PIC32MX130F256B-50I/SS - 32-bit MCU, 50MHz, 256KB Flash | Microchip
Артикул: PIC32MX130F256B-50I/SS ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $6.92 | $6,92 |
| 10 | $6.15 | $61,50 |
| 100 | $5.12 | $512,00 |
| 500 | $4.45 | $2.225,00 |
| 1.000 | $3.85 | $3.850,00 |
PIC32MX130F256B-50I/SS Обзор
What is a 32-bit microcontroller? A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash), data memory (SRAM), and integrated peripherals such as ADC, timers, and communication interfaces. 32-bit MCUs like the PIC32MX1XX/2XX family provide higher computational throughput than 8/16-bit MCUs, positioning them in the hierarchy: microcontroller -> embedded MCU -> 32-bit MCU -> RISC MCU -> MIPS-based MCU -> semiconductor. The PIC32MX130F256B sits in the entry-level branch of the PIC32 family, designed for cost-sensitive applications needing USB-less, lower-pin-count designs.
Key features include 256 KB self-programmable Flash, 16 KB SRAM, USB 2.0 Full-Speed On-The-Go (OTG) peripheral, four-channel DMA, and a Charge Time Measurement Unit (CTMU) for capacitive touch and precise time measurement. The 28 SSOP industrial-grade variant operates from 2.3V to 3.6V and supports in-circuit serial programming (ICSP) via PGECx/PGEDx pairs.
Typical applications include consumer electronics, industrial control, embedded control with graphical user interfaces via PMP, low-cost audio with I2S, and capacitive touch human-machine interfaces. The combination of USB OTG, PMP, and PPS makes the device a flexible platform for human-interface and connectivity nodes.
Design consideration: Multiple VDD/VSS pairs must all be connected for reliable operation. Decoupling capacitors (typically 0.1 uF per VDD pin) close to the IC are mandatory. The PGECx/PGEDx pair must be used consistently for ICSP programming.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, providing engineers with consolidated decision-making context for embedded MCU selection.
Аналоги без доработки для PIC32MX130F256B-50I/SS — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX130F256B-50I/SS (тот же форм-фактор и посадочное место) — отличается по Package, Timers, ADC, Operating Temperature, Program Memory (Flash).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX130F256B-50I/SP
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.1 / шт.
Открыть даташит →PIC32MX130F256BT-50I/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F256B-I/SS
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.15 / шт.
Открыть даташит →PIC32MX130F128B-I/SS
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC32MX130F064B-I/SS
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.43 / шт.
Открыть даташит →PIC32MX130F256B-50I/SS Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K RISC |
| CPU Bit Width | 32-bit |
| Maximum CPU Frequency | 50 MHz |
| DMIPS Performance | 83 DMIPS |
| Flash Program Memory | 256 KB (256K x 8) |
| SRAM Data Memory | 16 KB |
| ADC | 10-bit, up to 13 channels, 1 Msps |
| Operating Voltage Range | 2.3 V to 3.6 V |
| Диапазон рабочих температур | -40C to +85C (Industrial) |
| I/O Pins | 21 |
| USB | USB 2.0 Full-Speed OTG |
| Timers | 5 x 16-bit |
| UART Modules | 2 |
| SPI Modules | 2 |
| I2C Modules | 2 |
| DMA Channels | 4 |
| Корпус | 28-pin SSOP (5.30 mm body width) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC32MX130F256B-50I/SS
| Контакт 1 | MCLR — Master Clear (reset) input, active low |
| Контакт 2 | PGEC1 — ICSP programming clock 1 |
| Контакт 3 | PGED1 — ICSP programming data 1 |
| Контакт 4 | AN0/VREF+/CVREF+/PMPD0/RB0 — Analog input / VREF+ / CVREF+ / PMP data 0 / GPIO RB0 |
| Контакт 5 | AN1/VREF-/CVREF-/PMPD1/RB1 — Analog input / VREF- / CVREF- / PMP data 1 / GPIO RB1 |
| Контакт 6 | PGEC2/RB2 — ICSP programming clock 2 / GPIO RB2 |
| Контакт 7 | PGED2/RB3 — ICSP programming data 2 / GPIO RB3 |
| Контакт 8 | AN4/C1IN-/PMPD2/RB4 — Analog input 4 / comparator input / PMP data 2 / GPIO RB4 |
| Контакт 9 | AN5/C1IN+/PMPD3/RB5 — Analog input 5 / comparator input / PMP data 3 / GPIO RB5 |
| Контакт 10 | VSS — Ground |
| Контакт 11 | VDD — Positive power supply |
| Контакт 12 | AN6/OC2/PMPD4/RB6 — Analog input 6 / output compare 2 / PMP data 4 / GPIO RB6 |
| Контакт 13 | AN7/OC3/PMPD5/RB7 — Analog input 7 / output compare 3 / PMP data 5 / GPIO RB7 |
| Контакт 14 | AN8/C2IN-/PMPD6/RB8 — Analog input 8 / comparator input / PMP data 6 / GPIO RB8 |
| Контакт 15 | AN9/C2IN+/PMPD7/RB9 — Analog input 9 / comparator input / PMP data 7 / GPIO RB9 |
| Контакт 16 | TMS/PMPWR/RA0 — JTAG TMS / PMP write strobe / GPIO RA0 |
| Контакт 17 | TCK/PMPRD/RA1 — JTAG TCK / PMP read strobe / GPIO RA1 |
| Контакт 18 | TDI/PMPD14/RA2 — JTAG TDI / PMP data 14 / GPIO RA2 |
| Контакт 19 | TDO/PMPD15/RA3 — JTAG TDO / PMP data 15 / GPIO RA3 |
| Контакт 20 | SDA1/PMPD12/RA4 — I2C1 SDA / PMP data 12 / GPIO RA4 |
| Контакт 21 | SCL1/PMPD13/RA5 — I2C1 SCL / PMP data 13 / GPIO RA5 |
| Контакт 22 | VSS — Ground |
| Контакт 23 | VDD — Positive power supply |
| Контакт 24 | AN10/USBID/RB10 — Analog input 10 / USB OTG ID / GPIO RB10 |
| Контакт 25 | AN11/VBUSON/RB11 — Analog input 11 / VBUS ON sense / GPIO RB11 |
| Контакт 26 | D-/RG3 — USB D- / GPIO RG3 |
| Контакт 27 | D+/RG2 — USB D+ / GPIO RG2 |
| Контакт 28 | VCAP — Internal voltage regulator bypass cap, requires 10 uF to VSS |
Типичное применение
PIC32MX130F256B-50I/SS подходит для 6 применениеs: Industrial Control and HMI, USB HID / CDC Devices, Capacitive Touch Sensing (mTouch), Audio Playback with I2S, Low-Cost Graphics with PMP, Sensor Hub and Data Logger.
Industrial Control and HMI
The PIC32MX130F256B-50I/SS fits industrial HMI and control applications where the 50 MHz MIPS32 M4K core delivers 83 DMIPS for responsive button/encoder handling, the 256 KB Flash accommodates full-featured IEC 61131-3 or proprietary control firmware, and the 16 KB SRAM buffers scan logs before transmission. The on-chip 10-bit 1 Msps ADC with up to 13 channels captures sensor inputs at scan rates up to 76 kHz per channel without external components. The PMP peripheral drives character LCDs or small TFT panels directly, eliminating external display controllers. Industrial-grade -40C to +85C operation tolerates factory-floor environments. PPS allows remapping UART/SPI/I2C to any GPIO, simplifying PCB routing of multi-sensor boards.
Рекомендуется
USB HID / CDC Devices
The PIC32MX130F256B-50I/SS integrates a USB 2.0 Full-Speed OTG controller with on-chip transceiver, supporting HID, CDC, MSD, and vendor-specific device classes without external PHY. The 50 MHz core with PLL-derived 48 MHz USB clock drives enumeration reliably while leaving headroom for application processing. USB device applications such as barcode scanners, custom keyboards, test instruments, and configuration tools run directly from the 256 KB Flash. The 16 KB SRAM hosts USB endpoint buffers plus application stacks; the 4-channel DMA offloads packet copy from CPU. Drop-in compatibility with the PIC32MX230/270 families enables scaling to higher I/O counts when more peripherals are needed.
Рекомендуется
Capacitive Touch Sensing (mTouch)
The PIC32MX130F256B-50I/SS implements Microchip's mTouch capacitive touch sensing using the on-chip Charge Time Measurement Unit (CTMU) plus 1 ns resolution timer capture. CTMU delivers calibrated charge-current sources and timing comparators to resolve femtofarad-level capacitance changes from touch buttons, sliders, and wheels. Industrial noise robustness is achieved through oversampling and baseline tracking in firmware. The 16 KB SRAM buffers raw and post-processed touch data; 256 KB Flash accommodates advanced touch libraries including gesture recognition and water-robust algorithms. With 21 GPIO available in the 28-pin SSOP, designers can implement 10-12 touch electrodes plus LEDs and a serial interface in a single chip solution.
Рекомендуется
Audio Playback with I2S
The PIC32MX130F256B-50I/SS drives external audio DACs and codecs via its two I2S modules, each supporting separate transmit/receive paths for full-duplex audio streaming. The 50 MHz core provides sufficient MIPS to handle MP3/AAC decoding at 128 kbps plus audio post-processing. The 256 KB Flash stores compressed audio assets or accepts streamed data over USB or SD card. PPS allows I2S bit-clock, word-select, and data lines to be mapped to any GPIO, simplifying PCB layout. Combined with the 10-bit ADC for microphone sampling, the device supports record-and-playback applications, intercoms, and toy audio products at the entry-level price point.
Рекомендуется
Low-Cost Graphics with PMP
The PIC32MX130F256B-50I/SS uses its Parallel Master Port (PMP) to interface directly with character LCDs, OLED displays, and small TFT controllers in 8-bit or 16-bit parallel mode. PMP provides address, data, and control lines plus dedicated timing, supporting display refresh up to ~25 FPS for 320x240 QVGA panels with frame buffer in external memory or via partial updates. The 256 KB Flash stores graphic assets compressed in RLE or sprite format; the 16 KB SRAM holds current screen state. Designers can integrate low-cost GUI on monochrome or color OLEDs without dedicated graphics controller ICs, reducing BOM cost and PCB area for appliances, instruments, and consumer devices.
Рекомендуется
Sensor Hub and Data Logger
The PIC32MX130F256B-50I/SS acts as a sensor hub aggregating I2C sensors (temperature, humidity, accelerometer, pressure) through its two I2C controllers, with SPI devices on its two SPI controllers, plus 10-bit ADC sampling of analog sensors. The 4-channel DMA supports zero-CPU sensor polling, while the 16 KB SRAM buffers time-stamped data for batch upload over UART, USB CDC, or SPI slave to a host processor. The 256 KB Flash accommodates full sensor fusion algorithms (complementary filters, basic Kalman) plus 8/16-bit microcontrollers can offload the heavier DSP work. Industrial temperature rating suits outdoor or factory-floor sensor nodes.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX130F256B-50I/SS — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX130F256B-50I/SP | PIC32MX130F256BT-50I/SS | PIC32MX130F256B-I/SS | PIC32MX130F128B-I/SS | PIC32MX130F064B-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-pin SSOP | 28-pin SPDIP (through-hole) | 28-pin SSOP (same) | 28-pin SSOP (same) | 28-pin SSOP (same) | 28-pin SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 256 KB | 256 KB | 256 KB | 256 KB | 128 KB (-50%) | 64 KB (-75%) |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB (-50%) |
| Max CPU Frequency | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +105C (extended) | -40C to +85C | -40C to +85C |
| USB OTG | Yes (FS OTG) | Yes | Yes | Yes | Yes | Yes |
| PMP (Parallel Master Port) | Yes | Yes | Yes | Yes | Yes | Yes |
| Pin-to-pin Compatible | Yes (within family) | Yes (different package) | Yes (same package) | Yes (same package) | Yes (same package) | Yes (same package) |
Ключевые отличия
- On-chip USB 2.0 OTG with internal transceiver (против PIC32MX130F064B-I/SS)
- 256 KB Flash with same SSOP-28 footprint as lower-density variants (против PIC32MX130F128B-I/SS)
- Industrial-grade temperature range with automotive-capable family (против PIC32MX130F256B-50I/SP)
- PPS (Peripheral Pin Select) flexibility (против PIC32MX130F064B-I/SS)
Заметки по проектированию
Connect all VDD pins (pins 11 and 23) and VSS pins (pins 10 and 22) to the supply rails. The internal 1.8V regulator requires a 10 uF decoupling capacitor on the VCAP pin (pin 28) with ESR below 0.5 ohm for stable operation. Place a 0.1 uF ceramic decoupling capacitor close to each VDD pin. Operating voltage is 2.3V to 3.6V; voltages below 2.3V cause Flash read errors. For USB applications, ensure VBUS sensing via RB11 when used in OTG host mode.
When using ICSP programming, select one PGECx/PGEDx pair and use it consistently - mixing PGEC1 with PGED2 will fail programming. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD; do not leave it floating. For USB device applications, add a 1.5 kohm pull-up on D+ (RG2) that can be software-controlled through PPS to enumerate at full-speed. The 28-pin SSOP body width is 5.30 mm - confirm PCB pad dimensions match the SSOP land pattern, not the narrower 209-mil SOIC pattern.
Route the USB D+/D- traces as a 90-ohm differential pair with continuous reference plane on the layer below. Keep the trace length matching within 2 mm to maintain signal integrity. For PMP interfaces to TFTs, place series resistors (22-33 ohm) on each data line near the MCU to dampen reflections. Place all decoupling capacitors within 2 mm of their respective power pins. Use a 4-layer PCB with dedicated VDD and GND planes for best EMI performance in USB and PMP applications.
At maximum operating frequency of 50 MHz and 3.3V supply, the typical active current is approximately 25 mA (0.5 mA/MHz x 50 MHz), dissipating about 82 mW. The 28-pin SSOP package thermal resistance (theta_JA) is approximately 100 C/W, resulting in junction temperature rise of 8.2 C above ambient - well within industrial-grade limits. For extended-temperature variants (PIC32MX130F256B-I/SS), the 105C max junction is still achievable at this dissipation level without additional cooling.
Информация о соответствии
RoHS compliant per Microchip product page. Industrial-grade -40C to +85C; not AEC-Q100 qualified (automotive). Pb-free and halogen-free packaging.