ATmega328P-PU with Optiboot
Overview
This is a pre-programmed ATmega328P 8-bit AVR microcontroller in a through-hole 28-PDIP package, specifically designed for the Arduino ecosystem. It comes flashed with the Optiboot bootloader, allowing it to function as a replacement or heart of an Arduino Uno or compatible breadboard project without requiring an external ISP programmer.
Why Choose This Part
The 28-pin PDIP package is ideal for prototyping and hobbyist use because it fits directly into breadboards and standard IC sockets. Since it includes the Optiboot bootloader, engineers can upload code immediately via a standard USB-to-Serial TTL adapter.
Applications
Getting Started
To use this chip, place it on a breadboard with a 16MHz crystal and two 22pF capacitors. Connect a USB-to-TTL serial adapter (like an FTDI board) to the RX, TX, and Reset pins to upload sketches directly from the Arduino IDE by selecting Arduino Uno as the target board.




