The PIC32CM6408MC00032-E/PT is a 32-bit microcontroller from Microchip. It is a PIC32CM MCU family device that incorporates a 32-bit MIPS processor core. This microcontroller contains 16KB SRAM and 32KB Flash memory, along with up to 512KB separate program Flash memory. The integrated peripherals include dual 16-bit Timer modules, 12 Dual-Channel DMA channels, and multiple UARTS, I2C, and SPI interfaces. It features a 3.3V (1.8V to 3.6V) operating voltage range, and is supported with development tools such as the MPLAB IDE, MPLAB XC Compilers, and MPLAB Harmony software framework. The device is available in a 44-pin TQFP package.