
ATMega328P-PU Microcontroller IC — Arduino Compatible
ATMega328P-PU — 8-Bit AVR Microcontroller
The ATMega328P-PU is the heart of the Arduino Uno, one of the most popular microcontrollers in the world for hobbyists, students, and engineers in Pakistan. This 8-bit AVR RISC-based microcontroller from Microchip (formerly Atmel) is perfect for embedded systems, automation, robotics, and IoT projects.
Technical Specifications
| Parameter | Value |
|---|---|
| Architecture | 8-bit AVR RISC |
| CPU Speed | Up to 20 MHz |
| Program Memory (Flash) | 32 KB |
| SRAM | 2 KB |
| EEPROM | 1 KB |
| I/O Pins | 23 |
| Timers | 3 (two 8-bit, one 16-bit) |
| ADC | 10-bit, 6 channels |
| Communication | USART, SPI, I2C (TWI) |
| PWM Channels | 6 |
| Operating Voltage | 1.8V – 5.5V |
| Package | 28-pin DIP (PDIP) |
| Operating Temperature | -40°C to +85°C |
Key Features
- Arduino Uno compatible — drop-in replacement chip
- Low power consumption with multiple sleep modes
- In-System Programmable (ISP) via SPI
- Bootloader pre-loaded (Arduino compatible)
- 6 PWM output channels
- Watchdog timer with separate on-chip oscillator
- Compatible with Arduino IDE
Pin Configuration (28-pin DIP)
Key pins: VCC (Pin 7), GND (Pin 8, 22), RESET (Pin 1), XTAL1 (Pin 9), XTAL2 (Pin 10), PD0-PD7 (Pins 2-6, 11-13) — Digital I/O, PC0-PC5 (Pins 23-28) — Analog Input, PB0-PB5 (Pins 14-19) — Digital I/O with PWM on PB1, PB2, PB3.
Applications
- Arduino Uno replacement chip
- Standalone embedded systems
- Home automation and IoT projects
- Robotics and motor control
- Sensor data acquisition
- Educational electronics projects
Datasheet & Resources
Buy ATMega328P-PU microcontroller at the best price from Embeded Studio. Genuine Microchip AVR IC with fast delivery across Lahore, Karachi, Islamabad, and all major cities in Pakistan.



