PIC32MX130F064DT-50I/PT - 50MHz 32-bit MCU, 64KB Flash | Microchip
Артикул: PIC32MX130F064DT-50I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.45 | $3,45 |
| 10 | $3.05 | $30,50 |
| 100 | $2.65 | $265,00 |
| 500 | $2.3 | $1.150,00 |
| 1.000 | $2 | $2.000,00 |
PIC32MX130F064DT-50I/PT Обзор
A 32-bit microcontroller (MCU) is an integrated CPU plus memory and peripherals on a single silicon die. Within the broader taxonomy, PIC32MX130 sits at the MCU level, descends from the microprocessor family, and is specialized for real-time control with on-chip Flash, SRAM, ADC, timers, and communication interfaces. Compared with 8-bit and 16-bit MCUs, 32-bit parts offer higher throughput, larger address space, and richer peripherals for connectivity and HMI.
Key features include 50 MHz core with 1.56 DMIPS/MHz performance, 64 KB Flash program memory, 16 KB SRAM, USB 2.0 full-speed device/host/OTG, three analog comparators, a 10-bit 1 Msps ADC with up to 28 inputs, RTCC, CTMU for capacitive touch, Peripheral Pin Select (PPS) for flexible remapping, and multiple power-saving modes including Idle, Sleep, and Deep Sleep. The CTMU and RTCC blocks enable capacitive-touch user interfaces and accurate timekeeping without external RTC chips.
Architecturally, the PIC32MX130 uses a MIPS M4K 32-bit core with 5-stage pipeline, single-cycle multiply, and separate peripheral buses for USB and DMA. Four DMA channels offload data movement, freeing the CPU for application logic. Two UART, two I2C, and two SPI ports (one configured as I2S) cover most embedded connectivity needs, while separate PLLs for CPU and USB clocks allow independent frequency planning.
Typical applications include consumer electronics (USB peripherals, small appliances), industrial control (sensor hubs, simple HMI panels), USB device/host bridges, capacitive-touch keypads using the CTMU, low-cost graphics displays, and battery-powered IoT nodes. The combination of USB, RTCC, and deep-sleep modes suits mains- or battery-powered connected devices.
When designing with this part, place a 0.1 uF decoupling capacitor adjacent to each VDD pin and reserve the ICSP/PGD/PGC pins for in-circuit programming. The PPS feature requires that peripheral-to-pin mappings be configured in software before use, and designers should leave those pins at default analog state on reset. Note that 64 KB Flash and 16 KB RAM are modest for the PIC32 family; projects needing larger memory should consider PIC32MX150/170/270 variants or PIC32MK parts.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that are not consolidated in the manufacturer datasheet, including a focused cross-reference set inside the same PIC32MX1xx family.
Аналоги без доработки для PIC32MX130F064DT-50I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX130F064DT-50I/PT (тот же форм-фактор и посадочное место) — отличается по Core Architecture, DMA Channels, I/O Pins, Mounting Type, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX130F064CT-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX150F064DT-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F064D-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX170F064D-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX230F064D-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F064DT-V/PT
✅ Прямая замена✓ В наличии
$2.94 / шт.
Открыть даташит →PIC32MX130F064DT-50I/PT Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K 32-bit |
| Maximum CPU Clock | 50 MHz |
| Performance | 1.56 DMIPS/MHz (MIPS32) |
| Program Flash Memory | 64 KB (64K x 8) |
| SRAM | 16 KB |
| Operating Voltage | 2.3 V to 3.6 V |
| I/O Pins | 34 (approximate, package dependent) |
| ADC | 10-bit, 1 Msps, up to 28 channels |
| Analog Comparators | 3 |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| UART | 2 |
| I2C | 2 |
| SPI / I2S | 2 (one configurable as I2S) |
| DMA Channels | 4 |
| Timers | 5 x 16-bit, 2 x 32-bit |
| RTCC | Yes |
| CTMU (Capacitive Touch) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| Корпус | 44-pin TQFP (10x10 mm) |
| Рабочая температура | -40C to +85C (industrial) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC32MX130F064DT-50I/PT
| Контакт 1 | RPB0/RB0/PGED1 — Remappable I/O / programming data |
| Контакт 2 | RPB1/RB1/PGEC1 — Remappable I/O / programming clock |
| Контакт 3 | RPB2/RB2 — Remappable I/O |
| Контакт 4 | RPB3/RB3 — Remappable I/O |
| Контакт 5 | VSS — Ground |
| Контакт 6 | RA0 — I/O / analog input |
| Контакт 7 | RA1 — I/O / analog input |
| Контакт 8 | PGED2/RB4 — Programming data / I/O |
| Контакт 9 | PGEC2/RB5 — Programming clock / I/O |
| Контакт 10 | VSS — Ground |
| Контакт 11 | VDD — Positive supply |
| Контакт 12 | RB6 — I/O |
| Контакт 13 | RB7 — I/O |
| Контакт 14 | RB8 — I/O |
| Контакт 15 | RB9 — I/O |
| Контакт 16 | VSS — Ground |
| Контакт 17 | VDD — Positive supply |
| Контакт 18 | RA2 — I/O / analog input |
| Контакт 19 | RA3 — I/O / analog input / reference |
| Контакт 20 | RA4 — I/O / analog input |
| Контакт 21 | RA5 — I/O / analog input |
| Контакт 22 | VDD — Positive supply |
| Контакт 23 | VSS — Ground |
| Контакт 24 | RA6 — I/O |
| Контакт 25 | RA7 — I/O |
| Контакт 26 | RB10 — I/O |
| Контакт 27 | RB11 — I/O |
| Контакт 28 | RB12 — I/O |
| Контакт 29 | RB13 — I/O |
| Контакт 30 | RB14 — I/O |
| Контакт 31 | RB15 — I/O |
| Контакт 32 | VSS — Ground |
| Контакт 33 | VDD — Positive supply |
| Контакт 34 | RC0 — I/O |
| Контакт 35 | RC1 — I/O |
| Контакт 36 | RC2 — I/O |
| Контакт 37 | RC3 — I/O |
| Контакт 38 | RC4 — I/O |
| Контакт 39 | RC5 — I/O |
| Контакт 40 | RC6 — I/O |
| Контакт 41 | RC7 — I/O |
| Контакт 42 | OSC1/RC12 — Crystal oscillator input |
| Контакт 43 | OSC2/RC13 — Crystal oscillator output |
| Контакт 44 | VSS — Ground |
Типичное применение
PIC32MX130F064DT-50I/PT подходит для 6 применениеs: USB HID Peripherals, Capacitive Touch Keypads, Industrial Sensor Hubs, Small Graphics Display Controllers, Battery-Powered IoT Nodes, Consumer Appliance Control Boards.
USB HID Peripherals
The PIC32MX130F064DT-50I/PT is well-suited for USB HID devices such as keyboards, mice, game controllers, and custom input peripherals. Its USB 2.0 Full-Speed OTG capability with on-chip transceiver eliminates the need for an external PHY, reducing BOM cost and PCB area. The 50 MHz MIPS core provides ample bandwidth for HID report processing, while 16 KB SRAM accommodates USB endpoint buffers plus application logic. The CTMU and 34 available GPIO on the 44-TQFP enable integrated button/slider scanning without extra ICs. Place a 0.1 uF decoupling capacitor adjacent to VDD and follow USB-IF impedance guidelines (90 ohm differential) on D+/D- traces for EMI compliance.
Рекомендуется
Capacitive Touch Keypads
Built-in CTMU (Charge Time Measurement Unit) makes the PIC32MX130F064DT-50I/PT ideal for capacitive touch keypads, sliders, and proximity sensors in appliances and industrial controls. The CTMU delivers sub-pF resolution for reliable touch detection through glass or plastic overlays up to 5 mm thick, supporting 10-20 touch electrodes on the 44-TQFP's GPIO. The 64 KB Flash holds touch firmware libraries and user interface state machines, while 16 KB SRAM is sufficient for scan buffers. RTCC supports time-stamped events and wake-from-touch on deep sleep, critical for battery-powered locks and IoT devices.
Рекомендуется
Industrial Sensor Hubs
The PIC32MX130F064DT-50I/PT serves as a multi-sensor aggregator in industrial sensor hubs, gathering data from UART, I2C, and SPI sensors via its dual-bus interfaces. The 10-bit 1 Msps ADC with up to 28 input channels handles analog transducer signals directly, while three analog comparators enable threshold detection and motor current sensing. DMA channels offload data movement, freeing the 50 MHz CPU for protocol conversion and Modbus/CAN bridging. The industrial -40C to +85C temperature range and 44-TQFP's robust lead frame suit factory-floor deployment. PPS lets engineers remap peripherals to clean up PCB routing without rewiring.
Рекомендуется
Small Graphics Display Controllers
For driving small OLED or TFT displays up to 320x240 pixels, the PIC32MX130F064DT-50I/PT combines 50 MHz MIPS throughput with 16 KB SRAM for framebuffer and font tables. The Parallel Master Port (PMP) available in this family supports 8/16-bit display interfaces, and the SPI ports can drive OLED panels via 4-wire SPI. 64 KB Flash accommodates graphics libraries, fonts, and UI assets. Two I2C channels handle touch controllers and sensor feedback. Designers should use the datasheet's PMP timing diagrams and add a 10 kohm pull-up on the I2C lines for reliable communication.
Рекомендуется
Battery-Powered IoT Nodes
Deep Sleep and Sleep modes on the PIC32MX130F064DT-50I/PT drop current consumption to microamp levels, making it viable for battery-powered IoT sensor nodes that wake periodically to measure and transmit. RTCC retains timekeeping during deep sleep, enabling precise scheduled wake events without external RTC chips. UART/I2C/SPI peripherals connect to radios, sensors, and EEPROMs, while 64 KB Flash supports OTA-capable firmware images with dual-bank options. USB OTG can charge Li-ion cells when the device is plugged in, simplifying the power path.
Рекомендуется
Consumer Appliance Control Boards
Small kitchen and home appliances benefit from the PIC32MX130F064DT-50I/PT's mix of 50 MHz processing, USB for service/diagnostics, and CTMU for touch-panel interfaces. The 44-TQFP package's 34 GPIO accommodate relay drivers, valve controls, sensor inputs, and user feedback LEDs. Three analog comparators enable over-current protection and zero-cross detection for AC line applications. Industrial-grade temperature rating supports under-cabinet and garage installations. Designers can leverage MPLAB Harmony code examples for motor control and HMI libraries to accelerate time-to-market.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX130F064DT-50I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX130F064CT-I/PT | PIC32MX150F064DT-I/PT | PIC32MX170F064D-I/PT | PIC32MX230F064D-I/PT | PIC32MX130F064DT-V/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (PT) 10x10 mm | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same |
| Core Architecture | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit |
| Maximum Clock | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz |
| Flash Memory | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| USB | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG |
| Operating Temperature | -40C to +85C (industrial) | 0C to +70C (commercial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +105C (automotive) |
| CTMU (Capacitive Touch) | Yes | Yes | Yes | Yes | Yes | Yes |
Ключевые отличия
- Higher temperature grade option in same package (против PIC32MX130F064CT-I/PT)
- Drop-in upgrade path to PIC32MX230 with more peripherals (против PIC32MX230F064D-I/PT)
- Hardware crypto and more DMA at same 64 KB Flash (против PIC32MX170F064D-I/PT)
- Automotive-grade drop-in option for harsh environments (против PIC32MX130F064DT-V/PT)
Заметки по проектированию
Place a 0.1 uF ceramic decoupling capacitor adjacent to every VDD pin (pins 11, 17, 22, 33) and a bulk 10 uF tantalum or ceramic on the main 3.3 V rail. The USB transceiver on this PIC32MX130F064DT-50I/PT has separate analog supply requirements; tie AVDD/VBUS to the same rail but add a ferrite bead if noise is a concern. Per the family datasheet section on power, leave unused VDD pins connected to maintain supply integrity.
Route the USB D+ and D- traces as a 90 ohm differential pair with matched length within 2 mm, per USB 2.0 Full-Speed specification. Place the 15 kohm pull-down resistors on D+ and D- close to the MCU pins. Keep crystal traces (OSC1/OSC2, pins 42-43) short and guarded by a ground ring; load capacitance values must match the datasheet crystal selection table for the chosen 50 MHz system clock.
Peripheral Pin Select (PPS) on the PIC32MX130F064DT-50I/PT requires explicit remapping in software before peripheral functions appear on remappable pins - default after reset is the I/O function. Do not assume UART/SPI/I2C signals are at fixed pins; consult the PPS Input/Output Mapping tables in the datasheet. Forgetting PPS configuration is the most common cause of 'dead peripheral' symptoms on PIC32 designs.
Reserve the ICSP pins (PGEC1/PGED1 on pins 1-2 and PGEC2/PGED2 on pins 8-9) for in-circuit programming - do not connect them to load circuitry that prevents the programmer from driving these lines. Route a 4-wire ICSP header on every board to enable field firmware updates. The MPLAB ICD 4 and PICkit 4 programmers use these pins; ensure no series resistors above 100 ohm on ICSP lines.
For capacitive-touch sensing using the CTMU, follow Microchip AN1250 PCB layout guidelines: guard the touch electrodes with a ground hatch, minimize trace capacitance, and add a ground ring around the touch area. The CTMU measures charge time differences in the picofarad range, so stray capacitance from long traces can degrade touch sensitivity. Shielded cables are not required for onboard electrodes.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Industrial temperature grade only; for AEC-Q100 automotive qualification, use the V-suffix variant or PIC32MX1xx V-grade parts.