Go Down

Topic: arduino project prototype conversion to final product (Read 1 time) previous topic - next topic

TSmithA10

I'm new to this so bear with me.  I have built a project with an Arduino Uno with a surface-mounted ATmega328.  I don't want to incorporate my Uno into my final project since I want to free it up for more projects.  I mistakenly ordered a few prebootloaded ATmega pin-based chips that i thought I could just pop in and out of my Arduino Uno after they were programmed and I could then incorporate them into the separate final project.   Unfortunately it was then that I discovered my Uno has the surface-mounted variety. 

1.  What is the best way for me to get my cool project off of the Uno and onto my circuit board?

2.  It has been suggested I could use an Arduino Pro.  How can I use it?

3.  Can you point me to some directions which list the components necessary to run a ATmega328 based circuit?

Thanks for your help. 

pwillard

There are some Breadboard arduino solutions that would give you clues about how to design a minimal circuit board for your design.  The link below can tell you what you minimally need.

http://arduino.cc/en/Main/Standalone

There is also a barebones FRITZING example Here:http://fritzing.org/projects/barebones-arduino/


The MINI or NANO are more like an Integrated Circuit and have standard pin spacing... allowing you design a  circuit board that these can "plug" into the same way you would insert a socketed IC.

The PRO is just a basic Arduino board with no extras (like USB - Serial) converter so its less expensive.

magagna

Quote
What is the best way for me to get my cool project off of the Uno and onto my circuit board?


You could use the Uno as a programmer:

http://arduino.cc/en/Tutorial/ArduinoISP

(ignore the part that says the Uno doesn't work for this - it's outdated)

Quote
Can you point me to some directions which list the components necessary to run a ATmega328 based circuit?


http://arduino.cc/en/Main/Standalone

Note that you may not need all of the components; e.g. If you're using a specific, regulated power supply you may not need the 7805.

http://en.wiktionary.org/wiki/magagna <-- My last name.  Pretty apt.

CrossRoads

You could put your components into a boards like this as well:

http://store.nkcelectronics.com/search.asp?keyword=runtime&search=GO

The remaining components can be had from www.dipmicro.com inexpensively.

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

funkyguy4000

http://arduino.cc/en/Tutorial/ArduinoToBreadboard


This link has proven useful to me.  Although you would have to use the arduino as a programmer as to bypass the onboard chip
Accelerate to 88 miles per hour.

TSmithA10

Thanks for the great help.  I'll let you know how it turns out.

philipm

I'm planning a similar conversion using my own custom PCB to house all the components needed for the project.

One item I'm stuggling with a little is the power. All my logic runs at 5v and I'd like to use USB for power. Looking at the schematic for an UNO R3, as far as I can tell the usb power goes through a resettable 500mA fuse and then a FDN340P mosfet. I don't really understand the circuit - is the mosfet just used for switching in 5v (via a regulator) from the power jack?

Or perhaps to put it another way, if I'm using a mains powered USB supply, can I feed that stright to the ATmega via a resettable fuse, or is it wise to add more circuitry (to smooth, regulate or protect)?

What is the function of the 100nF cap between the 5V and gnd (located near the VCC pin of the ATmega)?

Sorry for the noob questions, if there's a 5v power 101 page anywhere, do let me know! Thanks.

Go Up