ATmega328-PU Microcontroller For Arduino UNO With Bootloader 5V 20mA PDIP-28
This is the ATmega328P microcontroller, factory-preloaded with the official Arduino UNO bootloader. It is the complete, plug-and-play core component found on the popular Arduino UNO and Nano development boards. The inclusion of the bootloader allows you to program the chip directly through a standard USB connection using the Arduino IDE, eliminating the need for any external hardware programmer. This makes it the perfect choice for quick prototyping, education, and any project where ease of programming is a priority.
Features:
- Pre-loaded with the Arduino UNO Bootloader for easy programming.
- High-performance, low-power AVR® 8-bit RISC architecture.
- Pre-loaded with the official Arduino UNO bootloader for effortless USB programming.
- Rich set of integrated peripherals including timers, PWM channels, and multiple communication interfaces.
- In-System Programmable Flash memory with Read-While-Write capability.
- Multiple power-saving sleep modes for energy-efficient designs.
- On-chip debugging capability via the debugWIRE interface.
- Internal calibrated oscillator for reliable operation without an external crystal.
Note: With Bootloader
Specifications:
| Parameter | Value |
|---|---|
| Core: | 8-bit AVR |
| Maximum Frequency: | 20MHz |
| Operating Voltage: | 1.8V – 5.5V |
| Operating Voltage (for Arduino): | 5V |
| Flash Memory: | 32KB |
| SRAM: | 2KB |
| EEPROM: | 1KB |
| GPIO Pins: | 23 |
| ADC Channels: | 6 (10-bit) |
| PWM Channels: | 6 |
| Communication: | USART, SPI, I2C |
| Timers: | Two 8-bit, One 16-bit |
| Package: | 28-pin PDIP (Through-Hole) |
| Active Current (at 1 MHz, 1.8V): | 0.2mA |
Pinout:
| Pin | Name | Function | Pin | Name | Function |
|---|---|---|---|---|---|
| 1 | PC6 | RESET | 28 | PC5 | ADC5/SCL |
| 2 | PD0 | RXD | 27 | PC4 | ADC4/SDA |
| 3 | PD1 | TXD | 26 | PC3 | ADC3 |
| 4 | PD2 | INT0 | 25 | PC2 | ADC2 |
| 5 | PD3 | INT1/OC2B | 24 | PC1 | ADC1 |
| 6 | PD4 | T0/XCK | 23 | PC0 | ADC0 |
| 7 | VCC | Power Supply | 22 | GND | Ground |
| 8 | GND | Ground | 21 | AREF | Analog Reference |
| 9 | PB6 | XTAL1 | 20 | AVCC | Analog Supply |
| 10 | PB7 | XTAL2 | 19 | PB5 | SCK |
| 11 | PD5 | T1/OC0B | 18 | PB4 | MISO |
| 12 | PD6 | AIN0/OC0A | 17 | PB3 | MOSI/OC2A |
| 13 | PD7 | AIN1 | 16 | PB2 | SS/OC1B |
| 14 | PB0 | ICP1/CLKO | 15 | PB1 | OC1A |
Applications:
- Arduino UNO and Nano compatible projects and replacements.
- Rapid prototyping and educational electronics.
- DIY automation, robotics, and interactive art installations.
- Sensor nodes and data loggers with easy USB updates.
- Hobbyist electronics and maker projects.
Packages:
- 1x ATmega328-PU Microcontroller For Arduino UNO With Bootloader 5V 20mA PDIP-28.


