StripDuino Mk1.5

Finished Board

I’ve collected a few Arduino Nano’s and an Uno and they’re fun.  However, I wanted to knock up a cheap version I could use in projects and leave them built rather than having to tear them down for each new one.  I also want to integrate an Arduino & a L293D based motor driver amongst other things for future projects.  So the starting point is my own homebrew board.

The vast majority of the design for this board came from Nathan Chantrell’s fantastic ‘Build your own Arduino for under a Tenner’ blog post.

I tend to buy Atmel ATmega328P-PU microcontrollers from eBay with the Uno bootloader already loaded.  All I have to do is upload my sketches using a 5V FTDI board or cable to the 6 pin header.  These can be bought from eBay for under a fiver and only one is needed to program as many boards as you like.  I’ve found that the order of the pins may vary with these FTDI boards, particularly the Rx & Tx lines can be swapped around.  Just experiment until it works.

The FTDI connection order on this verboard version are as follows, from top to bottom:

  1. GND
  2. Not connected
  3. +5V in
  4. Tx
  5. Rx
  6. DTR (reset)
The board can be powered in 1 of 3 ways.  DO NOT connect power to more than one connection at the same time!  The 3 methods are as follows:
  1. FTDI connection
  2. 7 – 9V DC in using the connection on the top left hand corner above the FTDI connection.
  3. Regulated 5V DC in using the connection in the top right corner of the board.

The schematic for this board can be seen in Figure 1 below:

Figure 1 – Schematic

Figure 2 below shows the front view of the veroboard:

Figure 2 – Front veroboard view

Figure 3 below shows the rear view of the veroboard:

Figure 3 – Rear veroboard view

Figure 4 shows a beautiful pinout of the Atmel ATmega328P-PU by @pighixxx borrowed from the Arduino forum:

Figure 4 – ATmega328 pinout

4 thoughts on “StripDuino Mk1.5

  1. I’m working on Mk.2 of this board with some improvements, including the ability to add shields rather than having to build a board containing the uprocessor each time. Also, it’ll have a regulated 3.3V supply for devices that require it.

  2. there is a small error on the veroboard, the DTR signal is connected to pin 4 of the Atmega328, you must cut the trace after C5, this defect n ‘has the consequence that when one wants to use the port PD2 as output

Leave a Reply

Your email address will not be published. Required fields are marked *