The eXtreme Low Power (XLP) microcontrollers (MCUs) from Microchip Technology Inc. (Chandler, AZ) feature large memory in small packages, providing ample battery life for space-constrained applications. With the inclusion of several connectivity options, core independent peripherals (CIPs) and feature-rich development boards, the new PIC32MM “GPM” MCUs are well suited for digital audio applications, gaming/entertainment devices, internet of things (IoT) sensor nodes, and portable medical devices.
The XLP PIC32MM GPM family of MCUs enables developers to minimize power consumption, board space and development time. The devices provide power-saving options, such as sleep modes with current consumption as low as 650 nanoamps with random access memory (RAM) retention, to greatly extend battery life in portable applications. These PIC® MCUs are available with up to 256 kilobytes of error correction code (ECC) flash and 32 kilobytes of RAM, providing ample space for application code and communication stacks. The new devices are available in a variety of pin count options ranging from 28 to 64 pins in compact packages as small as 4-by-4 millimeters with 28 pins, 5-by-5 millimeters with 36 pins and 6-by-6 millimeters with 48 pins, to optimize the overall design footprint.
The PIC32MM GPM family integrates CIPs, such as direct memory access (DMA), configurable logic cells (CLCs) and a 12-bit analog-to-digital converter (ADC), which allow the system to accomplish tasks in hardware while freeing up the central processing unit (CPU) to do other tasks or to go to sleep. Leveraging these hardware-based CIPs improves execution efficiency while maintaining system flexibility and lowering overall power consumption. These MCUs also include a crystal-less USB device/host/on-the-go (OTG) and I2S functionality, crucial for USB audio applications and communication gateways. This family’s accurate on-chip USB oscillator eliminates the need for an external crystal or oscillator, reducing overall system BOM cost and board real estate associated with USB applications.