Introduction: Arduino Project Board

The Arduino Project Board is basically a board to transer your ATMEGA168/328 to when you have completed your project and no longer need to use the Arduino as a development board. Simply transfer the programmed chip from the Arduino board to the Arduino project board and you are in business. Now your Arduino is no longer tied up in your finished project and you have a simple breakout board to work with independently of the Arduino.

Here are some basic instructions for assembling it and getting started.

Step 1: Go Get Stuff:

The complete Arduino Project Board Kit includes:

(x1) Arduino Project Board PCB (or you can make your own with ProjectBoard.pcb)
(x1) Bootloaded ATMEGA328 chip
(x1) 28-pin socket
(x1) 16 mhz crystal
(x2) 22pF capacitors
(x1) 0.1uF, 25V capacitor
(x1) 10uF - 47uF, 25V capacitor
(x1) 1K, 1/4 watt resistor
(x1) tactile switch
(x1) 7805 regulator
(x1) 9V battery clip

Step 2: Resistor

Solder the 1K resistor to R1 on the board.

Don't forget to clip away the excess leads from the back side of the board.

Step 3: 0.1uF Capacitor

Solder the 0.1uF capacitor to C4.

Step 4: 22pF Capacitors

Solder the 22pF capacitors to C1 and C2 on the board.

Step 5: Switch It Up

Line up the switch with SW1. Then press it down until it "pops" in and becomes flush with the board.

Solder it in place.

Step 6: Crystal

Place the crystal atop XTL and solder it in place.

Step 7: Socket to Me

Put the socket atop the spot for the Arduino. Make certain that the notch cut into the end of the socket is located next to the 1K resistor.

Solder all 28 pins in place.

Step 8: Electrolytic Capacitor

Solder the electrolytic capacitor in the spot labeled C3.

Don't forget to make sure the "-" stripe on the capacitor is opposite from the + label on the board.

Step 9: Regulate

Add the LM7805 voltage regulator to the board in the spot labeled 7805.

The metal plate on the back of the regulator should be on the side opposite of the capacitors.

Step 10: 9V Connector

Solder the red wire from the 9V connector to the terminal on the board labeled 9V. Solder the black wire to the terminals labeled GND.

Step 11: Test LED (optional)

I added a test LED to the board of this example to demonstrate it is working.

I suggest that you don't do this if you don't have to and only add the parts you need for your project.

Anyhow... in this example the LED is connected to Pin 12 (Digital Pin 6) and then to ground through a 220 ohm resistor.

Step 12: Program and Transfer

Program your chip and transfer it to the board.

Here is the blink code for the LED example shown in Step 11:

Step 13: Power!

Plug in a 9V battery and it should be good to go.

Step 14: Use

Once it is built, programmed and powered up, the rest is kind of up to you.

This one blinks. However, you can make it do whatever you want.



Step 15: Pins

Take note of the graphic of the labeled board pin diagram. This shows exactly where each of the Arduino pins are.

Note: pin 7 - pin 10 have no breakouts on the board. To compensate for the power terminals on pins 7 and 8 not being pulled out, 3 extra power and 3 extra ground pads have been included to the right of the Arduino.

Comments

author
JunjieR (author)2015-06-12

thats a very noisy circuit why are we limited to basics?

author
nodoubtman (author)2014-06-20

where can we buy it ?

thanks!
marC:)

author
hbtalvi (author)2014-01-25

Will Serial Communication i.e. Tx and Rx pins be working with this please?

author
Irock148 (author)2012-01-12

hi ifim going to do this, i would also like to know where to get extra chips for arduino uno

author
Ivan J. (author)Irock1482013-03-05

I found about this instructable at the following kit's description/details on another webpage. Might as well return the favor, so here it is, all for $9.99 + shipping without the chip (and $11.99 with the chip):

http://www.browndoggadgets.com/collections/arduino/products/chibiduino

author
generalgeek314 (author)Irock1482012-02-17

http://www.sparkfun.com/products/10524
It's out of stock, but these are Atmega328 chips loaded with the Arduino Uno bootloader

author
hankster42 (author)2013-01-25

Your pin designations are off by one probably caused by the omission of AREF on pin 21 which puts AVCC on pin 20. D8 as shown should be D9 etc. This is an old post so I'm sure you caught this already but I'm looking to replicate this board and it wasn't quite right for my ATmege328P. Am I missing something? Wouldn't be the first time here :)

author
randofo (author)hankster422013-01-25

D8 actually wraps around to the opposite side. I had some problem with pin placement and shifted things about a bit. There is not clear pin to pin alignment.

author
hankster42 (author)randofo2013-01-25

Thank you for the clarification. Do you know anyone who is making a PCB like this for purchase? I don't have the ability to make my own board and the only one I did find was $5 US, which is almost the cost of all the components to be installed on it.

author
Ivan J. (author)hankster422013-03-05

I found about this instructable at the following kit's description/details on another webpage. Might as well return the favor, so here it is, all for $9.99 + shipping without the chip (and $11.99 with the chip):

http://www.browndoggadgets.com/collections/arduino/products/chibiduino

author
randofo (author)hankster422013-01-26

$5 is pretty reasonable for a board of this type.

author
ewaldo (author)2011-09-11

The link points to a invalid file: FT4WHPKGS5TYQOA.tmp

author
pcooper2 (author)ewaldo2012-04-27

Yeah, and the write-up doesn't even mention what application opens a ".pcb" file, even if the uploaded ProjectBoard.pcb file were valid. It could be any of half-a-dozen freeware design programs, none of which are compatible. I tried PCB Designer in Ubuntu Linux. It didn't puke, but it also didn't display a layout.

author
akinich (author)2012-01-01

also can anybody tell me if this is a double layer board or single layer??
i am new to all this and i am going to order pcb from a manufacturing company!!

author
akinich (author)2012-01-01

can anybody give me the size of this board
and if anybody doesnt mind making a gerber file or a eagle CAM
file and uploading
thanks in advance
aki

author
Frank Strudel (author)2011-09-11

+1 on the "where do you get the kit?" front... any UK distributors?

author
arnefl (author)Frank Strudel2011-09-12

When I don't feel like making my own boards I have had very good experience with this seller on e-bay. One can buy boards as a kit or just the boards.

http://www.ebay.com/itm/ATTiny48-88-ATMega48-88-168-328-Breadboard-Adapter-Kit-/280705915159?pt=LH_DefaultDomain_0&hash=item415b605917

author
akinich (author)arnefl2012-01-01

does this work exactly like the board above???
if not wat are the differences????
thanks in advance
akinich

author
laxap (author)arnefl2011-09-16

Thank you very much for the info!

author
IronWill (author)2011-10-15

Hey, can anyone tell me how I can add a USB (or any other in-put method) to this board or make a separate bootloader "pc to chip".
I'd really appreciate the help, and thanks in advance!

author
BrownDogGadgets (author)IronWill2011-10-15

To be honest the most easy way to program it is to have a separate programing setup, either an Arduino compatible board or build one on a breadboard.

I built this little guy just for programing these project boards. Easy to do because I had all the parts around. You could do the same thing on a breadboard if you have the parts.

http://adventuresinarduinoland.blogspot.com/2011/05/evil-arduino.html

I then use a FTDI cable to plug it into my computer.

http://evilmadscience.com/productsmenu/partsmenu/130-usbttl

Though the most easy method is buying an Arduino board for $15-20 and then moving the chip over to one of these project boards once you have your program all worked out.

author
jhardiman (author)2011-09-13

Anybody in the UK interested in getting some of these brilliant boards made locally?
James JamesHardiman co uk

author
jhardiman (author)jhardiman2011-09-17

I have some quotes ... they work out at about £2.50 each (plus postage) if I can get enough interest to be able to order 100 boards.

James@JamesHardiman.co.uk

author
jhardiman (author)jhardiman2011-09-17

I just costed this in the UK, sourcing components as cheaply as I could. Turns out it's a great idea, but not worth the effort. I will either go with Arduino mini pro (which is VERY small), or Ardweeny (and I'll buy a bunch next time in the US!)

http://proto-pic.co.uk/arduino-pro-mini-328-5v-16mhz/

http://www.active-robots.com/solarbotics-ardweeny.html

author
arnefl (author)2011-09-08

I changed a little bit to make the PCB single sided - by putting the + and - on the left hand side

Image2.jpg
author
cbrink (author)arnefl2011-09-11

Arnefl -

Thanks, that is great. Is there any way you could post the gerber file?

author
arnefl (author)cbrink2011-09-12

I have the pcb file made by ExpressPCB (a free program) and have no idea how to post it here. I can only see the option to upload an image.

Aaahh found it :-)

ProjectBoard-min.pcb
author
cbrink (author)arnefl2011-09-12

Thanks!

author
jamwaffles (author)arnefl2011-09-11

Great work - now us people using the toner method can make these boards. Thanks!

author
typomaniac (author)2011-09-09

great! I would love to buy a kit or at least the pcb board. Do you plan to make some?

author
Gstv.Inc (author)typomaniac2011-09-12

the boards cam be make and sell by the same website from the pcb program expresspcbDOTcom/ExpressPCBHtm/Specs.htm

author
dgx (author)2011-09-11

Arduino community love this.
Thank you for your work !
What software can open the attached file: FT4WHPKGS5TYQOA.tmp ?

author
Gstv.Inc (author)dgx2011-09-12

try change the name extension FT4WHPKGS5TYQOA.tmp to FT4WHPKGS5TYQOA.pcb AND SAVE!!!

author
Rednecknerd (author)2011-09-12

This is all I have found.

http://www.kickstarter.com/projects/610437050/arduino-project-board

author
dgx (author)2011-09-12

It works !

Thanks arnefl and FastEddie.

author
Fast.Eddie (author)2011-09-12

Like arnefl said, you can open or modify this file in ExpressPCB, a freely downloadable program found at

http://www.expresspcb.com/ExpressPCBHtm/Download.htm

after first renaming the file from .tmp to .pcb. Note that Instructables renames and then adds the .tmp extension to every file uploaded, including the ProjectPCB.pcb that arnefl uploaded earlier. Hope this helps. Thanks, arnefl and especially the original author, randofo!

author
DesignsWright (author)2011-09-11

Instructables tends to list files with a random name.tmp. This is the software that serves the files.
Just save it as something like projectboard.pcb.
I don't know what program it is for since Eagle will not open it.

author
arnefl (author)DesignsWright2011-09-12

ExpressPCB

author
Spyvingen (author)2011-09-11

Where to buy this is perfect.

author
bill2009 (author)2011-09-11

If R1 is the reset pull-up it's usually a 10K. It wouldn't be hard to program this with a serial cable but the 1k rx would probably not thet the cable reset it.

author
bill2009 (author)2011-09-11

That is really nicely laid out. Congrats and thanks.

author
tem494 (author)2011-09-11

From the first picture it appears that the board is commerically available. Could you tell where you bought it. I have checked some places on line and could not find it.
Nice project and very well written.

author
Jordan arduino (author)2011-09-07

how do you program it i dont see any usb cable

author
lancruz (author)Jordan arduino2011-09-11

I believe you program it on an existing Arduino board (Arduino Uno) that has a USB interface. Then you would pop off the Arduino IC and put it on this circuit board. The advantage would be to free up your existing Arduino for something else. This one can be powered up with a 9 volt battery too. just a note the main Arduino can be powered with a 9 volt battery too, but this adds more possibilities and the circuit board is more compact.

author
arnefl (author)Jordan arduino2011-09-07

As the author says - "program the chip and transfer it to the board."

author
Eirinn (author)2011-09-08

Nice... I'd love to see pinouts on the boards though, but i guess it's a tradeoff - so the board becomes smaller?

author
robot797 (author)2011-09-08

cant you make kits?

i love to use those

author
vedran70 (author)2011-09-08

Great stuff! Where can I buy this Arduino Project Board Kit?

author
Robot Lover (author)2011-09-07

This is great! I can't even begin to tell you all the projects that would have benefited from this! This could also be turned in to a cheap dev. board for beginners!

author
vectorges (author)2011-09-07

Very well done. Is the kit (or at least the pcb available somewhere?

About This Instructable

52,604views

286favorites

License:

Bio: My name is Randy and I founded the Instructables Design Studio. I'm also the author of the books 'Simple Bots,' and '62 Projects to ... More »
More by randofo:Adjustable BookshelfSponge BotSingle Motor Bot
Add instructable to: