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.
What is the best way for me to get my cool project off of the Uno and onto my circuit board?
It has been suggested I could use an Arduino Pro. How can I use it?
Can you point me to some directions which list the components necessary to run a ATmega328 based circuit?
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.
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.
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.