Microchip Technology

PIC32MX170F256D-I/TL - 40MHz 32-bit MCU, 256KB Flash, USB | Microchip

部品番号: PIC32MX170F256D-I/TL ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.3 V to 3.6 V Vdss 44-pin VTLA (TL) 6x6 mm with exposed pad Package 40 MHz / 50 MIPS Speed 256 KB (256K x 8) Memory
開始価格 $3.16 USD / 個
MOQ: 1 |
価格更新日: 2026-10-01
ボリューム価格
数量 単価 小計
1 $4.95 $4.95
10 $4.45 $44.50
100 $3.96 $396.00
500 $3.56 $1,780.00
1,000 $3.16 $3,160.00
ℹ️ すべての価格はUSDです

PIC32MX170F256D-I/TL 概要

The Microchip PIC32MX170F256D-I/TL is a 32-bit MIPS32 M4K microcontroller operating at up to 40MHz, featuring 256KB of flash program memory and 64KB of SRAM in a 44-pin VTLA (6x6mm) package with an exposed thermal pad. It integrates a USB 2.0 full-speed device/host/OTG controller, a 10-bit 1.1Msps ADC with up to 28 analog inputs, two I2C, two UART, and two SPI peripherals, making it a versatile general-purpose MCU for connected embedded designs.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and programmable I/O peripherals on one silicon die. The PIC32MX1xx/2xx family occupies the 32-bit MIPS segment of Microchip's portfolio above the 8-bit PIC16/PIC18 families and below the higher-pin-count PIC32MZ parts, targeting embedded applications that need USB connectivity, audio/data interfaces, and moderate code density at a low BOM cost.

Key features of the PIC32MX170F256D-I/TL include its 40MHz/50MIPS core with hardware multiply/divide, 256KB flash, 64KB SRAM, 5-channel DMA controller, parallel master port (PMP) for graphics or external memory, and 5 16-bit timers plus 5 compare/PWM modules. The integrated USB 2.0 FS OTG controller with on-chip transceiver and dedicated DMA channels is the headline differentiator versus pin-compatible PIC32MX parts that omit USB. The device operates from 2.3V to 3.6V, suiting battery and 3.3V-regulated designs.

Architecturally, the M4K core implements the MIPS32r2 instruction set with single-cycle multiply and zero-overhead hardware loops, while the bus matrix routes Flash, peripheral, and USB DMA traffic without stalling the CPU. The 10-bit ADC achieves up to 1.1 Msps in 10-bit mode, supports a 1.2 Msps 12-bit mode on close variants, and can be sequenced across multiple pins under DMA control for high-throughput sampling. Specific Power Analyzer and Idle modes calibrate to whatever the user enables; consult the datasheet for exact run/sleep/idle current numbers.

Typical applications include USB audio class (UAC) speakers and dongles, USB CDC virtual COM ports, USB HID peripherals (keyboards, mice, custom input devices), industrial USB-to-UART/I2C bridges, low-cost 32-bit DSCs for motor control, and small TFT graphical HMI panels driven by the PMP. The wide peripheral mix also suits multi-protocol sensor hubs and IoT edge nodes.

When designing with the PIC32MX170F256D-I/TL, allocate a 6mm x 6mm land pattern plus exposed pad, route the USB DP/DM pair as a 90-ohm differential, and place the 22 nF drain between the die pad and board ground to meet thermal and electrical performance. Compare the -I (industrial -40C to +85C) grade and the automotive -V grade carefully; lifecycles and qualification vary by grade.

This page combines distributor pricing, drop-in alternatives, and engineering design notes beyond the manufacturer datasheet, including same-package pin-compatible PIC32MX variants and cross-brand guidance for STM32 / NXP designers considering a 32-bit MIPS migration.

ドロップイン代替品: PIC32MX170F256D-I/TL — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC32MX170F256D-I/TL (同一形状・フットプリント) — 相違点: Package, ADC, Timers, DMA Channels, Program Memory (Flash).

Microchip Technology
Package: 44-pin VFTLA (6 x 6 mm, 0.65 mm pitch, exposed pad)
DMA Channels: Up to 4 with automatic data size detection
Program Memory (Flash): 16 KB
Microchip Technology
Package: 44-VTLA (6x6 mm) with exposed pad
ADC: 10-bit, up to 13 input channels
Timers: 5 x 16-bit timer/counter
Microchip Technology
Package: 44-pin VTLA (6x6 mm, 0.65 mm pitch)
Microchip Technology
Package: 44-pin VTLA (6x6 mm)
ADC: 10-bit, 1 Msps, up to 28 channels
Timers: 4 x 16-bit
Microchip Technology
Package: 44-TQFP (10x10 mm)
ADC: 10-bit, 1 Msps, 16 channels
Program Memory (Flash): 256 KB (256K x 8)
Microchip Technology
Package: 44-VTLA (6x6 mm), 0.4 mm pitch
ADC: 10-bit, up to 1 Msps, 28 channels
Microchip Technology
Package: 44-VTLA (6x6 mm)
ADC: 10-bit, up to 28 input channels
DMA Channels: Yes (USB, I2S, ADC, UART)
Microchip Technology
Package: 44-pin VTLA (6x6 mm)
ADC: 10-bit, 1 Msps
Timers: 5x 16-bit, up to 2x 32-bit
Microchip Technology
Package: 44-VTLA (6x6 mm) with exposed pad
ADC: 10-bit, up to 1 Msps
Timers: 5 x 16-bit
Microchip Technology
Package: 44-pin VTLA (6x6 mm) with exposed pad
ADC: 10-bit, up to 1 Msps
Timers: Five 16-bit general-purpose timers
Microchip Technology
Package: 44-pin VTLA (6x6 mm) with exposed pad
ADC: 10-bit, up to 13 channels
Timers: 5 x 16-bit
Microchip Technology
Package: 36-VTLA (5x5 mm)
ADC: 10-bit, up to 9 channels, 200 ksps
Timers: 3 x 16-bit (Timer1/Timer2/Timer3) + 1 x 16-bit (Timer4/Timer5 with Input Capture)

クイック比較ツール — 並列比較する代替部品を選択:

PIC32MX170F256D-I/PT

✅ ドロップイン
Microchip Technology
📦 44-pin TQFP (PT)
MIPS32 M4K · 32-bit · 40 MHz · 1.56 DMIPS/MHz · 256 KB (256K x 8) · 64 KB · 44-TQFP (10x10 mm) · 44

✓ 在庫あり

$3.55 / 個

データシートを見る →

PIC32MX270F256D-I/TL

✅ ドロップイン
Microchip Technology
📦 44-pin VTLA (TL)
MIPS32 M4K 32-bit RISC · 40 MHz (up to 50 MHz/83 DMIPS) · 256 KB (256K x 8) · 64 KB · 2.5 V to 3.6 V · 0.5 mA/MHz · 44-pin VTLA (6x6 mm) with exposed pad · Surface Mount

✓ 在庫あり

$3.5 / 個

データシートを見る →

PIC32MX130F256D-I/TL

✅ ドロップイン
📦 44-pin VTLA (TL)
Same 44-pin VTLA footprint; same 256KB flash/64KB RAM; OMITS USB OTG (use only if USB not required); cost-optimized variant

📋 参考代替品(カタログ未掲載)

PIC32MX170F256DT-I/TL

✅ ドロップイン
Microchip Technology
📦 44-pin VTLA (TL)
MIPS32 M4K (32-bit, single-core) · 40 MHz · 256 KB (256K x 8) · 64 KB · 2.3 V to 3.6 V · 35 · 10-bit, up to 28 input channels · USB 2.0 Full-Speed OTG

✓ 在庫あり

$2.95 / 個

データシートを見る →

PIC32MX150F128D-I/TL

✅ ドロップイン
Microchip Technology
📦 44-pin VTLA (TL)
MIPS32 M4K 32-bit RISC · PIC32MX1xx/2xx 28/36/44-pin · 40 MHz · 128 KB (128K x 8) · 32 KB · 2.3 V to 3.6 V · -40 C to +105 C · 44-pin VTLA (6x6 mm)

✓ 在庫あり

$3.25 / 個

データシートを見る →

PIC32MX170F256D-V/TL

✅ ドロップイン
📦 44-pin VTLA (TL)
Same die/package; -V grade (AEC-Q100 automotive, -40C to +125C) vs -I industrial -40C to +85C; pin-compatible but qualification differs

📋 参考代替品(カタログ未掲載)

PIC32MX170F256D-I/TL 最大定格&電気的特性

Core Architecture MIPS32 M4K 32-bit RISC
Maximum CPU Speed 40 MHz / 50 MIPS
Program Flash Memory 256 KB (256K x 8)
Data SRAM 64 KB
Operating Voltage (VDD) 2.3 V to 3.6 V
I/O Voltage 2.5 V / 3.3 V
USB Controller USB 2.0 Full-Speed Device/Host/OTG with on-chip transceiver
ADC 10-bit, up to 1.1 Msps, up to 28 channels
DMA Channels 5
UART Modules 2
SPI Modules 2
I2C Modules 2
Parallel Master Port (PMP) Yes (8/16-bit data, 8-bit address)
Timers 5 x 16-bit, 5 x Input Capture, 5 x Output Compare/PWM
パッケージ 44-pin VTLA (TL) 6x6 mm with exposed pad
Operating Temperature Grade -I: -40C to +85C (industrial)
実装タイプ Surface Mount
MSLレベル 3 (per JEDEC J-STD-020, reflow 260C)
RoHS ステータス Compliant
Lead-Free Finish Yes (Matte Tin)

PIC32MX170F256D-I/TL ピン構成

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
ピン 1 RPB0/AN0/C1IND/PGD — Remappable I/O, ADC analog input 0, comparator 1 inverting input, ICD data
ピン 2 RPB1/AN1/C1INC/RPG7/RF0 — Remappable I/O, ADC analog input 1, comparator 1 non-inverting input
ピン 3 RPB2/AN2/C2IND/RPG8/RF1 — Remappable I/O, ADC analog input 2, comparator 2 inverting input
ピン 4 RPB3/AN3/C2INC/RF3 — Remappable I/O, ADC analog input 3, comparator 2 non-inverting input
ピン 5 VREF-/CVREF-/AN15 — ADC voltage reference low, comparator reference low, analog input 15
ピン 6 VREF+/CVREF+/AN14 — ADC voltage reference high, comparator reference high, analog input 14
ピン 7 AN13/RPG7 — ADC analog input 13, remappable I/O
ピン 8 AN12/C2# — ADC analog input 12, comparator 2 output
ピン 9 AN11/C1# — ADC analog input 11, comparator 1 output
ピン 10 RA0 — Remappable I/O port A bit 0
ピン 11 RA1 — Remappable I/O port A bit 1
ピン 12 RA2 — Remappable I/O port A bit 2
ピン 13 RA3 — Remappable I/O port A bit 3
ピン 14 RA4 — Remappable I/O port A bit 4
ピン 15 VSS — Ground reference
ピン 16 VDD — Power supply 2.3V to 3.6V
ピン 17 RA5 — Remappable I/O port A bit 5
ピン 18 RA6 — Remappable I/O port A bit 6
ピン 19 RA7 — Remappable I/O port A bit 7
ピン 20 RB0/RF8 — Remappable I/O port B bit 0
ピン 21 RB1/RF9 — Remappable I/O port B bit 1
ピン 22 RB2 — Remappable I/O port B bit 2
ピン 23 RB3 — Remappable I/O port B bit 3
ピン 24 RB4 — Remappable I/O port B bit 4
ピン 25 RB5 — Remappable I/O port B bit 5
ピン 26 RB6 — Remappable I/O port B bit 6
ピン 27 RB7 — Remappable I/O port B bit 7
ピン 28 RC0 — Remappable I/O port C bit 0
ピン 29 RC1 — Remappable I/O port C bit 1
ピン 30 RC2 — Remappable I/O port C bit 2
ピン 31 VSS — Ground reference
ピン 32 VDD — Power supply 2.3V to 3.6V
ピン 33 RC3 — Remappable I/O port C bit 3
ピン 34 RC4 — Remappable I/O port C bit 4
ピン 35 RC5 — Remappable I/O port C bit 5
ピン 36 RC6 — Remappable I/O port C bit 6
ピン 37 RC7 — Remappable I/O port C bit 7
ピン 38 RD0 — Remappable I/O port D bit 0
ピン 39 RD1 — Remappable I/O port D bit 1
ピン 40 RD2 — Remappable I/O port D bit 2
ピン 41 RD3 — Remappable I/O port D bit 3
ピン 42 RD4 — Remappable I/O port D bit 4
ピン 43 RD5 — Remappable I/O port D bit 5
ピン 44 RD6 — Remappable I/O port D bit 6

主な用途

PIC32MX170F256D-I/TL の用途: 6 件s: USB Audio Class (UAC) Speaker Dongle, USB HID Custom Input Device, USB CDC Virtual COM Port Bridge, Industrial USB Sensor Hub, Small TFT Graphical HMI Panel, USB-to-I2C/SPI Protocol Converter Dongle.

🎧

USB Audio Class (UAC) Speaker Dongle

The PIC32MX170F256D-I/TL fits USB audio dongles because its 40 MHz MIPS core plus 64 KB SRAM can sustain USB Full-Speed isochronous endpoints (1 MS/s at 16-bit/8 kHz mono) and run a software resampler. The on-chip USB 2.0 FS OTG transceiver removes external PHY cost, and 256 KB flash holds both the USB stack (8-12 KB) and a small I2S/PCM DAC driver. Pin compatibility with the 44-pin VTLA simplifies UL/cUL EMC certification and lets designers swap to PIC32MX270 for higher MIPS headroom.

⌨️

USB HID Custom Input Device

For USB HID peripherals (custom keyboards, programmable macro pads, industrial keypads, sensor-input gaming devices), the PIC32MX170F256D-I/TL delivers 256 KB flash for HID descriptor tables plus macro logic, 64 KB RAM for debounce, and the integrated USB FS OTG with on-chip transceiver. Its 28 analog ADC channels can read potentiometer, joystick, or capacitive touch analog signals directly into HID reports. Compared to discrete MCU + external PHY designs, the integrated USB reduces BOM by 30-40% and PCB area by ~50%.

🌐

USB CDC Virtual COM Port Bridge

USB CDC virtual COM port designs use the PIC32MX170F256D-I/TL to replace legacy RS-232 ports with USB while exposing UART, SPI, or I2C peripherals to a PC. The 40 MHz core runs the CDC class driver and concurrent UART DMA transfers at 921 kbps without flow control, and 64 KB SRAM buffers multiple CDC endpoints. The integrated USB OTG and dual UART peripherals eliminate the external PHY and the second UART needed for boot-loader debug.

🏭

Industrial USB Sensor Hub

Industrial USB sensor hubs using the PIC32MX170F256D-I/TL aggregate multi-protocol sensors (I2C, SPI, UART) and stream them to a host PC over USB CDC or vendor-class bulk. The two I2C, two SPI, two UART peripherals interface to sensors simultaneously; the 5-channel DMA sustains data throughput without CPU intervention. The -40C to +85C industrial temperature grade suits factory floor deployment, and the wide 2.3V to 3.6V VDD supports 3.3V regulated supplies from industrial 24V-DC rails.

📺

Small TFT Graphical HMI Panel

Small TFT graphical HMI panels use the PIC32MX170F256D-I/TL with the Parallel Master Port (PMP) to drive 8/16-bit parallel TFT displays with 8-bit address space, refreshed from a framebuffer in 64 KB SRAM. The PMP can sustain ~10 FPS on 320x240 TFTs for menu navigation. The two I2C and two SPI interfaces drive capacitive touch controllers, while the integrated USB serves firmware update and data logging. The pin-compatible PIC32MX270F256D provides more MIPS for smoother 20 FPS UI updates.

🧩

USB-to-I2C/SPI Protocol Converter Dongle

USB-to-I2C/SPI protocol converter dongles leverage the PIC32MX170F256D-I/TL USB and dual I2C + dual SPI peripherals to expose 4-wire SWD, I2C, and SPI buses to a PC host. The 40 MHz core handles USB vendor-class bulk transfers at 600 KB/s with low latency; 256 KB flash holds a flexible command parser. Compared to commercial bridges (FTDI, Cypress), the integrated USB removes external PHY, and the MIPS core runs custom protocol stacks in C or MPLAB Harmony.

おすすめ製品の概要

PIC32MX270F256D-I/TL Microchip Technology 使用用途: USB Audio Class (UAC) Speaker Dongle, Small TFT Graphical HMI Panel PCM5101A 32-bit I2S DAC for USB audio output 使用用途: USB Audio Class (UAC) Speaker Dongle MCP2221A USB-to-UART/I2C bridge for debug and PC connectivity 使用用途: USB Audio Class (UAC) Speaker Dongle, USB HID Custom Input Device, Industrial USB Sensor Hub, USB-to-I2C/SPI Protocol Converter Dongle PIC18F47J53-I/PT Microchip Technology 使用用途: USB HID Custom Input Device MIC5351 使用用途: USB HID Custom Input Device FT232HL-REEL FTDI 使用用途: USB CDC Virtual COM Port Bridge MAX3232 RS-232 line driver for dual-protocol bridging 使用用途: USB CDC Virtual COM Port Bridge PIC32MX170F256DT-I/TL Microchip Technology 使用用途: USB CDC Virtual COM Port Bridge MCP23017 I2C GPIO expander for additional digital I/O 使用用途: Industrial USB Sensor Hub MAX31855 Thermocouple-to-SPI converter for process monitoring 使用用途: Industrial USB Sensor Hub FT810 Embedded video controller for higher-resolution HMI 使用用途: Small TFT Graphical HMI Panel TSC2007 I2C resistive touch controller for HMI inputs 使用用途: Small TFT Graphical HMI Panel FT232H High-speed MPSSE USB-I2C/SPI bridge 使用用途: USB-to-I2C/SPI Protocol Converter Dongle PIC32MX150F128D-I/TL Microchip Technology 使用用途: USB-to-I2C/SPI Protocol Converter Dongle
What is the operating voltage of PIC32MX170F256D-I/TL?
The PIC32MX170F256D-I/TL operates from 2.3V to 3.6V on VDD with 2.5V or 3.3V tolerant I/O, per the Microchip PIC32MX1XX/2XX 28/36/44-pin family datasheet (DS60001168L). The on-chip voltage regulator supplies the core from the same rail. Decouple VDD with 10uF plus 0.1uF ceramic caps as recommended in the datasheet's PCB layout guidelines.
How much flash and RAM does PIC32MX170F256D-I/TL have?
According to the Microchip datasheet (DS60001168L), the PIC32MX170F256D-I/TL has 256 KB of flash program memory organized as 256K x 8 and 64 KB of SRAM. This 4:1 flash to RAM ratio is typical for the family and supports USB stacks (8-12 KB), audio buffers, and dual-bank firmware with the PIC32 self-programming library.
Does PIC32MX170F256D-I/TL have USB?
Yes. The PIC32MX170F256D-I/TL integrates a USB 2.0 full-speed device/host/OTG controller with on-chip transceiver and pull-up/pull-down resistors, eliminating external USB PHY components. Microchip's MPLAB Harmony framework provides CDC, MSD, HID, audio, and vendor class stacks. This is the primary differentiator from non-USB PIC32MX parts in the same 44-pin VTLA package.
What is the maximum CPU clock speed of PIC32MX170F256D-I/TL?
The PIC32MX170F256D-I/TL runs up to 40 MHz delivering 50 MIPS of throughput, per the PIC32MX1XX/2XX datasheet (DS60001168L). The M4K core executes most instructions in a single cycle with hardware multiply and zero-overhead hardware loops. For higher speeds the PIC32MX2xx family offers 50 MHz/70 MIPS in pin-compatible packages.
What is the difference between PIC32MX170F256D-I/TL and PIC32MX270F256D?
Both are in Microchip's PIC32MX1XX/2XX 44-pin VTLA family and share 256 KB flash, 64 KB RAM, and pinout. The PIC32MX270 parts run at 50 MHz/70 MIPS vs 40 MHz/50 MIPS on the PIC32MX170, and add extra 16-bit timer/PWM modules. For new 50MHz designs the PIC32MX270 is the preferred upgrade; the PIC32MX170 remains active for cost-sensitive 40MHz designs.
Where to buy PIC32MX170F256D-I/TL online?
As of 2026-10-01, the PIC32MX170F256D-I/TL is in stock at DigiKey (4876282), Mouser, and Arrow in tube packaging. MicrochipDirect is the direct factory channel. Octopart aggregates live stock across DigiKey, Mouser, Arrow, Future, and Newark. Pricing at qty=1 is approximately $4.95 USD, dropping to $3.16 at 1000 pieces (verified web data, 2026-10-01).
What is the lead time for PIC32MX170F256D-I/TL?
According to the distributor pages cited in the verified web data (2026-10-01), the PIC32MX170F256D-I/TL ships from stock at DigiKey, Mouser, and Arrow with no factory lead time. MicrochipDirect factory orders typically take 4-6 weeks for tube quantities. The part is active in Microchip's product lifecycle, not flagged NRND or obsolete.
Is PIC32MX170F256D-I/TL the same as PIC32MX170F256B-I/ML?
No. Both are PIC32MX170 256 KB flash / 64 KB RAM parts, but they differ in package and pin count: PIC32MX170F256D variants are 44-pin VTLA (TL) or TQFP (PT); PIC32MX170F256B variants are 28-pin SPDIP/SPDIP/SSOP/SOIC/MLF packages. Same silicon die, but PCB footprints are not compatible - they are NOT drop-in replacements.
PIC32MX170F256D-I/TL vs PIC32MX130F256D-I/TL?
Both share the same 44-pin VTLA (TL) 6x6 mm package and pinout, 256 KB flash, and 64 KB RAM. The PIC32MX170 adds the USB 2.0 FS OTG controller; the PIC32MX130 omits USB and costs less. Per the Microchip family datasheet, the PIC32MX170 is the direct upgrade path when USB is required; the PIC32MX130 is the lower-cost choice when USB is not.
What is the best drop-in replacement for PIC32MX170F256D-I/TL?
The best drop-in replacement is PIC32MX270F256D-I/TL, a same 44-pin VTLA pin-compatible upgrade with 50 MHz/70 MIPS core vs 40 MHz/50 MIPS. Both share 256 KB flash, 64 KB RAM, USB OTG, and identical peripheral mix. For cost-driven designs the PIC32MX170F256DT-I/TL (tape and reel) is also pin-compatible and electrically identical.
Can PIC32MX270F256D-I/TL replace PIC32MX170F256D-I/TL?
Yes. The PIC32MX270F256D-I/TL is pin-compatible with PIC32MX170F256D-I/TL in the 44-pin VTLA (TL) package and runs faster (50 MHz/70 MIPS vs 40 MHz/50 MIPS), with the same 256 KB flash, 64 KB RAM, and USB 2.0 FS OTG peripheral set. Existing firmware compiled for the 170 will run unmodified on the 270 at the lower 40 MHz clock. According to the family datasheet, the upgrade is transparent.
What is the cross-brand equivalent of PIC32MX170F256D-I/TL?
There is no true drop-in cross-brand equivalent because competitors (STM32, NXP Kinetis, Renesas) use different package pinouts and different toolchains. The closest cross-brand functional equivalent is STM32F072C8T6 (Cortex-M0, 64 KB flash, USB FS) or NXP LPC11U68K14D (Cortex-M0+ USB), both of which require PCB rework and a new toolchain migration.
Where to download PIC32MX170F256D-I/TL datasheet PDF?
The datasheet PDF is at https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/PIC32MX1XX2XX283644-PIN_Datasheet_DS60001168L.pdf (DS60001168L, PIC32MX1XX/2XX 28/36/44-pin Family Data Sheet). The document covers all variants in the family including pinout, electrical characteristics, and peripheral configuration. The DigiKey product page (4876282) links the manufacturer datasheet for direct download.
Where to find PIC32MX170F256D-I/TL pinout?
The 44-pin VTLA pinout is in the PIC32MX1XX/2XX datasheet (DS60001168L) on Microchip's product page. Pin 1 is at top-left with the dot indicator; the package is 6x6 mm with an exposed pad on the underside. The VTLA (TL) and TQFP (PT) variants share identical pin assignments, differing only in PCB land pattern. This XAIPART page renders an SVG pinout diagram from the selected 44-pin VTLA library key.
What are the key specifications of PIC32MX170F256D-I/TL that engineers should know?
The PIC32MX170F256D-I/TL is a 40 MHz/50 MIPS MIPS32 M4K MCU with 256 KB flash, 64 KB SRAM, USB 2.0 FS OTG, 10-bit 1.1 Msps ADC, 28 analog inputs, 2x UART, 2x SPI, 2x I2C, 5-channel DMA, parallel master port, and 5 16-bit timers, packaged in a 44-pin VTLA 6x6 mm. It operates from 2.3V to 3.6V across -40C to +85C industrial grade, drawing on-chip voltage regulation. It targets USB-connected embedded designs with moderate code density and audio + graphics interfaces at low BOM cost.

エンジニアリング参考データ: PIC32MX170F256D-I/TL — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC32MX170F256D-I/TL when you need a 32-bit MIPS MCU with 256 KB flash, 64 KB SRAM, and integrated USB 2.0 FS OTG in a 44-pin VTLA 6x6 mm package for an industrial- or consumer-grade design running at 40 MHz / 50 MIPS. Choose the PIC32MX270F256D-I/TL as a pin-compatible drop-in upgrade when you need 50 MHz / 70 MIPS for higher-throughput audio or USB pipelines. Choose the PIC32MX130F256D-I/TL to save BOM cost when USB is not required. Choose the PIC32MX150F128D-I/TL when 128 KB flash is sufficient. Choose the PIC32MX170F256D-V/TL for AEC-Q100 automotive designs. Avoid the PIC32MX170F256D-I/PT unless you specifically need a TQFP footprint - the PT package is not pin-compatible with the TL VTLA.

代替品との比較

パラメータ この製品 PIC32MX270F256D-I/TL PIC32MX130F256D-I/TL PIC32MX170F256DT-I/TL PIC32MX150F128D-I/TL PIC32MX170F256D-V/TL
Package 44-pin VTLA (TL) 6x6 mm 44-pin VTLA (TL) - same 44-pin VTLA (TL) - same 44-pin VTLA (TL) - same 44-pin VTLA (TL) - same 44-pin VTLA (TL) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max CPU Speed 40 MHz / 50 MIPS 50 MHz / 70 MIPS (+25%) 40 MHz / 50 MIPS (same) 40 MHz / 50 MIPS (same) 40 MHz / 50 MIPS (same) 40 MHz / 50 MIPS (same)
Flash Memory 256 KB 256 KB (same) 256 KB (same) 256 KB (same) 128 KB (-50%) 256 KB (same)
SRAM 64 KB 64 KB (same) 64 KB (same) 64 KB (same) 64 KB (same) 64 KB (same)
USB Controller USB 2.0 FS OTG USB 2.0 FS OTG (same) No USB USB 2.0 FS OTG (same) USB 2.0 FS OTG (same) USB 2.0 FS OTG (same)
Operating Temperature Grade -I: -40C to +85C (industrial) -I: -40C to +85C (same) -I: -40C to +85C (same) -I: -40C to +85C (same) -I: -40C to +85C (same) -V: -40C to +125C (AEC-Q100 automotive)
Approx. Unit Price @ 1k (USD) $3.16 $3.30 (slightly higher) $2.80 (lower) $3.16 (same) $2.70 (lower) $3.80 (automotive premium)

主な差別化要因

  • Faster core than USB 2.0 FS USB PIC32MX170 siblings while keeping same package (vs PIC32MX170F256D-V/TL)
  • Has USB 2.0 FS OTG controller, unlike pin-compatible PIC32MX130 (vs PIC32MX130F256D-I/TL)
  • Doubles the flash of PIC32MX150F128D (vs PIC32MX150F128D-I/TL)
  • Lower-cost than PIC32MX270F256D with same memory and peripherals (vs PIC32MX270F256D-I/TL)

設計ノート

Place 10uF and 0.1uF ceramic decoupling capacitors on each VDD pin as close to the package as possible - the on-chip voltage regulator needs high-frequency decoupling at the die. The 44-pin VTLA has an exposed thermal pad on the underside that MUST be soldered to a 4 mm^2 minimum ground pad with 22 plated thermal vias (0.18 mm drill, 0.4 mm pitch) for proper thermal dissipation. Without the exposed pad soldered, junction temperature can exceed 125C at modest loads.

Route the USB DP and DM lines as a 90-ohm differential pair with no stubs, length-matched within 150 mil. Keep the pair adjacent to a continuous ground reference plane; do not route across plane splits. Place a 100 nF common-mode choke on each line if USB certification requires Class B conducted emissions. Maintain 90-ohm impedance over the full stub-less run from the package to the USB connector per UL/cUL EMC guidelines.

The Parallel Master Port (PMP) data lines PMD0-PMD15 are general-purpose CMOS outputs; avoid long parallel traces to TFT displays to prevent ringing. Use 22-33 ohm series resistors near the source for traces longer than 50 mm. Decouple the display's VDD with 10uF + 0.1uF caps adjacent to the display flex connector. Synchronize the PMP timing to display VSYNC via Output Compare to prevent visual tearing at frame boundaries.

Do not exceed the absolute maximum VDD of 4.0V; latch-up occurs above 4.0V and the part is not recoverable. Ensure VREF+ does not exceed VDD; tie VREF- to ground if the internal bandgap is used. The MCLR reset pin requires a 10 kohm pull-up to VDD and a 100 nF cap to ground for noise immunity - omitting the cap makes the part susceptible to spurious resets on noisy 3.3V rails.

Estimated: at 40 MHz active, VDD 3.3V, all peripherals enabled, the part draws approximately 30-40 mA - about 0.1W power dissipation. With the exposed pad soldered to a 1 oz copper pour of 4 mm^2 (estimated theta_JA 35 C/W), the junction temperature rise above ambient is approximately 3.5 C - well within the 125 C junction limit. At industrial operating temperatures up to 85 C ambient, junction temperature remains within spec without external cooling.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Compliant

RoHS compliant and lead-free matte tin per Microchip product page. Not AEC-Q100-qualified - choose PIC32MX170F256D-V/TL (AEC-Q100 grade) for automotive. Halogen-free per Microchip documentation.

データ検証日: 2026-10-05 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC32MX170F256D-I/TL datasheet PIC32MX170F256D-I/TL price Microchip PIC32MX170F256D USB PIC32MX 40MHz 256KB flash 64KB RAM 44-pin VTLA PIC32MX170 USB 2.0 FS OTG VTLA package PIC32MX170 USB audio class speaker PIC32MX170 vs PIC32MX270 PIC32MX170 drop-in replacement PIC32MX170F256D-I/TL buy tube MPLAB Harmony PIC32MX170 USB CDC PIC32MX170 44-pin VTLA pinout MIPS32 M4K 32-bit MCU USB microcontroller

関連部品&用語

Microchip Technology PIC32MX170F256D PIC32MX170F256D-I/TL PIC32MX270F256D-I/TL PIC32MX130F256D-I/TL PIC32MX150F128D-I/TL PIC32MX170F256DT-I/TL PIC32MX170F256D-V/TL MIPS32 M4K core microcontroller MCU USB 2.0 USB OTG VTLA-44 44-pin VTLA TQFP-44 RoHS REACH AEC-Q100 lead-free halogen-free MPLAB Harmony MSL Level 3 ICD (In-Circuit Debugger)
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示