Introduction: Stripboard Arduino
In this, my first Instructable I'm going to show you how to make a stripped down Arduino for a fraction of the price, using Stripboard/Veroboard.
1x Atmel ATMega168 = �2.65
1x Stipboard = 72p
1x 7805 Voltage regulator = 26p
2x LEDs = 16p
2x 220 Ohm resistors = 8p
1x 10k Ohm resistor = 4p
2x 10 uF capacitors = 12p
1x 16 MHz clock crystal = 45p
2x 22 pF capacitors = 10p
2x .1 mfd capacitors = 10p
1x small momentary button = 18p
# small amount of wire for jumpers
Total = �5.94
(All prices based on single component prices from bitsbox)
Step 1: Cutting the Tracks
Once you have collected all your components, its time to cut the tracks in your stripboard, this can be done with a 'spot face cutter' or an appropriately sized drill bit (by hand).
Below is a guide on what tracks to cut, and how to place the components for soldering.
Step 2: Go Custom!
Now you have all the raw components soldered in place, test it out with one of the arduino codes such as "blink" that will make use of the built in LED on pin 13.
Now feel free to add male pins, sockets, ICSP, extra regulated +5v and ground pins......if it fits on your breadbord, it will fit on your Stripduino!
Would love to hear any feedback on this project, and hear how you would go about changing the designs.
Step 3: Interfaceing
Don't forget that the Stripduino pin layout will differ from that of the Arduino Duemilanove, so always refer to the ATMEGA168 pin map when attaching your projects I/O pins.
Step 4: Programming/Bootloader
You can program this Stripduino with the easy addition of a 6 pins (ISP) for use with a a 6-pin AVR Programmer Cable.
you could also play about with fitting a a 7404 integrated circuit and DB-9 serial connector using this guide here http://www.arduino.cc/en/Main/StandaloneAssembly