(inc GST)
The ATMEGA328P-PU is an 8-bit AVR microcontroller featuring a DIP-28 package, making it easy to integrate into breadboards and DIY projects. It operates at a clock speed of up to 20 MHz and includes 32 KB of flash memory, 2 KB of SRAM, and 1 KB of EEPROM. With 23 general-purpose I/O pins, it supports a wide range of peripherals and interfaces, including SPI, I2C, and UART. The microcontroller also features six PWM channels, 10-bit ADC with six input channels, and support for external and internal clock sources. Its low power consumption and flexible power supply range (1.8V to 5.5V) make it ideal for battery-powered applications. The ATMEGA328P is widely used in Arduino boards like the Uno, making it a popular choice for hobbyists and professionals alike.
Features:
- DIP-28
- Timers/Counters: Three – Two 8-bit and one 16-bit.
- 6-channel 10-bit ADC
- 23 configurable pins
- Flash Memory: 32 KB (of which 0.5 KB is used by the bootloader).
- SRAM: 2 KB.
- EEPROM: 1 KB for non-volatile data storage.
- 8-bit AVR RISC architecture
- 1.8V - 5.5V
- Clock Speed: Up to 20 MHz
Package Includes:
1 x ATMEGA328P-PU 8-bit DIP-28 AVR Microcontroller
Technical | |
Analog Inputs | 6-channel 10-bit ADC |
Architecture | 8-bit AVR RISC architecture |
Clock Speed | Up to 20 MHz |
Digital I/O Pins | 23 configurable pins |
EEPROM | 1 KB |
Flash Memory | 32 KB |
Operating Voltage | 1.8V - 5.5V |
Package/Case | DIP-28 |
PWM Channels | 6 for hardware-based Pulse Width Modulation |
SRAM | 2 KB |
Timers | Three – Two 8-bit and one 16-bit. |
Ask a Question about ATMEGA328P-PU 8-bit DIP-28 AVR Microcontroller
Be the first to ask a question.