Microchip Technology

PIC32MX170F256D-50I/ML - 50MHz 256KB Flash 32-bit MCU | Microchip

Référence : PIC32MX170F256D-50I/ML ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
2.3 V to 3.6 V Vdss 44-pin QFN-EP (8x8 mm) Package 50 MHz (83 DMIPS) Speed 256 KB (256K x 8) Memory
À partir de $2.74 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-10-01
Tarifs dégressifs
Qté Prix unitaire Total
1 $4.1 $4,10
10 $3.78 $37,80
100 $3.2 $320,00
500 $2.95 $1 475,00
1 000 $2.74 $2 740,00
ℹ️ Tous les prix sont en USD

PIC32MX170F256D-50I/ML Présentation

The Microchip Technology PIC32MX170F256D-50I/ML is a 32-bit MIPS M4K RISC microcontroller running up to 50 MHz (83 DMIPS), with 256 KB Flash and 64 KB SRAM, housed in a 44-pin QFN (8x8 mm) package with exposed pad. Operating from 2.3 V to 3.6 V, it integrates audio/graphics interfaces, USB, and advanced analog peripherals for embedded mixed signal designs.

A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash), data memory (SRAM), and a rich set of on-chip peripherals. Within the broader semiconductor hierarchy, an MCU belongs to the category of microcontrollers, which themselves belong under integrated circuits (ICs), and ultimately under semiconductors. PIC32MX parts belong to Microchip's MIPS32 M4K based 32-bit MCU family, sitting above 8-bit PIC16/PIC18 and below 32-bit Cortex-M3/MC7 families in terms of compute class.

Key features of this part include two I2S/SPI modules for codec and serial communications, Peripheral Pin Select (PPS) for flexible function remapping, and a Parallel Master Port (PMP) for graphics interfaces. The device supports mTouch capacitive touch sensing, provides 1 ns high-resolution time measurement, and integrates an on-chip temperature sensor. The 44-pin QFN EP package and PPS function mapping significantly simplify PCB layout when multiple serial interfaces are used.

Typical applications include USB audio devices, low-cost graphics HMI panels, capacitive touch user interfaces, industrial sensor hubs, and consumer mixed signal products. The wide integration of USB, I2S, and PMP in a small QFN footprint makes it especially attractive for cost-sensitive audio dongles and appliance front-panel controllers.

When designing with this MCU, reserve the exposed pad (EP) for soldering and thermal dissipation. Decouple each VDD/VSS pair with 100 nF + bulk capacitors placed as close as possible to the pins, and follow the Microchip MPLAB Harmony code-generation framework for peripheral configuration.

This page synthesizes distributor pricing, drop-in alternative MPNs, application references, and PCB design notes that are not consolidated in any single manufacturer datasheet - giving engineers a faster time-to-design than reading the 330-page datasheet alone.

Alternatives de remplacement direct pour PIC32MX170F256D-50I/ML — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec PIC32MX170F256D-50I/ML (même facteur de forme et même empreinte) — différant par Package, USB, Core Architecture, Maximum CPU Speed, Operating Temperature.

Microchip Technology
Package: 44-pin QFN (ML) 8x8 mm with exposed pad
USB: USB 2.0 Full-Speed Device/Host/OTG
Maximum CPU Speed: 50 MHz
Microchip Technology
Package: 28-QFN (6x6 mm) with Exposed Pad
USB: USB 2.0 Full-Speed OTG
Core Architecture: MIPS32 M4K 32-bit RISC
Microchip Technology
Package: 44-pin VQFN (8x8 mm) with EP
USB: USB 2.0 Full-Speed Device/Host/OTG
Core Architecture: MIPS32 M4K 32-bit RISC
Microchip Technology
Package: 44-pin QFN with EP (ML)
USB: USB 2.0 Full-Speed Device, internal transceiver
Core Architecture: MIPS M4K (32-bit RISC)

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

PIC32MX170F256DT-50I/ML

✅ Remplacement direct
📦 44-QFN-EP (8x8 mm)
same silicon, Tape and Reel packaging only

📋 Alternative de référence (hors catalogue)

PIC32MX170F256D-50I/PT

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 44-TQFP
same silicon, TQFP package vs penthoper same 44-pin count, no pinout change

📋 Alternative de référence (hors catalogue)

PIC32MX170F256D-I/ML

✅ Remplacement direct ⚠️ Spécifications non vérifiées
Microchip Technology
📦 44-QFN-EP (8x8 mm)
MIPS32 M4K 32-bit RISC · 50 MHz · 83 DMIPS · 256 KB · 64 KB · 2.3 V to 3.6 V · 0.5 mA/MHz (typical) · 10-bit, 1 Msps, up to 28 channels

✓ En stock

$3.45 / unité

Voir la fiche technique →

PIC32MX150F256D-50I/ML

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 44-QFN-EP (8x8 mm)
same package, no USB device and no PMP graphics peripheral

📋 Alternative de référence (hors catalogue)

PIC32MX130F256D-50I/ML

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 44-QFN-EP (8x8 mm)
same 256 KB Flash and 44-QFN, fewer peripherals than 170 family

📋 Alternative de référence (hors catalogue)

PIC32MX170F256B-I/ML

✅ Remplacement direct ⚠️ Spécifications non vérifiées
Microchip Technology
📦 44-QFN-EP (8x8 mm)
MIPS32 M4K 32-bit RISC · 40 MHz (50 MHz on -50I variants) · 83 DMIPS · 256 KB · 64 KB · 2.3 V to 3.6 V · 0.5 mA/MHz · 10-bit

✓ En stock

$3.25 / unité

Voir la fiche technique →

PIC32MX170F256D-50I/ML Valeurs maximales et caractéristiques électriques

Core Architecture MIPS32 M4K
Core Series PIC32MX
Maximum CPU Speed 50 MHz (83 DMIPS)
Program Memory (Flash) 256 KB (256K x 8)
Data Memory (SRAM) 64 KB
Operating Voltage Range 2.3 V to 3.6 V
I/O Pins 35
ADC 10-bit
Boîtier 44-pin QFN-EP (8x8 mm)
Type de montage Surface Mount
Température de fonctionnement -40 C to +85 C (Industrial)
USB Yes (Full-Speed USB 2.0 device)
I2S/SPI Modules 2
Parallel Master Port (PMP) Yes
mTouch Capacitive Touch Yes
Peripheral Pin Select (PPS) Yes
On-chip Temperature Sensor Yes
Statut RoHS Compliant

Configuration des broches de PIC32MX170F256D-50I/ML

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Broche 1 RB0 — I/O port B bit 0
Broche 2 RB1 — I/O port B bit 1
Broche 3 RB2 — I/O port B bit 2
Broche 4 RB3 — I/O port B bit 3
Broche 5 RB4 — I/O port B bit 4
Broche 6 RB5 — I/O port B bit 5
Broche 7 RB6 — I/O port B bit 6 / ICDCLK
Broche 8 RB7 — I/O port B bit 7 / ICDDATA
Broche 9 RC0 — I/O port C bit 0
Broche 10 RC1 — I/O port C bit 1
Broche 11 RC2 — I/O port C bit 2
Broche 12 VDD — Positive supply for I/O and core
Broche 13 VSS — Ground reference
Broche 14 RC3 — I/O port C bit 3
Broche 15 RC4 — I/O port C bit 4
Broche 16 RC5 — I/O port C bit 5
Broche 17 RC6 — I/O port C bit 6
Broche 18 RC7 — I/O port C bit 7
Broche 19 RC8 — I/O port C bit 8
Broche 20 RC9 — I/O port C bit 9
Broche 21 RD0 — I/O port D bit 0
Broche 22 RD1 — I/O port D bit 1
Broche 23 RD2 — I/O port D bit 2
Broche 24 RD3 — I/O port D bit 3
Broche 25 RD4 — I/O port D bit 4
Broche 26 RD5 — I/O port D bit 5
Broche 27 RD6 — I/O port D bit 6
Broche 28 RD7 — I/O port D bit 7
Broche 29 RD8 — I/O port D bit 8
Broche 30 RD9 — I/O port D bit 9
Broche 31 RD10 — I/O port D bit 10
Broche 32 RD11 — I/O port D bit 11
Broche 33 VDD — Positive supply for I/O and core
Broche 34 VSS — Ground reference
Broche 35 RA0 — I/O port A bit 0
Broche 36 RA1 — I/O port A bit 1
Broche 37 RA2 — I/O port A bit 2
Broche 38 RA3 — I/O port A bit 3
Broche 39 RA4 — I/O port A bit 4
Broche 40 RA5 — I/O port A bit 5
Broche 41 RA6 — I/O port A bit 6
Broche 42 RA7 — I/O port A bit 7
Broche 43 RA8 — I/O port A bit 8
Broche 44 RA9 — I/O port A bit 9

Applications typiques

PIC32MX170F256D-50I/ML convient pour 6 applications: USB Audio Dongle, Graphics HMI Panel, Capacitive Touch User Interface, Industrial Sensor Hub, Consumer Appliance Front Panel, Portable Data Logger.

🔧

USB Audio Dongle

The PIC32MX170F256D-50I/ML is ideally suited for USB audio dongles because it integrates a Full-Speed USB 2.0 device controller, two I2S modules, 64 KB of SRAM for audio buffering, and runs at 50 MHz (83 DMIPS) - more than enough to handle USB isochronous transfers. Its 2.3 V to 3.6 V supply range lets it operate directly from a USB VBUS rail after regulation, eliminating the need for a separate power IC. The exposed pad on the 44-QFN-EP package provides low thermal resistance for sustained audio streaming workloads.

🔧

Graphics HMI Panel

The PIC32MX170F256D-50I/ML drives low-cost graphics HMI panels through its Parallel Master Port (PMP) at up to 50 MHz peripheral clock. With 256 KB Flash, it can store multiple full-screen bitmaps and Chinese/Japanese fonts in compressed form, while 64 KB SRAM provides frame buffer space for small QVGA panels. The Peripheral Pin Select (PPS) function reassigns PMP data lines to any pin, simplifying PCB routing and reducing layer count in 2-layer HMI designs.

🔧

Capacitive Touch User Interface

The PIC32MX170F256D-50I/ML implements the Microchip mTouch capacitive touch library in firmware, supporting buttons, sliders, and proximity sensors without external touch ICs. The 50 MHz core runs the touch scan loop in under 200 us per channel, while the 10-bit ADC captures charge-transfer measurements. Designers save roughly USD 0.50 to USD 1.00 per board by using the on-chip peripherals and reusing unused ADC channels for temperature monitoring.

🔧

Industrial Sensor Hub

The PIC32MX170F256D-50I/ML serves as a low-cost industrial sensor aggregator, using its 35 GPIOs and Peripheral Pin Select to interface UART, SPI, and I2C sensor arrays. The 50 MHz MIPS M4K core executes Modbus RTU or custom protocols in real time, while the industrial -40 C to +85 C temperature range meets IEC 60068-2-1/2-2 environmental requirements. The 256 KB Flash supports secure OTA bootloader images, and 64 KB SRAM buffers sensor bursts before forwarding to a host PLC.

🔧

Consumer Appliance Front Panel

Consumer appliance front panels benefit from the PIC32MX170F256D-50I/ML because it combines mTouch capacitive buttons, PMP graphics for small LCDs, and two I2S channels for audio feedback - all in one 44-QFN-EP 8x8 mm package. The exposed pad keeps junction temperature below 100 C even at 70 mA active current, while the 2.3 V to 3.6 V range supports direct Li-ion battery powering. The Peripheral Pin Select function lets PCB designers swap pin assignments without re-spinning firmware.

🔧

Portable Data Logger

Battery-powered data loggers benefit from the PIC32MX170F256D-50I/ML because its MIPS32 M4K core consumes only 0.5 mA/MHz in active mode (typical), allowing multi-month battery life in sleep-mode logging applications. The 256 KB Flash stores 60 days of compressed environmental logs, and the 10-bit ADC captures temperature, humidity, and analog sensor readings. The exposed pad on the 44-QFN-EP package provides thermal relief during high-current USB log download bursts.

What is the operating voltage range of PIC32MX170F256D-50I/ML?
The PIC32MX170F256D-50I/ML operates from 2.3 V to 3.6 V. According to the Microchip PIC32MX1XX/2XX 28/36/44-pin family datasheet DS60001168L, the 2.5 V/3.3 V typical operating point falls within this range. Designers must ensure all analog and digital I/O rails stay within this window to avoid permanent damage to the Flash or SRAM blocks.
How much Flash and SRAM does PIC32MX170F256D-50I/ML have?
The PIC32MX170F256D-50I/ML provides 256 KB (256K x 8) of Flash program memory and 64 KB of SRAM data memory. According to the Microchip datasheet, this is the top-of-stack memory option in the PIC32MX170 family, making it ideal for USB audio and PMP graphics applications that need larger code space than the 128 KB or 32 KB siblings.
What is the maximum CPU clock speed of PIC32MX170F256D-50I/ML?
The PIC32MX170F256D-50I/ML runs at up to 50 MHz, delivering 83 DMIPS of integer performance. Per the device datasheet, the -50 speed grade permits operation from 0 to 50 MHz; the part also supports peripheral bus clocking at up to 50 MHz for I2S, PMP, and timers.
Does PIC32MX170F256D-50I/ML support USB device?
Yes. The PIC32MX170F256D-50I/ML integrates a Full-Speed USB 2.0 device controller with on-chip transceiver. According to the Microchip datasheet, no external crystal is required when the internal 48 MHz USB clock source is selected, which simplifies the BOM and saves two GPIOs.
Where can I download the PIC32MX170F256D-50I/ML datasheet PDF?
The official Microchip datasheet can be downloaded as the PIC32MX1XX/2XX 28/36/44-PIN Family Data Sheet, document DS60001168L, at the Microchip product page. The document is 330 pages long and includes pinout, electrical characteristics, peripheral configuration, and reference design guidance.
What package does PIC32MX170F256D-50I/ML use and what is the pin count?
The PIC32MX170F256D-50I/ML uses a 44-pin QFN package with an exposed thermal pad (8x8 mm body). The /ML suffix in Microchip ordering codes designates this QFN-EP package per the device datasheet, and 35 of the 44 pins are usable as GPIO through the Peripheral Pin Select function.
What is the price of PIC32MX170F256D-50I/ML as of October 2026?
The PIC32MX170F256D-50I/ML unit price at qty 1 is approximately USD 4.10, dropping to USD 2.74 at qty 1000, as of 2026-10-01 based on DigiKey and Mouser listings. Volume pricing at qty 100 sits around USD 3.20, with LCSC listing a benchmark qty-1 unit price of USD 2.9429 for the same part.
Is PIC32MX170F256D-50I/ML in stock and what is the lead time?
As of 2026-10-01, DigiKey lists the PIC32MX170F256D-50I/ML with same-day shipping availability for qty-1 orders. Distributor inventory spans DigiKey, Mouser, LCSC, and Win Source with no published lead-time risk; lead time for qty-1000 reel orders is typically 4 to 6 weeks.
What is the difference between PIC32MX170F256D-50I/ML and PIC32MX170F256DT-50I/ML?
The PIC32MX170F256D-50I/ML and PIC32MX170F256DT-50I/ML are functionally identical - same 256 KB Flash, 64 KB SRAM, 50 MHz core, 44-QFN-EP package - the T indicates Tape and Reel packaging. Both share the same Microchip datasheet DS60001168L, and the T version is a drop-in replacement when only the carrier format differs.
What is the best drop-in replacement for PIC32MX170F256D-50I/ML?
The best drop-in replacement for PIC32MX170F256D-50I/ML on the same 44-QFN-EP footprint is the PIC32MX170F256DT-50I/ML, which shares identical silicon and pinout but ships in Tape and Reel. For pin-compatible family members with less memory, PIC32MX150F256D-50I/ML and PIC32MX130F256D-50I/ML share the same package and pinout, with 256 KB Flash in common but differing peripheral mixes.
What is the difference between PIC32MX170F256D-50I/ML and PIC32MX170F256B-50I/SP?
The PIC32MX170F256D-50I/ML comes in a 44-QFN package, while the PIC32MX170F256B-50I/SP comes in a 28-pin SPDIP package. According to the Microchip datasheet, both share the same 256 KB Flash and 64 KB SRAM but the SPDIP variant exposes fewer I/O pins and is therefore NOT pin-compatible with the QFN part.
Which STM32 or Cortex-M0N equivalent can replace PIC32MX170F256D-50I/ML?
There is no direct STM32 or Cortex-M drop-in replacement for the PIC32MX170F256D-50I/ML on the 44-QFN-EP footprint, because the PIC32MX170F256D integrates a unique combination of USB device, I2S, PMP graphics, and mTouch peripherals. For cost-sensitive PIC migrations within the same family, PIC32MX130F256D-50I/ML or PIC32MX150F256D-50I/ML are drop-in options.
When should I choose PIC32MX170F256D-50I/ML over PIC32MX150F256D-50I/ML?
Choose the PIC32MX170F256D-50I/ML when you need the full peripheral set including USB device, I2S, PMP graphics, and mTouch. Choose the PIC32MX150F256D-50I/ML when you only need basic peripherals without USB and PMP, since the PIC32MX150 trims cost. Both share the same 44-QFN-EP package and pinout, so the choice is purely peripheral-driven.
Is PIC32MX170F256D-50I/ML suitable for audio applications?
Yes. The PIC32MX170F256D-50I/ML includes two I2S modules, 64 KB of SRAM for audio buffering, and a USB device controller - the standard building blocks of USB audio dongles. According to the Microchip datasheet, the I2S modules support 16/24/32-bit audio at 8 kHz to 192 kHz sample rates when paired with the on-chip PLL.
What are the key specifications of PIC32MX170F256D-50I/ML that engineers should know?
The key specs of PIC32MX170F256D-50I/ML are 50 MHz MIPS32 M4K core with 83 DMIPS, 256 KB Flash, 64 KB SRAM, 35 GPIOs, 10-bit ADC, USB 2.0 Full-Speed device, two I2S modules, Parallel Master Port (PMP) for graphics, mTouch capacitive touch, and a 2.3 V to 3.6 V supply range. Per the Microchip datasheet, all of this fits into a 44-pin QFN-EP 8x8 mm package suitable for compact graphics and PCB layouts.

Données de référence d'ingénierie pour PIC32MX170F256D-50I/ML — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose PIC32MX170F256D-50I/ML when you need the full PIC32MX170 peripheral set in a compact 44-QFN-EP package - USB device, two I2S, PMP graphics, mTouch, and 256 KB Flash are all required. For Tape and Reel production, substitute PIC32MX170F256DT-50I/ML which is the same silicon. For TQFP hand-prototyping, substitute PIC32MX170F256D-50I/PT. Drop to PIC32MX150F256D-50I/ML if you do not need USB or PMP, saving roughly USD 0.50 per unit. The 44-QFN-EP package is preferred for cost-sensitive high-volume products.

Comparaison avec les alternatives

Paramètre Ce produit PIC32MX170F256DT-50I/ML PIC32MX170F170F170F170F256D-50I/PT PIC32MX170F256D-I/ML PIC32MX150F256D-50I/ML PIC32MX130F256D-50I/ML
Package 44-QFN-EP (8x8 mm) 44-QFN-EP (8x8 mm) - same 44-TQFP - same pin count 44-QFN-EP (8x8 mm) - same 44-QFN-EP (8x8 mm) - same 44-QFN-EP (8x8 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 256 KB 256 KB 256 KB 256 KB 256 KB 256 KB
SRAM 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB
USB Device Yes Yes Yes Yes No Yes
PMP Graphics Yes Yes Yes Yes No Yes
mTouch Cap Touch Yes Yes Yes Yes Yes Yes
Operating Voltage 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial)

Principaux différenciateurs

  • Top-of-stack Flash and SRAM in PIC32MX170 family (vs PIC32MX170F128D-50I/ML)
  • Full peripheral integration including USB, I2S, and PMP (vs PIC32MX150F256D-50I/ML)
  • 44-QFN-EP package provides smaller footprint than TQFP siblings (vs PIC32MX170F256D-50I/PT)

Notes de conception

Place a 100 nF ceramic decoupling capacitor on each VDD/VSS pair (pins 12/13 and 33/34) within 3 mm of the IC pin, and add a single 10 uF bulk capacitor near the supply entry point. The exposed pad must be soldered to a continuous ground plane to meet thermal and electrical performance targets. According to Microchip datasheet DS60001168L, an inadequate ground connection on the EP pin can cause Flash programming failures and erratic ADC readings.

Use Microchip's reference PCB layout from the datasheet DS60001168L section on PCB layout. Place the 12 MHz primary oscillator traces within 5 mm of the OSCI/OSCO pins, surrounded by a ground guard ring. Keep USB DP/DM traces at 90 ohm differential impedance, matched within 0.5 mm, and avoid routing them near switching signals to maintain USB-IF compliance.

Do not exceed 3.6 V on any I/O pin or VDD - permanent Flash corruption starts above this threshold. Configure unused I/O pins as outputs driving low, not as inputs, to avoid shoot-through current in sleep mode. According to Microchip datasheet DS60001168L, the Peripheral Pin Select lock bits must be configured in the CFGCON register before deploying to production to prevent accidental pin function reassignment.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sans plomb
Yes
Sans halogène
Unknown
Minerais de conflit
Compliant

RoHS compliant per JLCPCB product listing and LCSC product page. Not AEC-Q100 qualified - this part targets consumer and industrial applications. Halogen-free status not stated in the verified data - marked unknown per Data Authenticity Rules.

Données vérifiées le : 2026-10-01 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

PIC32MX170F256D-50I/ML PIC32MX170F256D-50I/ML datasheet Microchip PIC32MX170F256D PIC32MX 256KB Flash 64KB SRAM 50MHz 44-pin QFN microcontroller USB I2S PIC32MX170 USB audio application PIC32MX170F256D vs PIC32MX150F256D PIC32MX170F256D drop-in replacement buy PIC32MX170F256D-50I/ML what is the Flash size of PIC32MX170F256D PIC32MX170F256D pinout 44-QFN MIPS M4K microcontroller QFN package

Composants & termes associés

Microchip Technology PIC32MX170F256D PIC32MX170F256D-50I/ML PIC32MX170F256DT-50I/ML PIC32MX170F256D-50I/PT PIC32MX170F256D-I/ML PIC32MX150F256D-50I/ML PIC32MX130F256D-50I/ML MIPS32 M4K PIC32MX microcontroller MCU QFN-44 USB 2.0 Full-Speed I2S Parallel Master Port PMP mTouch Peripheral Pin Select PPS RoHS DS60001168L MPLAB Harmony
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ