MCHPPIC32MX170F256B-I/SO
Overview
The PIC32MX170F256B-I/SO is a high-performance 32-bit microcontroller featuring a MIPS32 M4K core capable of speeds up to 50MHz. It offers 256KB of Flash memory and 64KB of RAM in a breadboard-friendly 28-pin SOIC package, making it an efficient choice for complex embedded applications requiring significant memory in a small footprint.
Why Choose This Part
This MCU stands out by offering a high ratio of RAM (64KB) and Flash (256KB) for its pin count, alongside 5V-tolerant digital inputs that simplify interfacing with legacy logic. The inclusion of hardware DMA, CRC, and a PMP (Parallel Master Port) reduces CPU overhead during intensive data transfers.
Applications
Getting Started
Develop using the MPLAB X IDE and the XC32 compiler. For hardware evaluation, use the PIC32MX1/2/5 Starter Kit or a custom breakout for the 28-pin SOIC package with an MPLAB ICD 4 or PICkit 4 programmer/debugger.
PIC32MX170 Family
| Part Number | Difference | Stock |
|---|---|---|
| PIC32MX170F256B-50I/SP | 50I/SP | 83 |
| PIC32MX170F256D-50I/PT | TQFP-44 | 62 |



