loading

Hello folks!

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:

  1. it doesn't have built in led at pin13.
  2. it would only accept 5 volt to work, any higher would no good.
  3. 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.

  1. ATmega328p-pu (i believe pu model has higher power efficiency) (bootloader loaded)
  2. 28 pin DIP IC sockets (optional)
  3. some jumper wires
  4. 2x10µF ceramic capacitors
  5. 16.000MHz crystal
  6. 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 :

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

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

<p>You can only use the chip with the internal oscillator. It would only run a 1MHz. but it would be about 30% of that size.</p><p>Or even smaller, you can use the atmega in a TQFP. It would then be the size of a dime.</p>
<p>Cool!</p>
<p>I think you have a error. The in 23 its the A0. </p><p>Did you mean: </p><p>Pin22: Gnd</p><p>PIN21: ARef</p><p>Pin 20 - AVcc - <em>Suppply voltage for the ADC converter</em></p><p>??</p><p>http://www.mouser.com/ds/2/36/atmel-8271-8-bit-avr-microcontroller-atmega48a-48p-365589.pdf</p>
<p>It's so small! Cute!</p>
Thank you!

About This Instructable

2,300views

40favorites

License:

More by BatuhanGenc:Smallest arduino on breadboard! 
Add instructable to: