MCHPAVR16DU32-I/RXB
Overview
The AVR16DU32-I/RXB is an 8-bit microcontroller from the AVR DU family featuring 16KB of Flash and 2KB of SRAM. This device integrates a Full-Speed USB 2.0 interface that operates without the need for an external crystal, reducing system cost and complexity. It runs at speeds up to 24MHz and includes essential peripherals like a 10-bit ADC, dual UARTs, and SPI/TWI interfaces in a compact 32-pin package.
Why Choose This Part
The primary advantage is the Crystal-less USB operation, which saves PCB space and BOM cost by eliminating external timing components. It also features Core Independent Peripherals (CIPs) that handle tasks without CPU intervention, increasing efficiency and reducing power consumption. The DU series offers a modern 5V-tolerant architecture suitable for noisy industrial or consumer environments.
Applications
Getting Started
Development is supported by the MPLAB X IDE and Microchip Studio, using the XC8 compiler for C programming. For hardware prototyping, the AVR16DU32 Curiosity Nano evaluation kit (EV59L12A) provides full access to the MCU pins and an integrated debugger. Programming and debugging can be performed using the PICkit 5 or the MPLAB Snap via the Unified Program and Debug Interface (UPDI).
AVR16DU Family
| Part Number | Difference | Stock |
|---|---|---|
| AVR16DU28-I/SS | 28-I/SS | 591 |
| AVR16DU28-I/STX | 28-I/STX | 637 |
| AVR16DU20-I/REB | 20-I/REB | 436 |



