Zachary Haslam
Published © GPL3+

Build an Arduino!

Build an actual Arduino using your breadboard! Yes, this Arduino actually works!

IntermediateFull instructions provided2 hours7,182
Build an Arduino!

Things used in this project

Hardware components

Breadboard (generic)
Breadboard (generic)
×1
Jumper wires (generic)
Jumper wires (generic)
×7
LED (generic)
LED (generic)
×1
Adafruit ATmega328-P IC Chip With Arduino UNO Bootloader
×1
Geekcreit® FT232RL FTDI USB To TTL Serial Converter Adapter Module For Arduino
×1
SparkFun Capacitor Ceramic 22pF
×2
uxcell 50 x 100000pF 100nF 50V Low Voltage DIP Ceramic Disc Capacitors
×1
SparkFun Crystal 16MHz
×1
Resistor 221 ohm
Resistor 221 ohm
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

Schematic version 1

Visual Schematics

Sticker File

Code

Blink Code

Arduino
Test your Arduino by uploading this code!!!
// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

Credits

Zachary Haslam

Zachary Haslam

1 project • 84 followers
My name is Zach, and I'm 15. I've been developing for aImost 4 years now. specialize in Python and Linux.
Thanks to educ8s.tv.

Comments