This chip is a high performance, low power AVR® 8-bit microcontroller with up to 1 MIPS throughput per MHz, with a built-in 12-bit high speed PSC (Power Stage Controller) that provides non-overlapping inverted PWM output pins with flexible dead-time, variable PWM duty cycle and frequency, and synchronous update of all PWM registers
The ATmega32M1 is a low‑power 8‑bit AVR microcontroller with an advanced RISC architecture, offering up to 1 MIPS per MHz and a range of integrated peripherals such as CAN, LIN/UART, ADC, DAC, PWM and a motor power stage controller. It is designed for automotive and industrial applications where high performance and low power consumption are required.
The document includes detailed pin‑out tables for the TQFP32 and QFN32 packages, memory sizes, peripheral counts, and electrical specifications such as operating voltage, temperature range, and timing characteristics. Block diagrams and package dimension drawings illustrate the internal architecture and physical layout.
| Flash Size | 32 Kbyte |
|---|---|
| SRAM Size | 2048 bytes |
| EEPROM Size | 1024 bytes |
| Operating Voltage | 2.7 V – 5.5 V |
| Temperature Range | -40 °C to +125 °C |
| ADC Channels | 11 single‑ended, 3 differential |
| DAC | 10‑bit |
| CAN Controller | Yes, CAN 2.0A/B with 6 Message Objects |
| LIN/UART Interface | Yes |
The ATmega32M1 operates from 2.7 V to 5.5 V.
Yes, it includes a CAN 2.0A/B controller with six message objects.
The device is offered in TQFP32 and QFN32 packages.