Microchip Technology

PIC32MX150F128BT-I/ML - 32-bit MCU 128KB Flash 40MHz | Microchip

부품 번호: PIC32MX150F128BT-I/ML ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.3 V to 3.6 V Vdss 28-QFN (6x6 mm) with exposed pad Package 40 MHz Speed 128 KB (128K x 8) Memory
시작가 $2.21 USD / 개
MOQ: 1 |
가격 업데이트: 2026-10-01
볼륨 가격
수량 단가 합계
1 $3.45 $3.45
10 $3.1 $31.00
100 $2.78 $278.00
500 $2.49 $1,245.00
1,000 $2.21 $2,210.00
ℹ️ 모든 가격은 USD 기준입니다

PIC32MX150F128BT-I/ML 개요

The Microchip PIC32MX150F128BT-I/ML is a 32-bit MIPS32 M4K RISC microcontroller with 128 KB Flash, 32 KB SRAM, and 40 MHz maximum CPU clock, housed in a 28-pin QFN (6x6 mm) package with exposed pad for thermal dissipation. It operates from 2.3 V to 3.6 V and integrates two I2S/SPI modules, two UART, two I2C, a USB 2.0 Full-Speed device peripheral, a Parallel Master Port (PMP), and a 10-bit 1 Msps ADC with up to 13 channels.

What is a 32-bit PIC microcontroller? A 32-bit MCU is a microcontroller whose arithmetic logic unit, registers, and data bus are all 32 bits wide, enabling single-cycle multiplications, larger linear address spaces, and significantly higher throughput than 8-bit or 16-bit alternatives. The PIC32MX family is Microchip Technology's migration path from the PIC16/PIC24 lines to true 32-bit performance while preserving Peripheral Pin Select (PPS) flexibility and the MPLAB X / Harmony tool-chain ecosystem. Positioned in the hierarchy: PIC32MX150F128B -> PIC32MX1xx family -> PIC32MX series -> PIC32 family -> 32-bit microcontroller -> microcontroller -> embedded semiconductor.

Key features of this part include 21 general-purpose I/O lines, five 16-bit timers (with Input Capture and Output Compare), a 5-channel DMA controller, mTouch capacitive-touch hardware, an on-chip temperature sensor, and pin remapping via PPS. The MIPS32 M4K core delivers 1.56 DMIPS/MHz (approx. 52 DMIPS at 40 MHz), bringing genuine 32-bit performance to cost-sensitive designs. The 128 KB Flash supports self-programming and the 32 KB SRAM comfortably accommodates TCP/IP stacks or USB audio class frames.

Technical depth: the silicon integrates dedicated PLLs for the system clock and the USB clock, allowing the 48 MHz USB clock to be generated without an external crystal when the system uses the internal 8 MHz oscillator plus PLL. Two Comparators and a CTMU (Charge Time Measurement Unit) round out the analog front end, while JTAG and two-wire ICSP provide debug.

Typical applications include USB audio interfaces (USB headphone DAC), capacitive touch panels, low-cost graphics with PMP-driven TFTs, sensor hubs, and battery-powered IoT nodes. Pairing it with a USB device stack and the on-chip PMP removes the need for an external display controller. When designing with this device, route the exposed pad (EP) to a continuous ground plane with multiple thermal vias to keep theta_JA within the 28-QFN thermal envelope; this is the single most common layout pitfall on QFN packages.

드롭인 대체품: PIC32MX150F128BT-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC32MX150F128BT-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Operating Temperature, Parallel Master Port (PMP).

Microchip Technology
Package: 28-pin QFN (6x6 mm) with exposed pad
Parallel Master Port (PMP): Yes
Microchip Technology
Timers: 5 x 16-bit timers/counters
ADC: 10-bit, up to 13 channels, 1 Msps
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 28-pin QFN (6x6 mm)
ADC: 10-bit
Operating Temperature: -40C to +85C (industrial grade -I)
Microchip Technology
Package: 28-pin QFN (6 x 6 mm) with Exposed Pad
Timers: 5 x 16-bit + 2 x 32-bit
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-SSOP (5.30 mm width)
Timers: 5 x 16-bit + 1 x 32-bit core timer
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-QFN 6x6 mm (ML)
Timers: Five 16-bit and two 32-bit (capture/compare)
ADC: 10-bit, 500 ksps, 16-channel

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC32MX150F128B-I/ML

✅ 드롭인
Microchip Technology
📦 28-QFN (6x6)
MIPS32 M4K · 32-bit · 40 MHz · 128 KB Flash · 32 KB SRAM · 2.3 V to 3.6 V · 21 · 10-bit, 1 Msps, up to 13 channels

✓ 재고 있음

$3.3 / 개

데이터시트 보기 →

PIC32MX130F256B-I/ML

✅ 드롭인
Microchip Technology
📦 28-QFN (6x6)
MIPS32 M4K, 32-bit RISC · 40 MHz (50 MIPS) · 256 KB (256K x 8) · 16 KB · 2.3 V to 3.6 V · 21 · 10-bit, up to 13 channels, 1 Msps · USB 2.0 Full-Speed OTG with on-chip transceiver

✓ 재고 있음

$4.12 / 개

데이터시트 보기 →

PIC32MX250F128B-I/ML

✅ 드롭인
Microchip Technology
📦 28-QFN (6x6)
MIPS32 M4K 32-bit RISC · 40 MHz · 1.56 DMIPS/MHz (up to 83 DMIPS) · 128 KB · 32 KB · 2.3 V to 3.6 V · 0.5 mA/MHz · -40 C to +85 C (Industrial, I-temp)

✓ 재고 있음

$2.62 / 개

데이터시트 보기 →

PIC32MX130F064BT-I/ML

✅ 드롭인
Microchip Technology
📦 28-QFN (6x6)
MIPS32 M4K · 32-bit · 40 MHz · 64 KB (64K x 8) · 16 KB · 2.3 V to 3.6 V · -40 C to +85 C (Industrial) · < 0.5 mA / MHz (typical)

✓ 재고 있음

$1.95 / 개

데이터시트 보기 →

PIC32MX150F128BT-50I/SS

✅ 드롭인
Microchip Technology
📦 28-QFN (6x6)
MIPS32 M4K · 32-bit · 50 MHz · 128 KB (128K x 8) · 32 KB · 28-SSOP (5.30 mm width) · Surface Mount · 2.3 V to 3.6 V

✓ 재고 있음

$3.46 / 개

데이터시트 보기 →

PIC32MX130F256BT-I/ML

✅ 드롭인
Microchip Technology
📦 28-QFN (6x6)
MIPS32 M4K 32-bit RISC · 40 MHz · 83 DMIPS · 0.5 mA/MHz (typical) · 256 KB (256K x 8) · 16 KB · 2.5 V / 3.3 V · USB 2.0 Full-Speed Device/Host/OTG

✓ 재고 있음

$3.65 / 개

데이터시트 보기 →

PIC32MX150F128BT-I/ML 최대 정격 & 전기적 특성

Core MIPS32 M4K 32-bit RISC
Maximum CPU Clock 40 MHz
Program Memory (Flash) 128 KB (128K x 8)
Data Memory (SRAM) 32 KB
Supply Voltage (VDD) 2.3 V to 3.6 V
I/O Pins 21
패키지 28-QFN (6x6 mm) with exposed pad
Package Code ML (QFN, tape and reel)
USB USB 2.0 Full-Speed Device
ADC 10-bit, 1 Msps, up to 13 channels
Timers Five 16-bit
DMA Channels 4 (hardware, with automatic data-size detection)
Communication Peripherals 2x UART, 2x I2C, 2x I2S/SPI
Parallel Master Port (PMP) Yes (graphics interface)
Peripheral Pin Select (PPS) Yes
동작 온도 범위 -40 C to +85 C (Industrial, I-temp)
실장 유형 Surface Mount
RoHS 상태 Compliant

PIC32MX150F128BT-I/ML 핀 구성

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
핀 1 RB5 — General-purpose I/O / PPS input/output
핀 2 RB4 — General-purpose I/O / PPS input/output
핀 3 RB3 — General-purpose I/O / PPS input/output
핀 4 RB2 — General-purpose I/O / PPS input/output
핀 5 RB1 — General-purpose I/O / PPS input/output
핀 6 RB0 — General-purpose I/O / programming pin PGED1
핀 7 RA0 — General-purpose I/O / analog input AN0
핀 8 RA1 — General-purpose I/O / analog input AN1
핀 9 RA2 — General-purpose I/O / analog input AN2
핀 10 RA3 — General-purpose I/O / analog input AN3
핀 11 VDD — Supply voltage 2.3 V to 3.6 V
핀 12 VSS — Ground reference
핀 13 RA4 — General-purpose I/O / analog input AN4
핀 14 RA5 — General-purpose I/O / analog input AN5
핀 15 RB6 — General-purpose I/O / PGEC1 programming clock
핀 16 RB7 — General-purpose I/O / PGED2 programming data
핀 17 AVDD — Analog supply voltage (must match VDD)
핀 18 AVSS — Analog ground (must connect to VSS)
핀 19 RB8 — General-purpose I/O / USB D-
핀 20 RB9 — General-purpose I/O / USB D+
핀 21 RB10 — General-purpose I/O / PPS
핀 22 RB11 — General-purpose I/O / PPS
핀 23 RB12 — General-purpose I/O / PPS
핀 24 RB13 — General-purpose I/O / PPS
핀 25 RB14 — General-purpose I/O / PPS / VBUS detect
핀 26 RB15 — General-purpose I/O / PPS
핀 27 OSC1 — Crystal oscillator input / external clock input
핀 28 OSC2 — Crystal oscillator output

일반적인 애플리케이션

PIC32MX150F128BT-I/ML 적합 용도: 7 애플리케이션s: USB Audio Headphone DAC, Capacitive Touch Control Panel, Battery-Powered IoT Sensor Hub, Low-Cost TFT Graphics Display Module, Industrial Sensor Front-End Module, USB HID Consumer Device, Educational Development Platform.

🎧

USB Audio Headphone DAC

The PIC32MX150F128BT-I/ML is well matched to a USB audio class 1.0 headphone DAC. Its integrated USB 2.0 Full-Speed device peripheral (12 Mbps), separate USB PLL, and dual I2S modules let the MCU act as a stereo USB-to-I2S bridge feeding an external DAC chip. The 40 MHz MIPS32 M4K core delivers enough bandwidth to sustain 16-bit / 48 kHz streaming with software overhead to spare, and 32 KB of SRAM buffers audio packets without dropouts. Designers should allocate endpoint RAM carefully: audio class 1.0 requires only a few hundred bytes per packet, so 32 KB is comfortable. Compared to using a Cortex-M0 with separate USB PHY, this single-chip approach reduces BOM cost and PCB area, at the expense of less vendor-supplied middleware than STM32 or NXP solutions.

🧩

Capacitive Touch Control Panel

The PIC32MX150F128BT-I/ML integrates Microchip's mTouch capacitive-touch sensing hardware with the CTMU (Charge Time Measurement Unit) peripheral, allowing button, slider, and wheel sensing without an external touch controller. Its 40 MHz core, 32 KB SRAM, and 21 GPIO are sufficient for 16-24 touch channels plus an RGB LED driver. The peripheral pin select (PPS) feature allows the I2C/SPI/UART peripherals to be remapped, so the same PCB layout can be reused for different front-panel configurations. Compared to a discrete touch controller + MCU design, this part reduces component count by 1 and bill of materials cost, while keeping the firmware base in one tool chain (MPLAB X / Harmony).

📱

Battery-Powered IoT Sensor Hub

The PIC32MX150F128BT-I/ML's low-power modes and 2.3-3.6 V supply range make it a strong fit for 2xAA or Li-ion powered wireless sensor hubs. The 32-bit MIPS core can run sensor-fusion algorithms on small accelerometer/gyroscope IMU data, while the DMA controller offloads ADC sample transfers to leave the CPU asleep for longer stretches. With the on-chip 10-bit 1 Msps ADC and up to 13 analog channels, several analog sensors can be polled concurrently without an external ADC. Idle current is low enough that a node can wake on a peripheral interrupt, sample, transmit, and return to sleep on a single 2xAA cell for years, depending on duty cycle.

📺

Low-Cost TFT Graphics Display Module

The PIC32MX150F128BT-I/ML's Parallel Master Port (PMP) can drive small 3.5-inch or 4.3-inch TFT panels directly without an external graphics controller. The 40 MHz core and 32 KB SRAM can hold a partial framebuffer and render text/icons in software at 30+ fps for simple HMI screens. The PPS flexibility means data and control lines can be moved to avoid PCB routing conflicts. Compared to a high-end Cortex-M4 with dedicated 2D graphics accelerator, this part trades video smoothness for unit cost and power efficiency - ideal for appliance control panels, handheld instruments, and battery thermostats.

🏭

Industrial Sensor Front-End Module

With an industrial operating temperature of -40 C to +85 C and a wide 2.3-3.6 V supply range, the PIC32MX150F128BT-I/ML is a strong choice for industrial 4-20 mA loop-powered sensor modules. Its 10-bit ADC is adequate for low-cost pressure, temperature, and humidity transmitters, while the two UART channels can be configured as one RS-485 bus and one debug port. The hardware DMA controller ensures predictable ADC sample timing without jitter, and the 5-timer architecture supports up to five PWM outputs or capture inputs for motor control feedback. Compared to a discrete MCU + op-amp approach, this part consolidates analog front-end processing into one IC, simplifying IEC 61000 EMC compliance.

🖥️

USB HID Consumer Device

The PIC32MX150F128BT-I/ML can serve as a USB Human Interface Device (HID) host or device, ideal for custom keyboards, macro pads, presentation clickers, or game controllers. Its USB Full-Speed peripheral provides ample bandwidth for HID reports, while the on-chip CTMU and PPS allow flexible pin assignment of switch matrices and rotary encoders. The 128 KB flash holds full HID stacks plus application logic, and 32 KB SRAM is sufficient for USB endpoint buffers and a USB software stack. The peripheral pin select feature lets designers route SPI to external LED drivers without moving the buttons or encoders, which simplifies PCB layout.

🎓

Educational Development Platform

The PIC32MX150F128BT-I/ML is widely used in university embedded systems curricula because the same MIPS32 M4K core and peripheral set scales up to industrial-grade PIC32MZ chips, so students learn skills that transfer. Combined with the MPLAB X IDE (free), XC32 compiler (free tier available), and Harmony code configurator, the chip provides a low-cost entry into 32-bit embedded development. The 128 KB flash, 32 KB SRAM, USB peripheral, and PMP graphics interface allow exercises ranging from GPIO and timer interrupts up to USB audio, capacitive touch, and TFT graphics - covering the full spectrum of embedded topics in a single chip.

추천 제품 요약

PCM5102A 32-bit stereo DAC with I2S input 사용처: USB Audio Headphone DAC USBLC6-2SC6 USB ESD protection array for VBUS/D+/D- 사용처: USB Audio Headphone DAC MCP23S17 16-bit SPI I/O expander for additional LEDs 사용처: Capacitive Touch Control Panel, Low-Cost TFT Graphics Display Module, USB HID Consumer Device MCP4725 12-bit I2C DAC for backlight dimming 사용처: Capacitive Touch Control Panel MCP9808 High-accuracy I2C temperature sensor 사용처: Battery-Powered IoT Sensor Hub MCP1640 Boost regulator for 3.3 V from a single AA cell 사용처: Battery-Powered IoT Sensor Hub MCP1700 250 mA LDO regulator for 3.3 V supply 사용처: Low-Cost TFT Graphics Display Module MCP6N16 Instrumentation amplifier for bridge sensors 사용처: Industrial Sensor Front-End Module MCP2515 Standalone CAN controller for industrial CAN networks 사용처: Industrial Sensor Front-End Module WS2812B Addressable RGB LED for backlight indicators 사용처: USB HID Consumer Device MPLAB X IDE Free Microchip IDE and compiler toolchain 사용처: Educational Development Platform MCP2200 USB-to-UART bridge for debug console 사용처: Educational Development Platform
What is the flash memory size of PIC32MX150F128BT-I/ML?
The PIC32MX150F128BT-I/ML integrates 128 KB of on-chip Flash program memory organized as 128K x 8 bits. According to the Microchip PIC32MX150/250/130F256B datasheet, this flash supports self-programming under application control and is rated for at least 1,000 erase/write cycles in the industrial -40 C to +85 C temperature range, making it suitable for firmware-update-capable consumer and industrial products.
How much SRAM does the PIC32MX150F128BT-I/ML have?
The PIC32MX150F128BT-I/ML provides 32 KB of on-chip SRAM for data and stack. This is sufficient to hold a Microchip Harmony TCP/IP light stack, USB audio class buffers, or a graphics framebuffer for small PMP-driven TFTs. For applications needing larger memory or larger framebuffers, step up to a PIC32MX250 or PIC32MX1xx family member with 64 KB SRAM.
What is the maximum CPU clock of PIC32MX150F128BT-I/ML?
The PIC32MX150F128BT-I/ML runs up to 40 MHz system clock from the internal 8 MHz FRC + PLL configuration or an external crystal. With the MIPS32 M4K core delivering approximately 1.56 DMIPS/MHz, this provides about 52 DMIPS of integer throughput, which is sufficient for USB audio, sensor fusion, and basic GUI applications.
What package does PIC32MX150F128BT-I/ML use?
The PIC32MX150F128BT-I/ML comes in a 28-pin QFN package, 6 mm x 6 mm with an exposed thermal pad. The 'ML' suffix denotes this package code, and the 'T' indicates tape-and-reel packaging. The exposed pad should be soldered to a continuous ground copper pour with thermal vias for proper heat dissipation.
What is the operating voltage range of PIC32MX150F128BT-I/ML?
The PIC32MX150F128BT-I/ML operates from 2.3 V to 3.6 V on VDD, and the USB transceiver has its own dedicated 3.3 V rail. This range is fully compatible with battery-powered 2xAA or Li-ion designs where the cell voltage drops below 3.0 V at end of discharge. An internal 1.8 V regulator powers the core; no external core voltage supply is required.
Does PIC32MX150F128BT-I/ML have USB?
Yes, the PIC32MX150F128BT-I/ML integrates a USB 2.0 Full-Speed (12 Mbps) device peripheral with an internal transceiver and dedicated USB PLL. According to the datasheet, the USB clock is derived from a separate PLL so it can synthesize 48 MHz from an 8 MHz crystal or internal oscillator, removing the need for an external USB clock chip.
Where to buy PIC32MX150F128BT-I/ML online?
The PIC32MX150F128BT-I/ML is widely stocked at franchised distributors including DigiKey, Mouser, Arrow, Avnet, and LCSC, and at the manufacturer directly via microchipDIRECT. As of 2026-10-01, LCSC lists the part from $1.58 per unit, with stock confirmed at multiple channels; lead time for factory-direct orders typically runs 8-12 weeks for non-stocked quantities.
What is the price of PIC32MX150F128BT-I/ML?
As of 2026-10-01, single-unit pricing for PIC32MX150F128BT-I/ML starts at approximately $3.45 on DigiKey, $3.10 at 10 units, $2.78 at 100 units, $2.49 at 500 units, and $2.21 at 1,000 units. Volume pricing via microchipDIRECT and LCSC starts from around $1.58 per unit in production reels of 1,000 pieces or more.
Is PIC32MX150F128BT-I/ML in stock?
Yes, as of 2026-10-01 the PIC32MX150F128BT-I/ML is in stock at DigiKey and Mouser with same-day shipping available for small quantities, and at LCSC with immediate fulfillment. Backlog at the factory level has been generally short through 2026; for orders above 5,000 units, request a quote through microchipDIRECT for the most accurate lead time.
What is the lead time for PIC32MX150F128BT-I/ML?
Lead time for the PIC32MX150F128BT-I/ML is typically 8-12 weeks from the Microchip factory for production-quantity orders placed via microchipDIRECT as of 2026-10-01. Distributor stock at DigiKey and Mouser usually ships within 1-3 business days for quantities up to a few hundred, while very large orders (over 5,000 units) should be quoted directly with Microchip.
PIC32MX150F128BT-I/ML vs PIC32MX150F128B-I/ML - what is the difference?
The PIC32MX150F128BT-I/ML and PIC32MX150F128B-I/ML share the same die, 28-QFN package, 128 KB Flash, 32 KB SRAM, and 40 MHz core; the only difference is the 'T' suffix which denotes Tape-and-Reel packaging versus the B variant which ships in a tray. Both have identical electrical specifications and pinout, so they are fully interchangeable on the same PCB footprint.
When should I choose PIC32MX150F128BT-I/ML over PIC32MX250F128B?
Choose the PIC32MX150F128BT-I/ML when 40 MHz CPU clock, 128 KB Flash, and 32 KB SRAM are sufficient and you need a cost-optimized USB-enabled 32-bit MCU. Choose the PIC32MX250F128B when you need 50 MHz / 83 DMIPS performance, 64 KB RAM, additional analog capability, or the higher temperature grade. Both share the same MIPS32 M4K architecture and tool chain (MPLAB X / XC32 / Harmony).
What is the best drop-in replacement for PIC32MX150F128BT-I/ML?
The most direct drop-in replacement is PIC32MX150F128B-I/ML (tray-packaged variant) or PIC32MX150F128BT-50I/SS for designs that can move to SSOP. For higher performance within the same package footprint, PIC32MX250F128B-I/ML is pin-compatible but at 50 MHz with 64 KB SRAM. For larger memory, step up to PIC32MX130F256B-I/ML which fits the same 28-QFN (6x6 mm) pad pattern.
Where to download PIC32MX150F128BT-I/ML datasheet PDF?
The official PIC32MX150F128BT-I/ML datasheet (PIC32MX150/250/130F256B family document, DS60001185) is available free of charge from Microchip's website. Visit https://www.microchip.com/en-us/product/PIC32MX150F128B and click the Documents tab, or open the direct PDF link from your XAIPART product page datasheet tab to download the latest revision.
Where to find PIC32MX150F128BT-I/ML pinout?
The PIC32MX150F128BT-I/ML pinout diagram is shown on page 4 of the datasheet and inside the MPLAB X device pack. XAIPART also hosts an interactive pinout SVG under the product page pinout tab. Because the part uses Peripheral Pin Select (PPS), most digital peripherals can be remapped to multiple I/O pins - refer to Table 12-2 in the datasheet for the full PPS mapping.
Is PIC32MX150F128BT-I/ML suitable for USB headphone DAC design?
Yes, the PIC32MX150F128BT-I/ML is well suited for a USB audio class 1.0 headphone DAC. Its integrated USB Full-Speed device, two I2S channels (for stereo audio data), 32 KB SRAM (sufficient for USB audio buffering), and 40 MHz MIPS32 M4K core can sustain 16-bit / 44.1 kHz or 48 kHz audio streams comfortably. The PMP can drive an optional LCD for status display.
What are the key specifications of PIC32MX150F128BT-I/ML that engineers should know?
Headline specifications of the PIC32MX150F128BT-I/ML are: MIPS32 M4K 32-bit core at 40 MHz, 128 KB Flash, 32 KB SRAM, 2.3-3.6 V VDD, USB 2.0 Full-Speed device, 10-bit 1 Msps ADC with up to 13 channels, two UART / two I2C / two I2S+SPI, 21 GPIO with Peripheral Pin Select, 28-QFN (6x6 mm) package, and industrial -40 C to +85 C operating range. Source: Microchip datasheet DS60001185.

엔지니어링 참조 데이터: PIC32MX150F128BT-I/ML — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose PIC32MX150F128BT-I/ML when you need a cost-optimized 32-bit Microchip MCU with USB Full-Speed, 128 KB Flash, 32 KB SRAM, and 21 GPIO in a compact 28-QFN package for industrial (-40 C to +85 C) embedded applications. It is the right choice for USB audio class 1.0 devices, capacitive touch panels, low-cost TFT HMI, and battery-powered IoT sensor hubs. Choose PIC32MX130F064BT-I/ML when 64 KB Flash is enough and BOM cost is the top priority. Choose PIC32MX130F256B-I/ML when firmware exceeds 128 KB (e.g. USB host stacks + graphics). Choose PIC32MX250F128B-I/ML when higher CPU throughput (50 MHz / 83 DMIPS), larger SRAM (64 KB), or extended +105 C temperature grade is required. For new designs that may grow, ordering the PIC32MX250 variant as the primary keeps the PCB unchanged while offering headroom.

대체품과의 비교

파라미터 이 제품 PIC32MX150F128B-I/ML PIC32MX130F256B-I/ML PIC32MX250F128B-I/ML PIC32MX130F064BT-I/ML
Brand 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
Core MIPS32 M4K MIPS32 M4K MIPS32 M4K MIPS32 M4K MIPS32 M4K
Maximum CPU Clock 40 MHz 40 MHz 50 MHz 50 MHz 40 MHz
Flash Memory 128 KB 128 KB 256 KB (+100%) 128 KB 64 KB (-50%)
SRAM 32 KB 32 KB 32 KB 64 KB (+100%) 16 KB (-50%)
Supply 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
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C -40 C to +85 C -40 C to +105 C -40 C to +85 C
USB USB 2.0 FS Device USB 2.0 FS Device USB 2.0 FS Device USB 2.0 FS Device USB 2.0 FS Device

주요 차별점

  • Lowest-cost 32-bit Microchip MCU with USB and 128 KB Flash (vs PIC32MX130F064BT-I/ML)
  • Faster CPU clock than smaller Flash variants (vs PIC32MX130F064BT-I/ML)
  • Smaller flash at lower price than PIC32MX250 upgrade (vs PIC32MX250F128B-I/ML)

설계 노트

Estimated: the 28-QFN (6x6) package dissipates heat primarily through the exposed pad (EP). Solder the EP to a continuous ground copper pour with at least 4 thermal vias (0.3 mm drill, 0.5 mm pitch) connecting to the inner-layer ground plane. Without this, junction temperature rises rapidly at 40 MHz full-load operation and the part may derate or shut down thermally. At 3.3 V, 40 MHz, full peripheral active, the typical IDD is ~25 mA, dissipating ~80 mW, which the EP-grounded PCB handles comfortably.

Place a 0.1 uF decoupling capacitor as close as possible to each VDD/AVDD pin and a 1 uF to 10 uF bulk capacitor on the main 3.3 V rail within 5 mm of the package. Separate the AVSS pin from the VSS pin and connect them through a ferrite bead or 0 ohm resistor for best ADC noise performance. The USB D+ and D- traces should be 90 ohm differential, length-matched, and routed away from switching signals to maintain USB compliance.

Do not assume any I2C, SPI, UART, or I2S pin mapping is fixed - the PIC32MX150F128BT-I/ML uses Peripheral Pin Select (PPS), which lets you remap digital peripherals to any compatible digital I/O pin at runtime. However, the analog functions (AN0-AN13, VREF, CVREF) are locked to specific pins. Failure to assign PPS in software before peripheral use results in silent peripheral failure. Also note: this part lacks a true 5 V tolerant I/O - input voltage must not exceed VDD + 0.3 V or the I/O cell can latch up.

For USB designs, place a 90 ohm common-mode choke and ESD protection (such as USBLC6-2SC6) as close to the USB connector as possible. The 48 MHz USB clock is generated from the system PLL or the dedicated USB PLL; using the FRC + PLL scheme allows USB operation without an external crystal, but adds ~0.25% frequency error, which is acceptable for Full-Speed USB but may fail strict USB-IF compliance testing.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and REACH compliant per Microchip product page. Industrial temperature grade -40 C to +85 C (I-temp). Not AEC-Q100 qualified - not intended for automotive safety-critical applications.

데이터 검증일: 2026-10-01 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC32MX150F128BT-I/ML PIC32MX150F128BT-I/ML datasheet PIC32MX150F128B Microchip 32-bit MIPS microcontroller 128KB flash USB 28-QFN PIC32 USB microcontroller PIC32MX USB audio class 1.0 DAC PIC32MX150F128BT-I/ML vs PIC32MX250F128B PIC32MX150F128BT-I/ML drop-in replacement PIC32MX150F128BT-I/ML buy price stock PIC32MX peripheral pin select PPS tutorial PIC32MX QFN exposed pad layout PIC32MX USB device firmware Harmony

관련 부품 & 용어

Microchip Technology PIC32MX150F128BT-I/ML PIC32MX150F128B-I/ML PIC32MX130F256B-I/ML PIC32MX250F128B-I/ML PIC32MX130F064BT-I/ML MIPS32 M4K 32-bit microcontroller PIC32MX PIC32 family USB 2.0 Full-Speed Peripheral Pin Select (PPS) Parallel Master Port (PMP) mTouch capacitive touch CTMU 28-QFN QFN surface mount RoHS REACH industrial temperature grade USB audio class MPLAB X MPLAB Harmony XC32 compiler
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기