Tag Archives: atmega328p-pu

Use the FTDI Basic Breakout Board to program an Atmega328P-PU With Optiboot.

This is if you want to program your breadboard arduino and have an atmega328P-PU with the Optiboot bootloader already on the chip. The biggest issue I have found with breadboarding any chip is that they don’t always want to fully seat into the breadboard. In my experience, I find that pressing firmly down on the chip while uploading saves a ton of trouble!

The LED attached to pin 19 (D13) of the chip is there just as an example. I usually upload the example Blink sketch first to verify that I am able to upload a sketch since it gives me visual confirmation.

 

If you are using an oscillator.

Note: the caps with the oscillator are pF, NOT uF. Sorry.

FTDI_With_OSC

 

If you want to use the FTDI Basic Breakout Board for timing.

 

FTDI_No_OSC

Join the Forum discussion on this post