
The Microchip ATMEGA1284P-AU is a low-power 8-bit AVR microcontroller built on the enhanced RISC architecture. It combines 128 KB of in-system self-programmable flash with 16 KB of SRAM and 4 KB of EEPROM, and it runs at up to 20 MHz across a 1.8 V to 5.5 V supply range. The 44-lead TQFP device integrates a 10-bit ADC, two USARTs, SPI, TWI and JTAG, together with PWM and a full timer set. This mix of large memory and integrated peripherals makes it well suited to embedded control, data logging and industrial sensing where program space and low power are both required.
Key Specifications
| Manufacturer | Microchip Technology |
| Manufacturer Part Number | ATMEGA1284P-AU |
| Product Category | 8-bit Microcontrollers – MCU |
| Package / Case | 44-TQFP (10 mm x 10 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C to +85°C |
| Supply Voltage | 1.8 V to 5.5 V |
| Program Memory | 128 KB Flash (self-programmable) |
| SRAM / EEPROM | 16 KB / 4 KB |
| Maximum Clock | 20 MHz |
| I/O Lines | 32 |
| ADC | 10-bit, 8 channels |
| Interfaces | 2x USART, SPI, TWI (I2C), JTAG |
| Timers | 2x 8-bit + 2x 16-bit |
| Lifecycle Status | Active |
| Official Documentation | View official documentation |
Key Features
- 128 KB in-system self-programmable flash
- 16 KB SRAM and 4 KB EEPROM
- 1.8 V to 5.5 V operating range
- Up to 20 MHz at 4.5 V to 5.5 V
- 8-channel 10-bit ADC
- Two USARTs, SPI, TWI and JTAG interfaces
- Six sleep modes for low power
- Brown-out detection and watchdog timer
Applications
- Industrial control and automation
- Data loggers and instrumentation
- Portable and battery-powered devices
- Sensor and actuator interfaces
- Home and building automation
Sourcing
Availability, lead time, date code and commercial terms are subject to confirmation at the time of quotation.
Quality
CHIPER sources brand-new, unused components and provides quality inspection, shortage and long lead-time sourcing, and one-stop BOM procurement. Every part is verified before shipment.
FAQ
What is the difference between ATMEGA1284P-AU and ATMEGA1284P-MU?
The two parts share the same silicon; the -AU uses a 44-lead TQFP package while the -MU uses a 44-pad QFN/VQFN package.
Does the ATMEGA1284P support in-system programming?
Yes, the flash memory is in-system self-programmable, and the device also supports SPI and JTAG programming.
