Breadboard Arduino Compatible Parts Kit

Replacement:DEV-11038. This kit has become part of our RedBoard line-up of Arduino-compatible development boards. This page is for reference only.

The Breadboard Arduino Compatible Parts Kit allows you to assemble your very own Arduino-compatible development tool on a breadboard. If you've ever wanted to make an Arduino board from scratch or just understand how it all works, this kit is a good start.

We've put together all the parts you will need including an ATmega328 preloaded with the Optiboot bootloader. The breadboard overlay makes it easy to hook everything up correctly. Once you are finished, you will have a fully functioning Arduino on a breadboard.

An instruction booklet is included. Previous experience with a breadboard and electronics is recommended but not absolutely necessary.

Note: You will need an FTDI basic for loading code and communicating with the Arduino. Check the related products down below.


  • Assembly guide
  • Clear breadboard
  • Jumper wires
  • Breadboard overlay
  • ATmega328 with Optiboot bootloader
  • All other components necessary to get up and running



Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #115584 / about 12 years ago / 1

    I had inconsistent results with smaller caps and ended up using 3.3 uF. That's been working fine for me.

    If you want to load with the reset button, it works to hold the button down, upload the code, and then release the button the instant that you see the TX LED on the FTDI board light up. That also seems to work consistently, but the capacitor is easier.

  • Member #220925 / about 13 years ago / 1

    I've had a lot of difficulty uploading data. I followed the advice from MazinBenny (from the discontinued product at, but I selected Arduino Uno instead of "Arduino D… or Nano with …328". I've only been able to upload once (after maybe ten tries, and I haven't been able to do it again). It seems the timing of hitting reset before uploading needs to be fairly precise (and I don't know what it is).

    Has anyone figured out how to reliably upload data?

    • OS0K / about 12 years ago * / 2

      I had the exact same problem. Follow this schematic for adding a 0.1uf cap b/w RTD on an FTDI cable and Reset on the chip.

      Also choose the UNO instead of the Duemilanove as the instructions would seem to suggest. This fixed all of my problems and doesn't require timing the reset anymore. I'm on OSX 10.7 using this kit and FTDI 5V Cable.

      • jmnovak / about 12 years ago / 1

        I wanted to add that following the schematic you link to worked great for me; never got it to work with the manual reset, but using the above schematic (which just involved adding the cap, and tying Vref pin to Vcc -- haven't checked whether that last was vital, it was just in the schematic) got my sketch to load immediately, no problems. Thanks for posting the link!

      • travis2122 / about 12 years ago / 1

        OMG, I've been beating myself up trying to get this to work for weeks now. The cap fixed it. Just lucky I had one on hand since I'm just starting out. Thanks for the info!

Customer Reviews

No reviews yet.