La familia PIC32 de µCs (MCUs) de 32 bits de Microchip Technology mantiene compatibilidad de patillas, periféricos y herramientas de desarrollo con las familias de MCU/DSC de 16 bits del fabricante. Integra 7 dispositivos de aplicación general, alcanza los 72 MHz e incluye hasta 512 kb de flash y 32 kb de RAM. Posee un conjunto de periféricos de comunicación y un puerto maestro paralelo de 16 bits, para soportar más memoria o visualizadores.
Se basa en la arquitectura estándar MIPS32, que presenta bajo consumo de energía, respuesta de interrupción rápida y amplio soporte a herramientas. El núcleo MIPS32 puede alcanzar hasta 1,5 DMips/MHz, gracias a la arquitectura eficiente, estructura de proceso segmentada de 5 etapas, unidad hardware de multiplicación/acumulación y hasta 8 conjuntos de 32 registros de núcleo. Incorpora MIPS16e 16 bits ISA, que permite reducir el tamaño del código hasta un 40%. El entorno de desarrollo integrado (IDE) gratuito MPLAB del fabricante proporciona soporte a la nueva familia.
Todos los productos de la familia PIC32 cuentan con el soporte de las herramientas de desarrollo del fabricante, tales como MPLAB IDE, el compilador C MPLAB C32, el sistema de emulación MPLAB Real Ice, el depurador integrado en circuito MPLAB ICD 2 y la tarjeta de desarrollo Explorer 16. El kit de inicio incluye tarjeta de µC, MPLAB IDE, C MPLAB 32, documentación, proyectos, esquemas y bibliotecas.