EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC32MX170F256B-I/SO

MCHPPIC32MX170F256B-I/SO

Microchip Technology
MIPS32® M4K™ PIC® 32MX Microcontroller IC 32-Bit 40MHz 256KB (256K x 8) FLASH 28-SOIC
Active86 in stock

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

Embedded Control Systems
Ideal for PID loops and real-time control due to its 50MHz MIPS core and dedicated DSP instructions.
USB Peripheral Devices
Utilizes the integrated Full-speed USB 2.0 OTG controller for PC connectivity or host-mode interfacing with external drives.
Digital Signal Processing
Leverages the M4K architecture's DSP capabilities for filtering and signal analysis in audio or sensor-rich environments.
Human Machine Interface
Suitable for driving small displays and touch buttons using the integrated Charge Time Measurement Unit (CTMU).

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 NumberDifferenceStock
PIC32MX170F256B-50I/SP 50I/SP 83
PIC32MX170F256D-50I/PT TQFP-44 62

Also Consider

PIC32MZ1024EFH064-I/PT MCHPMicrochip Technology - A significant performance upgrade featuring a 200MHz core and integrated floating-point support for more demanding applications.
The 2026 Embedded Online Conference