Arduino To Bread Board
Arduino To Bread Board
This tutorial explains how to migrate from an Arduino board to a standalone microcontroller on a breadboard. It's
similar to this tutorial, but uses an Arduino board to program the ATmega on the breadboard.
Unless you choose to use the minimal configuration described at the end of this tutorial, you'll need four components
(besides the Arduino, ATmega328, and breadboard):
- a 16 MHz crystal,
- a 10k resistor, and
- two 18 to 22 picofarad (ceramic) capacitors.
1. Upload the ArduinoISP sketch onto your Arduino board. (You'll need to select
the board and serial port from the Tools menu that correspond to your board.)
2. Wire up the Arduino board and microcontroller as shown in the diagram to the
right.
3. Select "Arduino Duemilanove or Nano w/ ATmega328" from the Tools > Board
menu. (Or "ATmega328 on a breadboard (8 MHz internal clock)" if using the
minimal configuration described below.)
4. Select "Arduino as ISP" from Tools > Programmer
5. Run Tools > Burn Bootloader
You should only need to burn the bootloader once. After you've done so, you
can remove the jumper wires connected to pins 10, 11, 12, and 13 of the Arduino
board.
Uploading sketches to an ATmega on a breadboard. Remember to remove the microcontroller from the Arduino board!
Attention
Share