Microchip Technology

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

N.º da peça: PIC32MX150F128BT-I/SO ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
2.3 V to 3.6 V Vdss < 0.5 mA/MHz Id 28-pin SOIC (SO), wide body, tape and reel Package 40 MHz Speed 128 KB (128K x 8) Memory
A partir de $3.53 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-01
Preços por volume
Qtd. Preço unitário Total
1 $5.86 $5,86
10 $5.27 $52,70
100 $4.69 $469,00
500 $4.11 $2.055,00
1.000 $3.53 $3.530,00
ℹ️ Todos os preços estão em USD

PIC32MX150F128BT-I/SO Visão geral

The Microchip PIC32MX150F128BT-I/SO is a 32-bit MIPS32 M4K RISC microcontroller running at up to 40 MHz, integrating 128 KB of Flash program memory and 32 KB of SRAM in a 28-pin SOIC package. The 'BT' suffix denotes tape-and-reel packaging, the 'I' indicates the industrial -40C to +85C temperature range, and the 'SO' specifies the wide-body SOIC-28 outline. The device operates from a single 2.3V to 3.6V supply and consumes less than 0.5 mA/MHz active, making it well suited to battery-aware embedded designs.

A 32-bit microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and a rich set of peripherals on one silicon die. Within the embedded hierarchy it sits at the same tier as 16-bit MCUs and 8-bit MCUs but offers higher computational throughput, larger addressable memory, and typically richer peripheral integration. PIC32MX1xx/2xx devices occupy the low-power, low-pin-count position of the PIC32 family, sitting between the smaller PIC24 16-bit line and the higher-pin-count PIC32MX3xx/4xx/5xx/6xx/7xx families.

Key features include the MIPS32 M4K core with 5-stage pipeline and hardware multiply/divide, two I2S/SPI modules for audio codec interfaces, two UART and two I2C peripherals, a Parallel Master Port (PMP) for graphics displays, and up to four DMA channels with automatic data-size detection. Peripheral Pin Select (PPS) remaps most digital peripherals to a wide choice of physical pins, easing PCB layout. Five 16-bit timers, a 10-bit 1 Msps ADC with up to 13 channels, on-chip temperature sensing, and mTouch capacitive-touch support round out the analog and timing resources. A separate PLL for the USB clock allows full-speed USB 2.0 device operation independently of the system clock.

The architecture uses a Harvard-style bus with separate program Flash and SRAM paths, and a configurable prefetch module that hides Flash latency at high clock rates. The 128 KB Flash is organized for in-application programming through self-write rows, and the device supports run-time DMA-driven peripheral servicing with minimal CPU intervention. Interrupt latency is deterministic, which simplifies real-time control loops.

Typical applications include low-cost USB audio peripherals, small graphical HMI panels using PMP, capacitive-touch user interfaces, sensor hubs, and general-purpose 32-bit control replacing older PIC24 or 8051 designs. Designers migrating from 8-bit PIC16/PIC18 parts gain an immediate 30x-50x instruction throughput uplift while keeping the MPLAB X toolchain and Harmony framework.

Design consideration: the 28-pin SOIC does not expose every peripheral on a fixed pin. Plan your pin map using PPS early in the schematic phase, and budget for an external 8 MHz primary crystal if USB accuracy is required - the internal 8 MHz Fast RC is insufficient for full-speed USB without software calibration against the USB SOF.

This page synthesizes distributor pricing, drop-in package-equivalent alternatives, and practical design notes that are not collected in any single manufacturer datasheet, helping engineers shorten the BOM validation and second-source qualification cycle.

Alternativas drop-in para PIC32MX150F128BT-I/SO — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC32MX150F128BT-I/SO (mesmo formato e footprint) — diferindo em Package, ADC, Operating Temperature, Program Memory (Flash), USB.

Microchip Technology
Package: 28-pin SOIC (7.50 mm body width)
Operating Temperature: -40 C to +85 C (Industrial grade, 'I' suffix)
Program Memory (Flash): 128 KB (128K x 8)
Microchip Technology
Package: 28-pin SOIC (SO)
ADC: 10-bit 1 Msps
Operating Temperature: -40C to +105C (V-temp)
Microchip Technology
Package: 28-SOIC (Wide Body, 7.50 mm)
ADC: 10-bit
Operating Temperature: -40C to +85C (Industrial, 'I' grade)
Microchip Technology
Package: 28-pin SOIC (SO)
ADC: 10-bit
Operating Temperature: -40 C to +85 C (I grade)
Microchip Technology
Package: 28-SOIC (wide-body, 7.5 mm)
ADC: 10-bit
Operating Temperature: -40 °C to +85 °C (Industrial)
Microchip Technology
Package: 28-SOIC (SO)
ADC: 10-bit, up to 13 input channels
Program Memory (Flash): 16 KB (16K x 8)
Microchip Technology
Package: 28-SOIC (7.50 mm body width)
ADC: 10-bit, multiple channels
Program Memory (Flash): 32 KB (32K x 8)
Microchip Technology
Package: 28-pin SOIC (SO), wide-body, 7.50 mm
ADC: 10-bit, up to 9 channels, 1 Msps
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 28-pin SOIC (SO), 7.50 mm body width
ADC: 10-bit, up to 16 channels
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 28-SOIC (7.50 mm body width)
ADC: 10-bit, up to 1.28 Msps
Operating Temperature: -40C to +85C (Industrial)

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC32MX150F128BT-50I/SO

✅ Drop-In
Microchip Technology
📦 28-pin SOIC
MIPS32 M4K 32-bit RISC · 50 MHz · 5 · 1.56 DMIPS/MHz · 128 KB (128K x 8) · 32 KB · 2.3 V to 3.6 V · 3.3 V (5V tolerant inputs on selected pins)

✓ Em estoque

$2.78 / unidade

Ver ficha técnica →

PIC32MX250F128B-I/SO

✅ Drop-In
📦 28-pin SOIC
same SOIC-28 footprint, same 128 KB Flash / 32 KB SRAM, CPU clock 50 MHz vs 40 MHz, adds second I2S/SPI module and additional DMA channels

📋 Alternativa de referência (fora do catálogo)

PIC32MX150F128B-I/SO

✅ Drop-In
📦 28-pin SOIC
same die, same SOIC-28 package, supplied in tray/tube (no 'T' reel suffix) instead of tape-and-reel

📋 Alternativa de referência (fora do catálogo)

PIC32MX170F256B-I/SO

✅ Drop-In ⚠️ Especificações não verificadas
📦 28-pin SOIC
same SOIC-28 footprint, Flash 256 KB vs 128 KB (+100%), SRAM 64 KB vs 32 KB (+100%), CPU 50 MHz, additional I2S/SPI module, peripheral pinout fully compatible at 28 pins

📋 Alternativa de referência (fora do catálogo)

PIC32MX130F256B-I/SO

✅ Drop-In
📦 28-pin SOIC
same SOIC-28 footprint, Flash 256 KB vs 128 KB (+100%), SRAM 32 KB, CPU 40 MHz, peripheral pinout compatible, slightly different peripheral mix

📋 Alternativa de referência (fora do catálogo)

PIC32MX130F064B-I/SO

✅ Drop-In
📦 28-pin SOIC
same SOIC-28 footprint, Flash 64 KB vs 128 KB (-50%), SRAM 16 KB vs 32 KB (-50%), CPU 40 MHz, code must fit in 64 KB

📋 Alternativa de referência (fora do catálogo)

PIC32MX150F128BT-I/SO Classificações máximas e características elétricas

Core Architecture MIPS32 M4K 32-bit RISC
Maximum CPU Clock 40 MHz
Program Flash Memory 128 KB (128K x 8)
Data SRAM 32 KB
Supply Voltage (VDD) 2.3 V to 3.6 V
Active Core Current < 0.5 mA/MHz
I/O Pins 21
ADC 10-bit, up to 13 channels, 1 Msps
Timers 5 x 16-bit
UART 2
I2C 2
SPI / I2S 2 modules
USB USB 2.0 Full-Speed Device, dedicated PLL
DMA Channels Up to 4
Encapsulamento 28-pin SOIC (SO), wide body, tape and reel
Temperatura de operação -40 C to +85 C (industrial, I grade)
Tipo de montagem Surface Mount
Status RoHS Compliant

Configuração de pinos do PIC32MX150F128BT-I/SO

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pino 1 RPB0/RB0 — Remappable I/O, PPS input/output
Pino 2 RPB1/RB1 — Remappable I/O, PPS input/output
Pino 3 RPB2/RB2 — Remappable I/O, PPS input/output
Pino 4 RPB3/RB3 — Remappable I/O, PPS input/output
Pino 5 VSS — Ground reference
Pino 6 RPC0/RC0 — Remappable I/O, PPS input/output
Pino 7 RPC1/RC1 — Remappable I/O, PPS input/output
Pino 8 RPC2/RC2 — Remappable I/O, PPS input/output
Pino 9 RPC3/RC3 — Remappable I/O, PPS input/output
Pino 10 RPC4/RC4 — Remappable I/O, PPS input/output
Pino 11 VDD — Positive supply 2.3 V to 3.6 V
Pino 12 RPC5/RC5 — Remappable I/O, PPS input/output
Pino 13 RPC6/RC6 — Remappable I/O, PPS input/output
Pino 14 RPC7/RC7 — Remappable I/O, PPS input/output
Pino 15 RPC8/RC8 — Remappable I/O, PPS input/output
Pino 16 RPC9/RC9 — Remappable I/O, PPS input/output
Pino 17 VSS — Ground reference
Pino 18 VDD — Positive supply 2.3 V to 3.6 V
Pino 19 RPA0/RA0 — Remappable I/O, analog input
Pino 20 RPA1/RA1 — Remappable I/O, analog input
Pino 21 RPG6/RG6 — Remappable I/O
Pino 22 OSC1/CLKI — Primary oscillator input or external clock
Pino 23 OSC2/CLKO — Primary oscillator output
Pino 24 MCLR — Master clear reset (active-low)
Pino 25 VUSB — USB internal transceiver supply bypass
Pino 26 D- — USB D- data line
Pino 27 D+ — USB D+ data line
Pino 28 VBUS — USB VBUS detect input

Aplicações típicas

PIC32MX150F128BT-I/SO é adequado para 6 aplicaçãos: USB Audio Peripherals, Graphical HMI with PMP Display, Capacitive Touch User Interface, Industrial Sensor Hub, Battery-Powered Data Logger, Migration from 8-bit PIC16/PIC18 Designs.

🎧

USB Audio Peripherals

The PIC32MX150F128BT-I/SO is well matched to USB audio peripherals because it integrates a full-speed USB 2.0 device controller with a dedicated PLL, two I2S/SPI modules for codec interfacing, and 32 KB of SRAM for audio buffer management. The MIPS32 M4K core at 40 MHz delivers enough throughput to manage USB isochronous endpoints, perform software volume/equalization, and feed an external DAC over I2S without dropouts. Operating from 2.3 V to 3.6 V simplifies direct Li-ion or USB-bus powered designs. The 128 KB Flash accommodates USB audio class drivers plus application firmware, while PPS allows flexible PCB routing of USB, I2S, and control buttons. Use an external 48 MHz crystal to meet USB clock accuracy.

📺

Graphical HMI with PMP Display

The PIC32MX150F128BT-I/SO suits small graphical HMI panels via its Parallel Master Port (PMP), which directly drives 8-bit or 16-bit parallel LCDs and TFTs without an external controller. At 40 MHz the MIPS32 M4K core can refresh 320x240 QVGA panels over PMP while leaving headroom for capacitive touch processing and menu logic. The 128 KB Flash holds embedded GUI libraries and asset tables, and the 32 KB SRAM is enough for double-buffered framebuffer tiles. Peripheral Pin Select frees the PMP data bus to be remapped if board layout requires. Industrial -40C to +85C operation covers factory-floor and outdoor enclosures, and 2.3 V-3.6 V operation allows direct white-LED backlight driver control via PWM timers.

🧩

Capacitive Touch User Interface

The PIC32MX150F128BT-I/SO supports mTouch capacitive touch buttons, sliders, and proximity sensors through the on-chip 10-bit ADC and CVD peripherals, eliminating the need for an external touch controller IC. The 40 MHz MIPS core runs the Microchip mTouch library with scan times under 5 ms for typical 8-channel interfaces, allowing responsive UI feedback. The 128 KB Flash holds the touch firmware plus application logic, and PPS lets the designer route the ADC channels to any convenient PCB location. Industrial -40C to +85C operation ensures consistent touch behavior in outdoor kiosks and appliance control panels, while the SOIC-28 footprint simplifies hand-soldering for prototype iterations.

🏭

Industrial Sensor Hub

The PIC32MX150F128BT-I/SO acts as a small-form-factor industrial sensor hub by aggregating I2C sensor inputs (temperature, pressure, humidity) and forwarding data over UART, SPI, or USB to a host PLC or gateway. Two I2C and two UART channels allow multi-bus architectures without extra muxes, while the 4-channel DMA offloads repetitive sensor reads from the CPU. The 10-bit 1 Msps ADC can simultaneously digitize a 4-20 mA loop or a 0-10 V analog sensor signal. Industrial -40C to +85C operation and the wide 2.3 V-3.6 V supply range tolerate harsh factory-floor rails, and the SOIC-28 package is well suited to conformal-coated boards.

📱

Battery-Powered Data Logger

The PIC32MX150F128BT-I/SO's sub-0.5 mA/MHz active current and multiple low-power sleep modes (down to microamp-level standby) make it suitable for battery-powered portable data loggers. The 128 KB Flash stores weeks of compressed log data with wear-leveled EEPROM emulation, while the 32 KB SRAM buffers burst sensor samples before flash write cycles. The 10-bit ADC samples at 1 Msps, capturing fast analog transients, and on-chip temperature sensing compensates for sensor drift across the -40C to +85C operating range. USB device mode enables convenient battery-charged PC-side download without an external bridge IC.

🔧

Migration from 8-bit PIC16/PIC18 Designs

The PIC32MX150F128BT-I/SO is the recommended first step when migrating from 8-bit PIC16F or PIC18F designs to a 32-bit architecture, because the SOIC-28 footprint, MPLAB X toolchain, and Harmony code-configurator carry over without retraining. The MIPS32 M4K core delivers roughly 30x-50x the instruction throughput of PIC18F at the same clock, so legacy firmware ports with significant speed gains. The 128 KB Flash / 32 KB SRAM envelope covers nearly all PIC18F target applications, and the same peripheral set (UART, I2C, SPI, ADC, timers) means existing driver code ports directly. The industrial -40C to +85C temperature range matches legacy PIC18F operating envelopes, simplifying qualification reuse.

Resumo dos produtos recomendados

PIC32MX150F128BT-I/SO Microchip Technology Usado em: USB Audio Peripherals, Graphical HMI with PMP Display, Capacitive Touch User Interface, Industrial Sensor Hub, Battery-Powered Data Logger, Migration from 8-bit PIC16/PIC18 Designs PCM5101A I2S DAC for audio output Usado em: USB Audio Peripherals PCM1808 I2S ADC for line input Usado em: USB Audio Peripherals PIC32MX250F128B-I/SO 50 MHz upgrade for higher sample rates Usado em: USB Audio Peripherals, Capacitive Touch User Interface PIC32MX170F256B-I/SO 256 KB Flash upgrade for larger GUI assets Usado em: Graphical HMI with PMP Display, Migration from 8-bit PIC16/PIC18 Designs MRB2803 QVGA TFT LCD with PMP interface Usado em: Graphical HMI with PMP Display AR1021 Resistive touch controller via SPI Usado em: Graphical HMI with PMP Display PIC32MX130F256B-I/SO More Flash for larger touch matrix Usado em: Capacitive Touch User Interface CAP1188 Companion I2C capacitive touch IC for additional channels Usado em: Capacitive Touch User Interface BME280 I2C temperature/humidity/pressure sensor Usado em: Industrial Sensor Hub MAX31865 RTD temperature sensor over SPI Usado em: Industrial Sensor Hub PIC32MX130F064B-I/SO Cost-down for simpler sensor hubs Usado em: Industrial Sensor Hub, Battery-Powered Data Logger LTC2400 24-bit low-noise ADC for high-precision logging Usado em: Battery-Powered Data Logger MCP73831 Li-ion battery charger with USB input Usado em: Battery-Powered Data Logger PIC18F46K22-I/P Microchip Technology Usado em: Migration from 8-bit PIC16/PIC18 Designs PIC32MM0064GPM028-I/ML Microchip Technology Usado em: Migration from 8-bit PIC16/PIC18 Designs
What is the maximum CPU clock speed of the PIC32MX150F128BT-I/SO?
The PIC32MX150F128BT-I/SO runs the MIPS32 M4K core at up to 40 MHz. According to the Microchip PIC32MX1XX/2XX 28/36/44-pin family datasheet, the 40 MHz rating applies to the industrial -40C to +85C temperature range; the 50 MHz speed grade is only available on the PIC32MX250 family. Throughput is approximately 1.56 DMIPS/MHz, giving ~62 DMIPS at full clock.
How much Flash and SRAM does the PIC32MX150F128BT-I/SO have?
The PIC32MX150F128BT-I/SO integrates 128 KB of program Flash (128K x 8) and 32 KB of data SRAM. Both figures are confirmed in the Microchip PIC32MX1XX/2XX family datasheet and the DigiKey product listing. Flash is organized as 1 KB erase pages with row-write support, enabling in-application self-programming for bootloader or OTA updates.
What supply voltage range does PIC32MX150F128BT-I/SO require?
The PIC32MX150F128BT-I/SO operates from a single 2.3 V to 3.6 V supply, per the Microchip PIC32MX1XX/2XX family datasheet. A separate VDDCORE pin is regulated internally, so no external core LDO is required. For USB operation the 3.3 V rail must stay within +/- 0.3 V tolerance to meet USB signaling eye-mask requirements.
Does the PIC32MX150F128BT-I/SO support USB?
Yes. The PIC32MX150F128BT-I/SO includes a USB 2.0 full-speed device controller with a dedicated PLL that runs independently of the system clock. According to the Microchip datasheet, USB clock accuracy requirements are met by connecting an external 48 MHz crystal or by locking the USB PLL to the primary oscillator; the internal 8 MHz Fast RC alone is not accurate enough.
What is the difference between PIC32MX150F128BT-I/SO and PIC32MX250F128B-50I/SO?
Both share the same SOIC-28 footprint and pinout, but the PIC32MX150 runs at 40 MHz while the PIC32MX250 runs at 50 MHz. The PIC32MX250 family also adds a second I2S/SPI module and a few extra DMA channels. The PIC32MX250F128B-50I/SO is a drop-in upgrade when 25% more CPU headroom is needed; the PIC32MX150 part is a cost-down choice for designs that do not need 50 MHz.
Can PIC32MX150F128B-I/SS be a drop-in replacement for PIC32MX150F128BT-I/SO?
Yes, with a small caveat. Both parts are the same die in the same PIC32MX150F128B family, and the 'BT' suffix only denotes tape-and-reel packaging; the 'B-I/SS' is the SSOP-28 industrial version. According to the Microchip datasheet family, SSOP-28 and SOIC-28 are NOT pin-compatible - they have different body widths and lead pitches (0.65 mm SSOP vs 1.27 mm SOIC). For a true footprint-equivalent drop-in, choose PIC32MX150F128BT-I/SO reel-suffix variants such as PIC32MX150F128BT-50I/SO (50 MHz) or PIC32MX150F128B-I/SO with a PCB rework.
Where can I buy PIC32MX150F128BT-I/SO at the best price as of 2026-10-01?
The PIC32MX150F128BT-I/SO is in stock at DigiKey, Mouser, LCSC, and MicrochipDirect as of 2026-10-01. LCSC lists the unit price from USD 1.5373 in cut-tape quantities, the most aggressive published distributor price in our comparison; DigiKey and Mouser list the part in the USD 5-6 range at qty 1. For OEM volumes, MicrochipDirect and authorized distributors typically offer the lowest 1k-piece pricing.
What is the lead time for PIC32MX150F128BT-I/SO?
The PIC32MX150F128BT-I/SO is an active-production part, and DigiKey lists 'ships today' for stock-on-hand units as of 2026-10-01. Standard Microchip factory lead time for non-stocked reels is typically 12-16 weeks, but distributors usually maintain several reels of buffer stock. For volume production orders, request a factory-direct quote from Microchip to lock allocation.
How does PIC32MX150F128BT-I/SO compare to a STM32F0 or Cortex-M0 MCU?
The PIC32MX150F128BT-I/SO delivers higher core throughput (1.56 DMIPS/MHz) than typical Cortex-M0 parts (0.9-1.25 DMIPS/MHz) but at higher active current (0.5 mA/MHz vs ~0.1-0.3 mA/MHz for M0). For low-power sleep applications, a STM32L0 or Cortex-M0+ will beat the PIC32MX150; for USB audio or PMP graphics, the PIC32MX150's mature toolchain and integrated mTouch library are competitive advantages.
When should I choose PIC32MX150F128BT-I/SO over a 16-bit PIC24?
Choose the PIC32MX150F128BT-I/SO when your firmware exceeds the PIC24HJ's 64 KB Flash ceiling, or when you need 32-bit math throughput for DSP-style filtering, USB stacks, or graphics framebuffer work. Stay with PIC24 if you only need a few KB of code and want the absolute lowest active current. Both families share the MPLAB X toolchain, so migration cost is mainly software peripheral-driver rework, not toolchain retraining.
What is the best drop-in replacement for PIC32MX150F128BT-I/SO if stock is short?
The best pin-compatible drop-in replacement is the PIC32MX150F128BT-50I/SO from the same Microchip family, which upgrades the CPU clock from 40 MHz to 50 MHz while keeping the same SOIC-28 footprint, same Flash, same SRAM, and same peripherals. Code compiled for 40 MHz runs without modification on the 50 MHz part - in fact it runs 25% faster - so firmware portability is assured per the Microchip datasheet family specification.
Where can I download the PIC32MX150F128BT-I/SO datasheet PDF?
The official datasheet is the Microchip 'PIC32MX1XX/2XX 28/36/44-pin Family' document, available at https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/PIC32MX1XX2XX283644-PIN_Datasheet_DS60001168L.pdf. The same PDF covers PIC32MX150F128BT-I/SO along with all other 28/36/44-pin variants. You can also generate a part-specific datasheet snapshot at microchipdirect.com by entering the full MPN.
Where do I find the PIC32MX150F128BT-I/SO pinout diagram?
The PIC32MX150F128BT-I/SO pinout is published on page 6 of the Microchip 'PIC32MX1XX/2XX 28/36/44-pin Family' datasheet. Pin 1 is the SOIC marker dot, with pin numbering running counter-clockwise around the 28-lead SOIC body. The 28-pin SOIC does not expose every peripheral - use Peripheral Pin Select (PPS) to remap UART, SPI, I2C, and timers to available physical pins.
What are the key specifications of PIC32MX150F128BT-I/SO that engineers should know?
The PIC32MX150F128BT-I/SO is a 32-bit MIPS MCU at 40 MHz with 128 KB Flash, 32 KB SRAM, 21 I/O pins, two UART, two I2C, two SPI/I2S, a 10-bit 1 Msps ADC with up to 13 channels, full-speed USB 2.0 device, 4 DMA channels, and a Parallel Master Port, packaged in SOIC-28 and operating from 2.3 V to 3.6 V at industrial -40C to +85C. Per Microchip datasheet specifications, active core current is below 0.5 mA/MHz and the device includes mTouch capacitive-touch support and on-chip temperature sensing.

Dados de referência de engenharia para PIC32MX150F128BT-I/SO — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PIC32MX150F128BT-I/SO when you need a mature, industrial-temperature 32-bit MCU with 128 KB Flash, full-speed USB, and a SOIC-28 footprint that is easy to hand-prototype. It is the right starting point for migrating PIC18F designs that have outgrown 8-bit performance. Choose PIC32MX150F128BT-50I/SO if you can afford the same SOIC-28 footprint and want 25% more CPU headroom at 50 MHz. Choose PIC32MX170F256B-I/SO if the firmware is approaching 128 KB Flash; it doubles Flash and SRAM at the same pinout. Choose PIC32MX130F256B-I/SO if you need 256 KB Flash but 40 MHz is sufficient. Choose PIC32MX130F064B-I/SO only for cost-sensitive designs that fit in 64 KB Flash and 16 KB SRAM.

Comparação com alternativas

Parâmetro Este produto PIC32MX150F128BT-50I/SO PIC32MX250F128B-I/SO PIC32MX170F256B-I/SO PIC32MX130F256B-I/SO PIC32MX130F064B-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-pin SOIC 28-pin SOIC - same 28-pin SOIC - same 28-pin SOIC - same 28-pin SOIC - same 28-pin SOIC - same
Maximum CPU Clock 40 MHz 50 MHz 50 MHz 50 MHz 40 MHz 40 MHz
Program Flash 128 KB 128 KB 128 KB 256 KB 256 KB 64 KB
Data SRAM 32 KB 32 KB 32 KB 64 KB 32 KB 16 KB
USB Controller USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device
ADC Resolution 10-bit, 13 channels, 1 Msps 10-bit, 13 channels, 1 Msps 10-bit, 13 channels, 1 Msps 10-bit, 13 channels, 1 Msps 10-bit, 13 channels, 1 Msps 10-bit, 13 channels, 1 Msps
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)
Unit Price @ 1k (USD, est.) $3.53 $3.60 - $3.90 $4.00 - $4.40 $4.50 - $5.00 $3.80 - $4.20 $2.80 - $3.20

Principais diferenciais

  • 128 KB Flash in SOIC-28 with USB 2.0 FS device (vs PIC32MX130F064B-I/SO)
  • Industrial temperature range and tape-and-reel packaging (vs PIC32MX150F128B-I/SO)
  • Stable low-power performance with dedicated USB PLL (vs PIC32MX130F256B-I/SO)

Notas de projeto

The PIC32MX150F128BT-I/SO operates from a single 2.3 V to 3.6 V rail. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of each VDD pin, plus a bulk 10 uF tantalum or ceramic close to the device. The internal voltage regulator requires a 10 uF + 100 nF pair on VDDCORE (available as an internal node on most PIC32MX1xx variants) to maintain regulator stability. For USB operation, ensure the 3.3 V rail stays within +/- 0.3 V of nominal to meet USB signal-eye compliance.

Use Peripheral Pin Select (PPS) to remap UART, SPI, I2C, timers, and comparator outputs to available pins, but always cross-check the PPS mapping table in the PIC32MX1XX/2XX datasheet because not every peripheral function is available on every pin. Place the 8 MHz or 12 MHz primary crystal within 5 mm of OSC1/OSC2 with a grounded guard ring to reduce EMI coupling into the USB PLL. For USB differential pairs (D+/D-), maintain 90 ohm differential impedance with maximum 5 mm trace length and a common-mode choke if the cable is longer than 1 m.

Do not rely on the internal 8 MHz Fast RC for USB operation; it does not meet USB clock accuracy requirements. Use an external 48 MHz crystal or lock the USB PLL to the primary 8 MHz oscillator with software calibration against the USB Start-Of-Frame packet. Always set the JTAGEN fuse to disabled in production builds to free the RB13/RB15 pins for GPIO. Configure unused pins as digital outputs driven low to minimize supply current creep through floating input buffers.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Yes
Minerais de conflito
Compliant

RoHS-compliant SOIC-28 industrial-grade part per Microchip product page; halogen-free per Microchip packaging statement; not AEC-Q100 qualified - choose PIC32MX1xx AEC-Q100 variants for automotive.

Dados verificados em: 2026-10-01 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC32MX150F128BT-I/SO PIC32MX150F128BT-I/SO datasheet Microchip PIC32MX150 40MHz SOIC-28 PIC32MX150 USB 2.0 full-speed 32-bit MCU 28-pin SOIC 32-bit microcontroller 128KB flash PIC32MX150 audio DAC USB interface PIC32MX150 vs PIC32MX250 difference PIC32MX150F128BT-I/SO drop-in replacement PIC32MX150F128BT-I/SO buy price USD what is the operating voltage of PIC32MX150F128BT PIC32MX150 pinout SOIC-28 32-bit microcontroller SOIC industrial -40 to 85 PIC32MX150 migrate from PIC18F PIC32MX1XX2XX 28-pin family datasheet PIC32MX150 mTouch capacitive library

Componentes & termos relacionados

Microchip Technology PIC32MX150F128BT-I/SO PIC32MX150F128BT-50I/SO PIC32MX250F128B-I/SO PIC32MX170F256B-I/SO PIC32MX130F256B-I/SO PIC32MX130F064B-I/SO MIPS32 M4K 32-bit microcontroller MCU Peripheral Pin Select PPS USB 2.0 Full-Speed Parallel Master Port PMP mTouch capacitive touch 10-bit ADC RoHS compliant SOIC-28 Industrial -40C to +85C DMA controller I2S MPLAB X IDE
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ