
ATmega328P IC – 8-bit AVR Microcontroller with 32KB Flash Memory, DIP-28 Package
The ATmega328P is a popular 8-bit microcontroller from Atmel (now Microchip Technology), widely used in embedded systems and especially known for its use in Arduino Uno boards. Popular ATmega328P 8-bit AVR microcontroller in DIP-28 form factor, ideal for use in Arduino UNO, Nano, and custom embedded system development. Features 32KB Flash, 1KB EEPROM, and 23 I/O lines.
₹ 185
₹240
240
| : | |
| Made In : | India |
Add FAQ
Detailed Description:
The ATmega328P is a low-power, high-performance 8-bit AVR microcontroller with RISC architecture, widely used in Arduino UNO, Nano, and other development boards. This listing features the DIP-28 package, ideal for breadboard prototyping and through-hole PCB mounting.
It includes 32KB of ISP flash memory, 1KB EEPROM, 2KB SRAM, and supports up to 20MHz operation. It has 23 programmable I/O lines, built-in ADC (10-bit, 6-channel), 3 timers, and USART, SPI, I2C interfaces.
This IC is perfect for building custom Arduino boards, educational robotics kits, and low-power standalone embedded systems.
Key Features:
-
8-bit AVR RISC CPU
-
32KB Flash memory, 1KB EEPROM, 2KB SRAM
-
DIP-28 package – breadboard and PCB-friendly
-
Up to 20MHz clock speed
-
6-channel 10-bit ADC
-
Supports SPI, I2C, and UART
-
23 programmable I/O pins
-
Wide operating voltage: 1.8V–5.5V
-
Compatible with Arduino UNO bootloader
-
Power-saving modes and watchdog timer
-
Used in Arduino UNO/Nano/Mini
Technical Specifications:
| Parameter | Specification |
|---|---|
| Architecture | 8-bit AVR RISC |
| Flash Memory | 32 KB (with bootloader support) |
| EEPROM | 1 KB |
| SRAM | 2 KB |
| Package Type | DIP-28 (Dual In-Line Package) |
| Operating Voltage | 1.8V – 5.5V |
| Clock Speed | Up to 20 MHz |
| GPIO Pins | 23 |
| ADC Channels | 6 (10-bit resolution) |
| Communication Interfaces | USART, SPI, I²C |
| Timers | 3 (One 16-bit, Two 8-bit) |
| Power Consumption | Very Low in Sleep Modes |
How to Use:
-
Insert into breadboard or DIP socket on PCB
-
Program using Arduino IDE or AVR ISP programmer
-
Add crystal oscillator (16MHz) and capacitors for stable operation
-
Optionally burn Arduino bootloader for Arduino compatibility
-
Use in custom microcontroller circuits or DIY Arduino clones
Applications:
-
Arduino-compatible custom boards
-
Educational microcontroller projects
-
DIY robotics and automation
-
Sensor interfacing and data logging
-
Low-power embedded systems
-
Industrial control prototypes
Package Includes:
-
1 × ATmega328P Microcontroller IC – DIP-28
0 Reviews For this Product