
ATmega328P-PU with Arduino Bootloader (Preloaded) – DIP-28 AVR Microcontroller
The ATmega328P-PU is the heart of the Arduino Uno — the most popular 8-bit AVR microcontroller in the maker world — now pre-loaded with the Arduino Optiboot bootloader so you can program it directly from the Arduino IDE via a USB-to-Serial adapter or an Arduino board used as ISP. Packaged in a 28-pin DIP (Dual Inline Package), this chip is breadboard-friendly and perfect for custom Arduino-compatible projects, standalone embedded systems, and one-off prototypes. With 32KB of in-system programmable Flash memory, 2KB of SRAM, and 1KB of EEPROM, the ATmega328P-PU offers plenty of space for sketches and data logging. It runs at up to 20 MHz clock speed, features 23 general-purpose I/O lines, 6-channel 10-bit ADC, three flexible Timer/Counters, and serial communication interfaces including UART, SPI, and I2C (TWI). Thanks to Microchip’s picoPower technology, it consumes extremely low power in sleep modes — ideal for battery-operated IoT sensors and portable projects. Each IC is pre-programmed with the Arduino Uno bootloader (Optiboot) at 16 MHz, so it's ready to use out of the box. Just connect an external 16 MHz crystal, a 5V power supply (or 3.3V), and a USB-to-Serial module like FT232RL or CH340G, and you have a fully functional Arduino on a breadboard. This makes it a staple for Indian engineering students, hobbyists, and professionals building cost-effective custom Arduino clones, robot controllers, home automation nodes, and sensor interfaces. Key applications: Arduino-on-breadboard projects, wearable electronics, IoT edge nodes, motor control, data logging, and educational training boards. Whether you're making a smart irrigation controller, a Bluetooth robot, or a weather station, the ATmega328P-PU with bootloader is the most versatile and economical starting point.
Inclusive of all taxes
- Secure payments via Razorpay
- 7-day returns on defective items
- GST invoice on every order
Free delivery on orders above ₹2,000
Delivers in 4-7 business days
Check delivery at your pincode
₹271.00
Inclusive of all taxes
Category
Arduino Boards & Compatibles
Quality
100% Genuine
About ATmega328P-PU with Arduino Bootloader (Preloaded) – DIP-28 AVR Microcontroller
Technical Specifications
| ADC | 10-bit, up to 15 kSPS |
|---|---|
| SRAM | 2 KB |
| EEPROM | 1 KB |
| Timers | 2x 8-bit, 1x 16-bit |
| Package | 28-pin PDIP (DIP-28) |
| Bootloader | Arduino Optiboot (pre-loaded, 16 MHz) |
| Architecture | 8-bit AVR RISC |
| Flash Memory | 32 KB (with bootloader pre-loaded) |
| PWM Channels | 6 |
| RoHS Compliant | Yes |
| Microcontroller | ATmega328P-PU (Microchip Technology) |
| Digital I/O Pins | 23 |
| Operating Voltage | 1.8V – 5.5V |
| Power Consumption | ~0.2 mA active @ 1.8V, <1 µA in power-save mode |
| Serial Interfaces | UART, SPI, I2C (TWI) |
| Brown-out Detection | Yes (programmable) |
| Maximum Clock Speed | 20 MHz |
| Analog Input Channels | 6 (10-bit resolution) |
| Operating Temperature | -40°C to +85°C |
| Programming Interface | ISP (ICSP) or serial via Arduino IDE |









