Introduction: Smallest Arduino on Breadboard!
I just tried to make my breadboard arduino smaller, and i did it!
This arduino breadboard build contains most basic needs of the arduino.
It's just basic, so don't expect the full potential of an regular arduino.
It has some minuses such as:
- it doesn't have built in led at pin13.
- it would only accept 5 volt to work, any higher would no good.
- it doesn't have reset button.
It doesn't mean that you can't add those things. I just wanted to keep things flat and basic
Pro tip : If you are going to use the atmega on your arduino, use flat screwdriver and lift from one side. i used my swiss army knife to extract it.
Allright, let's go to required parts!
Step 1: Required Parts
The parts are pretty basic.
- ATmega328p-pu (i believe pu model has higher power efficiency) (bootloader loaded)
- 28 pin DIP IC sockets (optional)
- some jumper wires
- 2x10µF ceramic capacitors
- 16.000MHz crystal
- Breadboard (duh!)
these parts are easily obtainable from radioshack, adafruit etc. i used a website called aliexpress.com. Shipping takes long time, but generally don't pay any penny for it and parts are much cheaper. for example i bought the atmega chip for 2.5 dollars.
Also save the schematic for future use. It might be useful.
Step 2: Placing the Chip and the Crystal
Place your chip that text faces down and put the crystal between pins 9-10.
Step 3: Capacitors
Put the capacitors. One of them should be connected to pin 8 and pin 9, other one should connect to pin 8 and pin 10.
Step 4: Jumpers
there is nothing to say about jumpers. Follow the notes on picture or look the step 1 for schematic of the ATmega.
Step 5: You Just Built an Arduino Like a Boss.
Go and buy your favourite ice cream. You deserved it.
Homework : place a led and resistor on pin 13 and put the blink example into the arduino.
Check those links, too :