ATMEGA328PB-ANR Microcontroller by Microchip | 8-Bit AVR MCU, 32KB Flash, TQFP-32 Package
MICROCHIP
ATMEGA328PB-ANR Microcontroller – Microchip
The ATMEGA328PB-ANR is a high-performance, low-power 8-bit AVR® microcontroller with 32 KB Flash memory, 2 KB SRAM, and 1 KB EEPROM. It runs at up to 20 MHz, offering enhanced peripheral options compared to the classic ATmega328 series, making it ideal for a wide range of embedded and IoT applications. Packaged in a compact TQFP-32, it is suitable for space-constrained designs.
Technical Specifications
| Parameter | Value / Description |
|---|---|
| Core | 8-bit AVR RISC |
| Program Memory (Flash) | 32 KB |
| SRAM | 2 KB |
| EEPROM | 1 KB |
| CPU Speed | Up to 20 MHz |
| I/O Pins | 27 |
| ADC | 10-bit, 8 channels |
| Timers | 2 × 8-bit, 2 × 16-bit |
| Interfaces | USART, SPI, I²C (TWI), LIN, IrDA |
| Operating Voltage | 1.8 V – 5.5 V |
| Package | TQFP-32 |
| Temperature Range | –40 °C to +105 °C (Extended Temp) |
Key Features
-
32 KB Flash, 2 KB SRAM, 1 KB EEPROM
-
Dual USART, dual SPI, dual I²C (extra communication options vs ATmega328P)
-
10-bit ADC with 8 channels
-
Enhanced timer/counter modules with PWM support
-
On-chip analog comparator
-
Watchdog timer with separate oscillator
-
Low-power operation with multiple sleep modes
-
Extended temperature support (–40 °C to +105 °C)
-
RoHS compliant, T&R packaging
Applications
-
Industrial automation and control
-
Consumer electronics and home appliances
-
IoT and smart devices
-
Robotics and embedded systems
-
Automotive and extended temperature environments