PIC32MX170F256BT-I/ML - 256KB Flash 32-bit MCU 28-QFN | Microchip
部品番号: PIC32MX170F256BT-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.62 | $5.62 |
| 10 | $5.18 | $51.80 |
| 100 | $4.64 | $464.00 |
| 500 | $4.18 | $2,090.00 |
| 1,000 | $3.78 | $3,780.00 |
| 1,600 | $3.62 | $5,792.00 |
PIC32MX170F256BT-I/ML 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and a rich set of peripherals (ADC, timers, communication controllers, GPIO) onto one silicon die. The PIC32MX family sits at the higher end of Microchip's PIC32 line, built on the MIPS32 M4K architecture rather than the Cortex-M cores used by many competitors. In the broader taxonomy, this part is a 32-bit MCU -> microcontroller -> embedded IC -> semiconductor, with the M4K core delivering deterministic interrupt latency ideal for hard-real-time applications.
Headline features include up to 50 MHz / 83 DMIPS CPU performance with 0.5 mA/MHz typical dynamic current, two I2S/SPI modules for codec and serial audio interfaces, Peripheral Pin Select (PPS) for flexible pin remapping, a Parallel Master Port (PMP) for graphics interfaces, mTouch capacitive touch support, 1 ns high-resolution time measurement, on-chip temperature sensor, and a 10-bit 1 Msps ADC. The 256 KB program Flash and 64 KB SRAM position the device for connected, graphics-capable, or audio-capable embedded products rather than minimal sensor nodes.
Architecturally, the PIC32MX170F256B uses the MIPS32 M4K 32-bit RISC core with hardware multiply/divide and a 5-stage pipeline, paired with 16-bit instruction width and 32-bit data path. On-chip peripherals are mapped through PPS, allowing most digital functions to be reassigned to multiple physical pins to ease routing on dense PCBs. USB 2.0 full-speed device/host/OTG, two I2S/SPIs, two I2Cs, two UARTs, PMP, 10-bit ADC, and 5 PWM/timer channels round out the silicon.
The PIC32MX170F256BT-I/ML is well suited to USB audio devices, capacitive-touch user interfaces, low-cost graphical HMI panels with PMP-driven LCDs, sensor hubs, industrial controllers, and consumer audio codecs where DSP-free 32-bit performance is sufficient. The wide peripheral mix allows a single chip to replace a discrete MCU plus companion logic in many designs.
When designing with this device, allocate PCB space for the 6x6 mm QFN exposed pad, ensure the USB DP/DM pair is routed as a 90 ohm differential, and follow Microchip's PIC32MX1XX/2XX family reference manual for PPS mapping. Programming is supported by MPLAB X IDE with the XC32 compiler.
This page synthesizes distributor pricing, exact 28-QFN drop-in alternates, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC32MX170F256BT-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX170F256BT-I/ML (同一形状・フットプリント) — 相違点: ADC, Package, USB, Operating Temperature, Parallel Master Port (PMP).
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX170F256B-I/ML
✅ ドロップイン✓ 在庫あり
$3.25 / 個
データシートを見る →PIC32MX170F256BT-50I/ML
✅ ドロップイン✓ 在庫あり
$3.85 / 個
データシートを見る →PIC32MX170F256BT-50I/SO
✅ ドロップイン✓ 在庫あり
$3.81 / 個
データシートを見る →PIC32MX150F256B-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX170F256B-50I/ML
✅ ドロップイン✓ 在庫あり
$3.46 / 個
データシートを見る →PIC32MX170F256BT-I/ML 最大定格&電気的特性
| Core Architecture | MIPS32 M4K |
| CPU Core | 32-bit RISC |
| Max CPU Frequency | 50 MHz |
| DMIPS Performance | 83 DMIPS |
| Program Flash | 256 KB (256K x 8) |
| SRAM | 64 KB |
| Operating Voltage | 2.3 V to 3.6 V |
| Typical Active Current | 0.5 mA/MHz |
| ADC | 10-bit, up to 1 Msps |
| I2S / SPI Modules | 2 |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| Peripheral Pin Select (PPS) | Yes |
| Parallel Master Port (PMP) | Yes |
| mTouch Capacitive Touch | Yes |
| Time Measurement Resolution | 1 ns |
| On-chip Temperature Sensor | Yes |
| パッケージ | 28-QFN (6x6 mm) with exposed pad |
| 動作温度 | -40C to +85C (Industrial) |
| 実装タイプ | Surface Mount |
| MSLレベル | 1 |
| RoHS ステータス | Compliant |
PIC32MX170F256BT-I/ML ピン構成
| ピン 1 | MCLR — Master clear (reset) input |
| ピン 2 | VSS — Ground |
| ピン 3 | RA0 — GPIO/PPS |
| ピン 4 | RA1 — GPIO/PPS |
| ピン 5 | RA2 — GPIO/PPS |
| ピン 6 | RA3 — GPIO/PPS |
| ピン 7 | RA4 — GPIO/PPS |
| ピン 8 | VDD — Supply voltage (2.3-3.6 V) |
| ピン 9 | RA5 — GPIO/PPS |
| ピン 10 | RA6 — GPIO/PPS |
| ピン 11 | RA7 — GPIO/PPS |
| ピン 12 | RB0 — GPIO/PPS/PGED1 |
| ピン 13 | RB1 — GPIO/PPS/PGEC1 |
| ピン 14 | RB2 — GPIO/PPS |
| ピン 15 | |
| ピン 16 | RB3 — GPIO/PPS |
| ピン 17 | RB4 — GPIO/PPS |
| ピン 18 | RB5 — GPIO/PPS |
| ピン 19 | VSS — Ground |
| ピン 20 | RB6 — GPIO/PPS |
| ピン 21 | RB7 — GPIO/PPS |
| ピン 22 | RB8 — GPIO/PPS |
| ピン 23 | RB9 — GPIO/PPS |
| ピン 24 | VUSB3V3 — USB transceiver supply |
| ピン 25 | VBUS — USB VBUS sensing |
| ピン 26 | D+ — USB D+ |
| ピン 27 | D- — USB D- |
| ピン 28 | AVDD — Analog supply |
主な用途
PIC32MX170F256BT-I/ML の用途: 8 件s: USB Audio Devices, Capacitive Touch HMI Panels, Low-Cost Graphical LCD Interfaces, Industrial Sensor Hubs, Consumer Audio Codec Products, USB HID Peripherals and Dongles, Motor Control Boards, Educational Development Platforms.
USB Audio Devices
The PIC32MX170F256BT-I/ML is well-suited for USB audio peripherals such as USB speakers, USB DACs, and USB headsets where the integrated USB 2.0 FS OTG controller plus 256 KB Flash and 64 KB SRAM allow audio buffering and class-compliant USB audio firmware to coexist on-chip. The two I2S/SPIs interface directly to external audio codecs (e.g., SGTL5000), while the 50 MHz MIPS32 M4K core delivers 83 DMIPS enough for basic sample-rate conversion and volume control without an external DSP. PPS routing flexibility simplifies PCB layout when the audio codec sits across the board from the USB connector.
おすすめ
Capacitive Touch HMI Panels
The PIC32MX170F256BT-I/ML integrates Microchip's mTouch capacitive touch sensing peripheral that supports buttons, sliders, and proximity sensors without external touch ICs. Combined with 256 KB Flash for firmware plus 64 KB SRAM for touch state machines and PPS for assigning touch channels to any GPIO, the part can drive small graphical HMIs with a single chip. The PMP peripheral connects directly to common 8080/parallel LCDs for monochrome or color graphical feedback alongside the touch buttons. Industrial -40C to +85C operation makes it suitable for appliance and industrial control panels.
おすすめ
Low-Cost Graphical LCD Interfaces
The PIC32MX170F256BT-I/ML drives small graphical TFT or monochrome LCDs through the integrated Parallel Master Port (PMP), supporting 8-bit or 16-bit 8080/6800-mode displays. The 64 KB SRAM is sufficient for small frame buffers (e.g., 128x64 monochrome), while 256 KB Flash holds display drivers, fonts, and application code. The MIPS32 M4K 32-bit core handles draw routines and UI logic without breaking a sweat, and PPS routing allows the PMP data bus to map to convenient pins on the 28-QFN footprint.
おすすめ
Industrial Sensor Hubs
Industrial sensor hubs aggregate multiple sensors (temperature, pressure, flow) and present them over USB, RS-485, or industrial Ethernet using external transceivers. The PIC32MX170F256BT-I/ML brings 256 KB Flash for protocol stacks (Modbus, basic CANopen, USB CDC), 64 KB SRAM for buffering, two I2C plus two UART plus two I2S/SPI for sensor interfacing, plus a 10-bit 1 Msps ADC for analog channels. The on-chip temperature sensor aids cold-junction compensation in thermocouple front-ends, while industrial -40C to +85C operation supports factory floor deployment.
おすすめ
Consumer Audio Codec Products
Bluetooth/USB/Wi-Fi audio docks and soundbars often need a local MCU for codec control, button handling, and LED driving. The PIC32MX170F256BT-I/ML provides two I2S interfaces for digital audio routing between Wi-Fi/BT modules and external DACs/ADCs, plus PWM channels for LED dimming and PWM audio. The 50 MHz core handles light DSP tasks such as bass boost or EQ tables, while 64 KB SRAM allows small audio buffers. The 28-QFN footprint fits inside compact consumer enclosures.
おすすめ
USB HID Peripherals and Dongles
USB keyboards, mice, gamepads, and custom HID peripherals benefit from the PIC32MX170F256BT-I/ML's integrated USB 2.0 FS device controller, 256 KB Flash, and PPS mapping. The 50 MHz MIPS32 M4K core can run USB stacks plus HID report processing, while 64 KB SRAM supports HID buffer rings. The 28-QPP footprint plus industrial -40C to +85C rating make this part appropriate for both commercial peripherals and ruggedized industrial HID devices such as programmable keypads.
おすすめ
Motor Control Boards
Small brushless DC and stepper motor controllers use the PIC32MX170F256BT-I/ML's 50 MHz core, 5 PWM/timer channels, 10-bit 1 Msps ADC for back-EMF sensing, and PPS for flexible pin assignment of FET drivers. The 256 KB Flash holds FOC or six-step commutation firmware, while 64 KB SRAM accommodates control loop variables and commutation tables. The -40C to +85C industrial range covers most motor drive environments when paired with adequate thermal design of the power stage.
おすすめ
Educational Development Platforms
The PIC32MX170F256BT-I/ML is widely used in university embedded systems courses because the MPLAB X IDE and XC32 toolchain are free, the PIC32MX1XX/2XX family datasheet (DS60001168) is comprehensive, and the peripheral mix (USB, PMP, ADC, I2S, mTouch) gives students exposure to many real-world interfaces in a single chip. The 28-QFN package exercises modern SMT soldering skills while still being hand-solderable on breakout PCBs.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX170F256BT-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX170F256B-I/ML | PIC32MX170F256BT-50I/ML | PIC32MX170F256BT-50I/SO | PIC32MX150F256B-I/ML | PIC32MX170F256B-50I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Flash | 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 |
| Max CPU Clock | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz |
| Shipping Form | Tape & Reel (1600) | Tray | Tape & Reel (1600) | Tape & Reel (SO reel code) | Tray | Tray |
| USB Controller | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | No USB | USB 2.0 FS OTG |
| Operating Temperature | -40C to +85C (I) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
主な差別化要因
- On-chip USB 2.0 FS OTG with internal transceiver (vs PIC32MX150F256B-I/ML)
- Tape-and-reel shipping form (BT suffix) (vs PIC32MX170F256B-I/ML)
- Peripheral Pin Select (PPS) flexibility (vs Most non-PPS PIC microcontrollers)
設計ノート
The 28-QFN (6x6) package uses an exposed thermal pad that must be soldered to a ground copper pour for both electrical grounding and thermal dissipation. Per Microchip's thermal guidelines, a minimum 1 square inch of 1 oz copper pour is recommended for industrial temperature operation. At typical 0.5 mA/MHz active current and 50 MHz operation, dynamic power is roughly 75 mW at 3.3 V, well within the package's thermal envelope without a dedicated heatsink.
Route the USB D+ and D- pair as a 90 ohm differential with matched length to within 150 mil per the USB 2.0 specification. Place the 27 pF USB DP/DM series resistors within 4 mm of the package. Decouple VDD with 0.1 uF ceramic capacitors placed within 1 mm of each supply pin, plus a single 10 uF bulk cap. The VUSB3V3 pin requires a 0.1 uF + 10 uF capacitor pair for the internal 3.3 V USB transceiver regulator.
The PPS peripheral reassignment must be configured in firmware before the remapped peripheral is enabled, or the pin will remain in default GPIO state. Forgetting to lock PPS mappings in software leaves peripherals non-functional on first power-up. Also, the MCLR pin is a strict reset input; if left floating it can cause spurious resets, so always tie MCLR to VDD through a 10 kohm resistor with a 100 nF cap for debounce.
Keep the analog pins (AVDD/AVSS) routed away from switching digital signals to avoid coupling noise into the 10-bit ADC. Add a ferrite bead between VDD and AVDD, with separate 10 uF + 0.1 uF decoupling on each. For mTouch capacitive sensing, route sensor traces as short and symmetric as possible with a ground hatch beneath them, and avoid running other signals over or adjacent to the sensor traces.