Microchip Technology

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

MPN: PIC32MX170F256D-50I/ML ✓ Hoạt động
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
MOQ: 1 |

PIC32MX170F256D-50I/ML Tóm tắt

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.

Bộ thay thế dễ dàng lắp đặt cho PIC32MX170F256D-50I/ML — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.

Các biến thể trong loạt này

Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC32MX170F256D-50I/ML (cùng hình factor và footprint) — khác nhau ở 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)

PIC32MX170F256DT-50I/ML

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

📋 Tham chiếu thay thế (không có trong danh mục)

PIC32MX170F256D-50I/PT

✅ Drop-In ⚠️ Thông số chưa được xác minh
📦 44-TQFP
same silicon, TQFP package vs penthoper same 44-pin count, no pinout change

📋 Tham chiếu thay thế (không có trong danh mục)

PIC32MX170F256D-I/ML

✅ Drop-In ⚠️ Thông số chưa được xác minh
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

Liên hệ để biết giá

Xem tài liệu →

PIC32MX150F256D-50I/ML

✅ Drop-In ⚠️ Thông số chưa được xác minh
📦 44-QFN-EP (8x8 mm)
same package, no USB device and no PMP graphics peripheral

📋 Tham chiếu thay thế (không có trong danh mục)

PIC32MX130F256D-50I/ML

✅ Drop-In ⚠️ Thông số chưa được xác minh
📦 44-QFN-EP (8x8 mm)
same 256 KB Flash and 44-QFN, fewer peripherals than 170 family

📋 Tham chiếu thay thế (không có trong danh mục)

PIC32MX170F256B-I/ML

✅ Drop-In ⚠️ Thông số chưa được xác minh
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

Liên hệ để biết giá

Xem tài liệu →

PIC32MX170F256D-50I/ML Tỷ lệ tối đa & tính chất điện

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
Hộp 44-pin QFN-EP (8x8 mm)
Kiểu lắp đặt Surface Mount
Nhiệt độ hoạt động -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
Trạng thái RoHS Compliant

Cấu hình chân 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
Chân 1 RB0 — I/O port B bit 0
Chân 2 RB1 — I/O port B bit 1
Chân 3 RB2 — I/O port B bit 2
Chân 4 RB3 — I/O port B bit 3
Chân 5 RB4 — I/O port B bit 4
Chân 6 RB5 — I/O port B bit 5
Chân 7 RB6 — I/O port B bit 6 / ICDCLK
Chân 8 RB7 — I/O port B bit 7 / ICDDATA
Chân 9 RC0 — I/O port C bit 0
Chân 10 RC1 — I/O port C bit 1
Chân 11 RC2 — I/O port C bit 2
Chân 12 VDD — Positive supply for I/O and core
Chân 13 VSS — Ground reference
Chân 14 RC3 — I/O port C bit 3
Chân 15 RC4 — I/O port C bit 4
Chân 16 RC5 — I/O port C bit 5
Chân 17 RC6 — I/O port C bit 6
Chân 18 RC7 — I/O port C bit 7
Chân 19 RC8 — I/O port C bit 8
Chân 20 RC9 — I/O port C bit 9
Chân 21 RD0 — I/O port D bit 0
Chân 22 RD1 — I/O port D bit 1
Chân 23 RD2 — I/O port D bit 2
Chân 24 RD3 — I/O port D bit 3
Chân 25 RD4 — I/O port D bit 4
Chân 26 RD5 — I/O port D bit 5
Chân 27 RD6 — I/O port D bit 6
Chân 28 RD7 — I/O port D bit 7
Chân 29 RD8 — I/O port D bit 8
Chân 30 RD9 — I/O port D bit 9
Chân 31 RD10 — I/O port D bit 10
Chân 32 RD11 — I/O port D bit 11
Chân 33 VDD — Positive supply for I/O and core
Chân 34 VSS — Ground reference
Chân 35 RA0 — I/O port A bit 0
Chân 36 RA1 — I/O port A bit 1
Chân 37 RA2 — I/O port A bit 2
Chân 38 RA3 — I/O port A bit 3
Chân 39 RA4 — I/O port A bit 4
Chân 40 RA5 — I/O port A bit 5
Chân 41 RA6 — I/O port A bit 6
Chân 42 RA7 — I/O port A bit 7
Chân 43 RA8 — I/O port A bit 8
Chân 44 RA9 — I/O port A bit 9

Ứng dụng tiêu biểu

PIC32MX170F256D-50I/ML phù hợp cho 6 Áp dụngs: 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.

Dữ liệu tham khảo kỹ thuật cho PIC32MX170F256D-50I/ML — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.

Hướng dẫn chọn lựa

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.

So sánh với các sản phẩm thay thế

Tham số Sản phẩm này 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)

Bảo phân biệt quan trọng

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

Ghi chú thiết kế

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.

Thông tin tuân thủ

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Không chì
Yes
Không halogen
Unknown
Khoáng vật xung đột
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.

Dữ liệu được xác minh vào: 2026-10-01 — dữ liệu được xác minh và quản lý bởi đội ngũ kỹ thuật phần cứng của XAIPART

Tìm kiếm liên quan

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

Các bộ phận và thuật ngữ liên quan

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
Báo giá nhanh RFQ
Hãy điền đầy đủ thông tin — đội ngũ bán hàng của chúng tôi sẽ phản hồi trong vòng 24 giờ
Mã sản phẩm Nhà sản xuất Kiểu đóng gói QTY Giá mục tiêu Phụ
✓
Báo giá đã gửi!

Chúng tôi sẽ trả lời email của bạn trong vòng 24 giờ

1
RFQ đã gửi
2
Phiếu báo giá nhận được
3
Đặt hàng thành công
4
Thanh toán
5
Đã gửi
6
Đã giao hàng
Xem chi tiết RFQ