PIC32MX in PIC Microcontrollers Family
The PIC32MX family by Microchip Technology is an established line of 32-bit microcontrollers based on the MIPS32 M4K core architecture. Designed for performance-intensive embedded applications, these MCUs bridge the gap between 16-bit controllers and high-end application processors. They are widely recognized for their integrated analog peripherals, robust communication interfaces, and extensive ecosystem support, including the MPLAB X IDE and Harmony software framework, making them a standard choice for industrial and consumer control systems.
Variants in This Sub-Family
Comparing specs that differ across variants.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| PIC32MX795F512L-80I/PT (Microchip) | 512KB | 128K | 85 | TQFP-100 | 80M | A/D 16x10b | 24,856 |
| PIC32MX795F512L (Microchip Technology) | 512KB | 128K | 85 | TQFP-100 | 80M | A/D 16x10b | 24,856 |
| PIC32MX250F128B (Microchip Technology) | 128KB | 32K | 19 | SSOP-28 | 40M | A/D 9x10b | 3,629 |
| PIC32MX170F256B-I/SP (Microchip Technology) | 256KB | 64K | 21 | DIP-28 | 40M | A/D 10x10b | 171 |
| PIC32MX170F256B-50I/SP (Microchip Technology) | 256KB | 64K | 21 | DIP-28 | 50M | A/D 10x10b | 83 |
| PIC32MX270F256B-50I/SP (Microchip Technology) | 256KB | 64K | 19 | DIP-28 | 50M | A/D 9x10b | 275 |
| PIC32MX270F256D-50I/PT (Microchip Technology) | 256KB | 64K | 33 | TQFP-44 | 50M | A/D 13x10b | 140 |
| PIC32MX470F512L-I/PT (Microchip Technology) | 512KB | 128K | 81 | TQFP-100 | 80M | A/D 28x10b | 290 |
| PIC32MX250F128B-50I/SP (Microchip Technology) | 128KB | 32K | 19 | DIP-28 | 50M | A/D 9x10b | 167 |
| PIC32MX440F256H-80I/PT (Microchip Technology) | 256KB | 32K | 53 | TQFP-64 | 80M | A/D 16x10b | 768 |
| PIC32MX250F128D-I/PT (Microchip Technology) | 128KB | 32K | 33 | TQFP-44 | 40M | A/D 13x10b | 1,328 |
| PIC32MX270F256B-I/SP (Microchip Technology) | 256KB | 64K | 19 | DIP-28 | 40M | A/D 9x10b | 172 |
Variants within the PIC32MX sub-family are distinguished primarily by memory density, clock frequency, and peripheral sets. Flash memory ranges from 16KB to 512KB, while SRAM scales from 4KB to 128KB. Higher-end models like the MX795 offer integrated Ethernet and dual CAN interfaces, whereas the MX1xx and MX2xx series provide smaller footprints and lower pin counts for cost-sensitive designs requiring basic USB or general-purpose I/O.



