Arduino UNO bootloader Atmega 328P-PU
This ATmega328P-PU microcontroller comes in a 28-pin DIP package with the Arduino Uno Optiboot bootloader pre-loaded. Drop it into a breadboard or custom PCB and program it directly from the Arduino IDE — no Arduino board required.
To get started, you'll need an external 16 MHz crystal or resonator, a 5 V supply, and a serial connection (e.g. an FTDI adapter).
Key Features
- Pre-loaded Bootloader – Optiboot (Arduino Uno) ready to go
- 28-Pin DIP Package – Breadboard and socket friendly
- 32 KB Flash – Program memory for your sketches
- 23 I/O Lines – Including 6 channels of 10-bit ADC
- Wide Voltage Range – 1.8–5 V operating voltage
- Up to 20 MHz – With external crystal
- In-Circuit Programmable – ISP header support
Specifications
- Chip: ATmega328P-PU
- Architecture: 8-bit AVR
- Package: 28-pin DIP
- Flash Memory: 32 KB
- Operating Temperature: −40 to +85 °C
Ideal For
- Custom embedded projects using Arduino code
- Permanent installations where a full Arduino board is unnecessary
- Breadboard prototyping and learning AVR architecture
Package Contents
- 1× ATmega328P-PU with Arduino Uno bootloader
The Arduino UNO bootloader Atmega 328P-PU appears in the following collections:
