Images are for reference only
ATMEGA168-20PU
+BOMIC MCU 8BIT 16KB FLASH 28DIP
-
ManufacturerMicrochip Technology
-
Mfr. Part #ATMEGA168-20PU
-
Datasheet ATMEGA168-20PU DataSheet
-
Package PDIP-28
-
In Stock6442
365 Days Quality Guarantee
7*24 hours service quarantee
90-day after-sales guarantee
Genuine Product Guarantee
Specifications
| Attribute | Value |
| Package | Tube |
| Series | AVR® ATmega |
| ProductStatus | Active |
| CoreProcessor | AVR |
| CoreSize | 8-Bit |
| Speed | 20MHz |
| Connectivity | I²C, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| NumberofI/O | 23 |
| ProgramMemorySize | 16KB (8K x 16) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 512 x 8 |
| RAMSize | 1K x 8 |
| Voltage-Supply(Vcc/Vdd) | 2.7V ~ 5.5V |
| DataConverters | A/D 6x10b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Through Hole |
| Package/Case | 28-DIP (0.300, 7.62mm) |
Overview
Description
- Clock Speed: Up to 20 MHz (indicated by "20" in the part number).
- Flash Memory: 16 KB for program storage.
- SRAM: 1 KB and EEPROM: 512 bytes for data.
- I/O Pins: 23 programmable GPIOs.
- Peripherals: Timers, USART, SPI, I²C, and 10-bit ADC.
- Voltage Range: 1.8V–5.5V, suitable for low-power applications.
- Package: 28-pin PDIP ("PU" suffix), ideal for prototyping.
Commonly used in embedded systems, DIY projects (e.g., Arduino boards), and industrial controls due to its balance of performance, power efficiency, and ease of use.
Equivalent
- ATMEGA168-20AU (TQFP package)
- ATMEGA168P-20PU (enhanced power efficiency)
- ATMEGA168V-10PU (lower voltage, 10MHz)
- ATMEGA328P-PU (higher memory, drop-in replacement in many cases)
- ATMEGA88-20PU (smaller flash but pin-compatible).
Check datasheets for exact compatibility in your application.
Features
- Core: 8-bit AVR, up to 20 MHz clock speed (20PU variant).
- Flash Memory: 16 KB (with bootloader support).
- SRAM: 1 KB.
- EEPROM: 512 bytes.
- I/O Pins: 23 programmable (6 PWM, 8 ADC channels).
- Peripherals: USART, SPI, I²C, 8/16-bit timers, watchdog timer.
- ADC: 10-bit, 6-channel.
- Operating Voltage: 1.8V–5.5V.
- Package: 28-pin PDIP (DIP).
- Power Efficiency: Multiple sleep modes.
Ideal for embedded systems, DIY projects, and low-power applications.
Pinout
Pin Count: 28 pins (PDIP package).
Key Functions:
- I/O Ports: 23 programmable I/O pins (Ports B, C, D).
- Communication: USART, SPI, and I²C (TWI).
- Analog: 6-channel 10-bit ADC.
- Timers: Three timers (two 8-bit, one 16-bit).
- Clock Speed: Up to 20 MHz (20PU variant).
- Memory: 16 KB Flash, 1 KB SRAM, 512 B EEPROM.
- Power: Operates at 1.8–5.5V.
Commonly used in Arduino boards (e.g., older Nano models).
Application
- Embedded Systems: IoT devices, sensors, and automation.
- Consumer Electronics: Remote controls, toys, and small appliances.
- Industrial Control: Motor control, monitoring systems, and instrumentation.
- DIY & Hobby Projects: Arduino-compatible boards (e.g., Arduino Pro Mini).
- Automotive: Basic control modules and accessories.
It features 16KB Flash, 1KB RAM, 512B EEPROM, and operates at 20MHz, making it suitable for low-power, cost-sensitive designs.