Microchip Technology

PIC32MX230F128H-I/PT - 32-bit MCU 128KB Flash 40MHz TQFP-64

MPN: PIC32MX230F128H-I/PT ✓ نشط
2.3 V to 3.6 V Vdss 64-pin TQFP (PT), 10x10 mm Package 40 MHz Speed 128 KB (128K x 8) Memory
الحد الأدنى للطلب: 1 |

PIC32MX230F128H-I/PT نظرة عامة

The Microchip Technology PIC32MX230F128H-I/PT is a 32-bit MIPS32 M4K microcontroller featuring 128 KB Flash, 16 KB RAM, and a maximum CPU speed of 40 MHz, housed in a 64-pin TQFP (10x10 mm) package. This PIC32MX230 family member integrates two I2S interfaces, four SPI modules, USB 2.0 full-speed, CAN 2.0B, a 10-bit ADC with up to 1 Msps, and a Parallel Master Port (PMP) for graphics interfaces. The device operates from 2.3 V to 3.6 V across the industrial -40 °C to +85 °C temperature range.

A 32-bit microcontroller (MCU) is a microprocessor-on-a-chip that integrates a CPU core, program memory (Flash), data memory (RAM), and a rich set of peripherals on a single die. The PIC32MX family uses the MIPS32 M4K RISC architecture (Harvard bus, 5-stage pipeline) and sits within the broader taxonomy of microcontrollers → RISC microcontrollers → 32-bit MCUs → embedded controllers → semiconductor ICs. Compared to 8/16-bit MCUs, 32-bit cores deliver higher computational throughput, larger addressable memory spaces, and richer connectivity peripherals, making them suitable for audio/graphics/HMI applications where this PIC32MX230 variant is positioned.

Key features include Peripheral Pin Select (PPS) for flexible peripheral-to-pin routing, JTAG and 2-wire programming/debug, an on-chip 8 MHz internal oscillator, and a charge time measurement unit (CTMU) for touch sensing. The CTMU plus PMP and I2S blocks make the device well-suited for human-machine interface (HMI) designs including segment/graphic LCD control and audio playback.

The PIC32MX230F128H-I/PT is typically used in industrial sensor hubs, USB audio peripherals, CAN-based automotive accessory nodes, segment LCD controllers, and low-power connected sensor platforms where its 5 V tolerant digital I/O (with proper biasing) and dual I2S simplify BOM. Two I2S ports enable stereo codec interfaces while the four SPI ports support external memory, RF transceivers, or displays.

When designing with this part, observe the absolute maximum 3.6 V supply and the 40 MHz core frequency ceiling (50 MHz parts use the -50I suffix). Decouple VDD/VUSB with 100 nF ceramic caps placed within 3 mm of each pin pair and route the 8 MHz crystal traces symmetrically to minimize duty-cycle distortion.

بدائل مباشرة لـ PIC32MX230F128H-I/PT — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.

الطرازات في هذه السلسلة

طرازات من نفس السلسلة متوافقة تمامًا مع PIC32MX230F128H-I/PT (نفس عامل الشكل والبصمة) — يختلف في ADC, Package, Parallel Master Port (PMP), Operating Temperature, USB.

Microchip Technology
ADC: 10-bit, up to 13 channels, 1 Msps
Package: TQFP-64 (PT) 10x10 mm
Parallel Master Port (PMP): Yes, dual read/write buffers
Microchip Technology
ADC: 10-bit, 1 MSPS, up to 16 channels
Package: 44-pin TQFP (PT), 10x10 mm
USB: USB 2.0 Full-Speed OTG
Microchip Technology
ADC: 10-bit, 1 Msps, up to 28 channels
Package: 64-pin TQFP (10x10 mm)
Parallel Master Port (PMP): Yes, dual read/write buffers
Microchip Technology
ADC: 10-bit, up to 16 channels
Package: 64-pin TQFP (10x10 mm)
Parallel Master Port (PMP): Yes, with dual buffers
Microchip Technology
ADC: 10-bit, up to 28 channels, 1 Msps
Package: 64-pin TQFP (PT) 10x10 mm
Parallel Master Port (PMP): 8-bit, for external memory/graphics
Microchip Technology
Package: 44-pin TQFP (10x10x1 mm)
Operating Temperature: -40 C to +105 C (automotive -V grade)
USB: USB 2.0 Full-Speed Device/Host/OTG

PIC32MX230F128H-50I/PT

✅ بديل مباشر
Microchip Technology
📦 64-pin TQFP (PT)
MIPS32 M4K · 50 MHz · 83 DMIPS · 128 KB (128K x 8) · 16 KB · 2.3 V to 3.6 V · -40 C to +85 C (Industrial) · 49

تواصل لمعرفة السعر

عرض ورقة البيانات ←

PIC32MX230F128H-I/MR

✅ بديل مباشر
📦 64-pin QFN (MR)
same die, QFN-64 (MR) instead of TQFP-64 (PT); pin-to-pin compatible, only package height differs

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC32MX250F128H-I/PT

✅ بديل مباشر
📦 64-pin TQFP (PT)
same TQFP-64 footprint, 128 KB Flash, 32 KB RAM (vs 16 KB, +100%); 40 MHz; PIC32MX250 family has additional PWM and richer peripheral set

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC32MX170F256H-I/PT

✅ بديل مباشر
📦 64-pin TQFP (PT)
same TQFP-64 footprint, 256 KB Flash (vs 128 KB, +100%), 64 KB RAM (vs 16 KB, +300%), 40 MHz, PIC32MX170 family

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC32MX130F128H-I/PT

✅ بديل مباشر
📦 64-pin TQFP (PT)
same TQFP-64 footprint, 128 KB Flash, 16 KB RAM, 40 MHz; PIC32MX130 family has reduced peripheral set (fewer I2S, no PMP in some variants)

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC32MX150F128H-I/PT

✅ بديل مباشر
📦 64-pin TQFP (PT)
same TQFP-64 footprint, 128 KB Flash, 32 KB RAM (vs 16 KB, +100%), 40 MHz, PIC32MX150 family adds extra UART/I2C

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC32MX120F064H-I/PT

✅ بديل مباشر
📦 64-pin TQFP (PT)
same TQFP-64 footprint, 64 KB Flash (vs 128 KB, -50%), 8 KB RAM (vs 16 KB, -50%), 40 MHz, lower-cost PIC32MX120 family

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC32MX154F128D-I/PT

✅ بديل مباشر
Microchip Technology
📦 64-pin TQFP (PT)
MIPS32 M4K · 32-bit · 72 MHz · 1.55 DMIPS/MHz · 128 KB (128K x 8) · 32 KB · 2.3 V to 3.6 V · Up to 35

تواصل لمعرفة السعر

عرض ورقة البيانات ←

PIC32MX230F128H-I/PT الحدود القصوى والخصائص الكهربائية

Core Architecture MIPS32 M4K 32-bit RISC
Maximum CPU Speed 40 MHz
Performance 50 MHz / 83 DMIPS (family capability)
Program Flash Memory 128 KB (128K x 8)
Data RAM 16 KB (16K x 8)
Supply Voltage (VDD) 2.3 V to 3.6 V
درجة حرارة التشغيل -40 °C to +85 °C (Industrial)
I/O Pins 49
ADC 10-bit, up to 1 Msps
USB USB 2.0 Full-Speed
CAN CAN 2.0B
SPI Modules 4
I2S Modules 2
Parallel Master Port (PMP) Yes
Peripheral Pin Select (PPS) Yes
CTMU (Touch Sense) Yes
JTAG / 2-wire Debug Yes / Yes
العلبة 64-pin TQFP (PT), 10x10 mm
نوع التركيب Surface Mount
حالة RoHS Compliant

تكوين أطراف PIC32MX230F128H-I/PT

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
دبوس 1 SDA2/RPG15 — I2C2 SDA / PPS remappable I/O
دبوس 2 SCL2/RPG14 — I2C2 SCL / PPS remappable I/O
دبوس 3 AN0/CVD0/RPB0 — Analog input 0 / ADC / PPS
دبوس 4 AN1/CVD1/RPB1 — Analog input 1 / ADC / PPS
دبوس 5 AN2/CVD2/RPB2 — Analog input 2 / ADC / PPS
دبوس 6 AN3/CVD3/RPB3 — Analog input 3 / ADC / PPS
دبوس 7 AN4/CVD4/RPB4 — Analog input 4 / ADC / PPS
دبوس 8 AN5/CVD5/RPB5 — Analog input 5 / ADC / PPS
دبوس 9 VREF-/CVREF-/AVSS — ADC voltage reference negative / analog ground
دبوس 10 VREF+/CVREF+/AVDD — ADC voltage reference positive / analog supply
دبوس 11 AN6/CVD6/RPB6 — Analog input 6 / PPS
دبوس 12 AN7/CVD7/RPB7 — Analog input 7 / PPS
دبوس 13 AN8/CVD8/RPB8 — Analog input 8 / PPS
دبوس 14 AN9/CVD9/RPB9 — Analog input 9 / PPS
دبوس 15 CVBUSOn — Voltage reference / bandgap bypass (per datasheet)
دبوس 16 VDD — Digital supply 2.3-3.6 V (pair with pin 33)
دبوس 17 RPB10 — PPS remappable I/O
دبوس 18 RPB11 — PPS remappable I/O
دبوس 19 RPB12 — PPS remappable I/O
دبوس 20 RPB13 — PPS remappable I/O
دبوس 21 RPB14 — PPS remappable I/O
دبوس 22 RPB15 — PPS remappable I/O
دبوس 23 VSS — Digital ground (pair with pin 16)
دبوس 24 AN10/CVD10/RPC0 — Analog input 10 / PPS
دبوس 25 AN11/CVD11/RPC1 — Analog input 11 / PPS
دبوس 26 AN12/CVD12/RPC2 — Analog input 12 / PPS
دبوس 27 AN13/CVD13/RPC3 — Analog input 13 / PPS
دبوس 28 AN14/CVD14/RPC4 — Analog input 14 / PPS
دبوس 29 AN15/CVD15/RPC5 — Analog input 15 / PPS
دبوس 30 OSC1/CLKI/RC12 — Crystal oscillator input / external clock / PPS
دبوس 31 OSC2/CLKO/RC13 — Crystal oscillator output / clock out / PPS
دبوس 32 VSS — Digital ground (pair with pin 49)
دبوس 33 VDD — Digital supply 2.3-3.6 V (pair with pin 32)
دبوس 34 RPC14 — PPS remappable I/O
دبوس 35 RPC15 — PPS remappable I/O
دبوس 36 RPB0 — PPS remappable I/O
دبوس 37 RPB1 — PPS remappable I/O
دبوس 38 RPB2 — PPS remappable I/O
دبوس 39 RPB3 — PPS remappable I/O
دبوس 40 RPB4 — PPS remappable I/O
دبوس 41 RPB5 — PPS remappable I/O
دبوس 42 RPB6 — PPS remappable I/O
دبوس 43 RPB7 — PPS remappable I/O
دبوس 44 RPB8 — PPS remappable I/O
دبوس 45 RPB9 — PPS remappable I/O
دبوس 46 VUSB — USB transceiver supply (3.0-3.6 V)
دبوس 47 D- — USB data minus
دبوس 48 D+ — USB data plus
دبوس 49 VDD — Digital supply 2.3-3.6 V (pair with pin 50)
دبوس 50 VSS — Digital ground (pair with pin 49)
دبوس 51 TCK/RA0 — JTAG clock / I/O
دبوس 52 TMS/RA1 — JTAG mode select / I/O
دبوس 53 TDO/RA2 — JTAG data out / I/O
دبوس 54 TDI/RA3 — JTAG data in / I/O
دبوس 55 TRST/RA4 — JTAG reset / I/O
دبوس 56 AN16/RPA0 — Analog input 16 / I/O
دبوس 57 AN17/RPA1 — Analog input 17 / I/O
دبوس 58 AN18/RPA2 — Analog input 18 / I/O
دبوس 59 AN19/RPA3 — Analog input 19 / I/O
دبوس 60 AN20/RPA4 — Analog input 20 / I/O
دبوس 61 AN21/RPA5 — Analog input 21 / I/O
دبوس 62 AN22/RPA6 — Analog input 22 / I/O
دبوس 63 AN23/RPA7 — Analog input 23 / I/O
دبوس 64 NC — Not connected (per datasheet)

التطبيقات النموذجية

PIC32MX230F128H-I/PT مناسب لـ 7 التطبيقs: USB Audio Headset / Speaker Device, Segment LCD HMI Controller (Industrial), CAN-Based Sensor Hub (Automotive Accessory), Capacitive Touch User Interface, Data Acquisition Front End with USB Streaming, Wireless Sensor Node (IoT Edge), Educational Development Board / Prototyping Platform.

🎧

USB Audio Headset / Speaker Device

The PIC32MX230F128H-I/PT integrates USB 2.0 Full-Speed plus two I2S interfaces, which is the textbook interface combination for a USB audio class 1.0 headset. The 40 MHz MIPS32 M4K core can drive a 16-bit / 48 kHz stereo codec (e.g., SGTL5000) via I2S with margin left over for DSP. The 128 KB Flash holds a USB audio stack plus HID volume buttons, while the 16 KB RAM is sufficient for a small ring buffer. PMP and CTMU are unused here but available for future HMI expansion. Estimated 3.3 V core current at 40 MHz is around 30 mA, leaving 70 mA of USB bus budget for the analog front end.

🏭

Segment LCD HMI Controller (Industrial)

With its Parallel Master Port (PMP), CTMU, and 49 I/O pins, the PIC32MX230F128H-I/PT is a strong fit for segment LCD or small graphic display HMI modules. The PMP bus can directly interface to an LCD controller such as the SSD1963 or a segment LCD driver, offloading the display refresh from the core. CTMU enables capacitive touch keys without an external IC. Industrial temperature range (-40 °C to +85 °C) supports factory and outdoor equipment. The 128 KB Flash accommodates a custom graphics library plus real-time UI state machine. Designers pair it with a 3.3 V LDO and a 2 kB I2C EEPROM for parameter storage.

🚗

CAN-Based Sensor Hub (Automotive Accessory)

The PIC32MX230F128H-I/PT's integrated CAN 2.0B controller, 1 Msps ADC, and 40 MHz MIPS32 core make it suitable for a non-safety CAN sensor node (e.g., body-electronics accessory, ambient lighting, or HVAC sensor). The 128 KB Flash is enough for a CANopen or J1939 light stack. Note: for full automotive safety (ASIL) applications use the AEC-Q100 PIC32MX154/174 qualified parts instead. The 49 I/O pins support multiple sensor inputs. The 2.3 V to 3.6 V supply range simplifies integration with 3.3 V automotive regulators. PPS lets the designer remap CAN, UART, and SPI signals to ease PCB routing.

🧩

Capacitive Touch User Interface

The PIC32MX230F128H-I/PT's CTMU (Charge Time Measurement Unit) provides hardware-based capacitive touch sensing with no external touch controller. Up to 49 I/O pins can be configured as touch channels, supporting touch buttons, sliders, and proximity sensors. The 40 MHz core handles scan sequences and gesture recognition, while the 16 KB RAM is adequate for touch state. CTMU is calibrated by software to compensate for temperature drift, achieving ±5 pF sensitivity. Common applications include kitchen appliances, white-goods HMI panels, and IoT control surfaces. PPS enables flexible touch-to-pin mapping so the board layout can be optimised for mechanical assembly.

🔬

Data Acquisition Front End with USB Streaming

Engineers use the PIC32MX230F128H-I/PT as a low-cost USB data acquisition front end: the 1 Msps 10-bit ADC samples analog signals while USB 2.0 Full-Speed streams data to a host PC at up to 1 Mbyte/s. The 128 KB Flash holds a USB CDC class driver plus acquisition firmware. CTMU provides precision timing reference for ratiometric measurements (RTD, thermistor). The 16 KB RAM supports a 4 k-sample buffer. With PPS, ADC trigger pins can be remapped to TIM outputs for precise sampling windows. Industrial -40 °C to +85 °C operation suits lab and field instrumentation.

📡

Wireless Sensor Node (IoT Edge)

The PIC32MX230F128H-I/PT works as the host MCU in a Wi-Fi or Bluetooth sensor node when paired with a transceiver such as the MRF24WG0MA or RN4870. Four SPI ports allow simultaneous sensor + wireless module interfacing. Low-power modes (Sleep, Idle, Deep Sleep) and PPS let peripherals run while the CPU sleeps. The 128 KB Flash holds a TCP/IP stack (lightweight IP) or BLE GATT server, while 16 KB RAM supports the packet buffers. Industrial temperature range suits outdoor IoT nodes. A 3.3 V LDO with 1% accuracy powers both the MCU and the radio module. Estimated sleep current is ~50 µA typical.

🖥️

Educational Development Board / Prototyping Platform

The PIC32MX230F128H-I/PT is widely used in academic and hobby projects because of its free MPLAB X IDE + XC32 compiler toolchain, abundant online tutorials, and Arduino-style chipKIT bootloader support. The 64-pin TQFP breaks out enough pins for breadboard projects, and the 128 KB Flash holds full demo programs. The PIC32MX family has a mature ecosystem with FreeRTOS, Microchip Harmony, and many third-party libraries. Students can build USB peripherals, audio effects boxes, and motor controllers without licensing fees. The 40 MHz core delivers noticeable performance improvements over 8-bit AVR/ PIC16 while retaining the same Microchip development experience.

ملخص المنتجات الموصى بها

SGTL5000 I2S stereo audio codec يُستخدم في: USB Audio Headset / Speaker Device PIC32MX230F128H-50I/PT Microchip Technology يُستخدم في: USB Audio Headset / Speaker Device, Educational Development Board / Prototyping Platform SSD1963 Solomon Systech يُستخدم في: Segment LCD HMI Controller (Industrial) MCP9700 Analog temperature sensor for HMI thermal readout يُستخدم في: Segment LCD HMI Controller (Industrial) MCP2515 Standalone CAN controller (alternative if more CAN nodes needed) يُستخدم في: CAN-Based Sensor Hub (Automotive Accessory) TJA1050 NXP Semiconductors يُستخدم في: CAN-Based Sensor Hub (Automotive Accessory) PIC32MX230F128H-I/MR QFN-64 variant for space-constrained touch panels يُستخدم في: Capacitive Touch User Interface MTCH101 Standalone touch sensor (reference alternative) يُستخدم في: Capacitive Touch User Interface MCP3421 External 18-bit ADC for higher precision يُستخدم في: Data Acquisition Front End with USB Streaming FT232H USB-to-FIFO bridge (alternative interface option) يُستخدم في: Data Acquisition Front End with USB Streaming RN4870 Bluetooth 5 module with UART/SPI interface يُستخدم في: Wireless Sensor Node (IoT Edge) MRF24WG0MA Wi-Fi module (2.4 GHz 802.11 b/g/n) يُستخدم في: Wireless Sensor Node (IoT Edge) PICkit 4 Microchip debugger/programmer for MPLAB X IDE يُستخدم في: Educational Development Board / Prototyping Platform
What is the Flash memory size of PIC32MX230F128H-I/PT?
The PIC32MX230F128H-I/PT integrates 128 KB of program Flash memory (128K x 8). According to Microchip's product page for the PIC32MX230F128H family, this 128 KB Flash variant is paired with 16 KB of data RAM. Engineers targeting larger code sizes should evaluate the PIC32MX250 (256 KB Flash) or PIC32MX270 (512 KB Flash) variants in the same TQFP-64 footprint.
What is the maximum CPU speed of PIC32MX230F128H-I/PT?
The PIC32MX230F128H-I/PT runs at 40 MHz maximum CPU clock, delivering up to 1.5 DMIPS/MHz (approximately 60 DMIPS at 40 MHz). The PIC32MX230F128H family supports up to 50 MHz / 83 DMIPS, but this specific -I/PT part is the 40 MHz industrial version. Designers needing 50 MHz must select the -50I/PT variant (PIC32MX230F128H-50I/PT), which uses the same 64-pin TQFP package.
Where to buy PIC32MX230F128H-I/PT online?
The PIC32MX230F128H-I/PT is in stock at DigiKey, Mouser, Hotenda and other authorized Microchip distributors (as of 2026-10-02). DigiKey typically ships same-day for small quantities and breaks pricing at 1, 10, 100, 500, and 1000-piece tiers. Volume OEM purchasing should also be quoted through Microchip direct or franchised distributors for the best lead-time guarantees.
What is the price of PIC32MX230F128H-I/PT?
The unit price of PIC32MX230F128H-I/PT is approximately USD 4.96 at qty 1, dropping to around USD 2.78 at qty 1000 (as of 2026-10-02). Pricing varies between distributors; Mouser and Octopart aggregators confirm similar break-points. For production orders, request a franchised-distributor quote, as Microchip typically offers volume pricing well below catalog tier breaks.
What is the lead time for PIC32MX230F128H-I/PT?
As of 2026-10-02, the PIC32MX230F128H-I/PT is in stock at major distributors including DigiKey and Mouser with no extended lead time. Standard orders typically ship same-day or within 3-5 business days. The part is an active production SKU in Microchip's PIC32MX230 family, so no last-time-buy or obsolescence risk is currently indicated.
PIC32MX230F128H-I/PT vs PIC32MX230F128H-50I/PT - which is better for my application?
Both parts share the identical 64-pin TQFP (10x10) package, 128 KB Flash, 16 KB RAM, and pinout. The -I/PT variant runs at 40 MHz (industrial -40 °C to +85 °C), while the -50I/PT variant runs at 50 MHz / 83 DMIPS in the same industrial temperature range. Choose -50I/PT when extra CPU headroom is needed for DSP, audio codec processing, or graphics; otherwise -I/PT provides a cost-effective choice.
What is the difference between PIC32MX230F128H and PIC32MX250F128H?
The PIC32MX230F128H and PIC32MX250F128H share the same MIPS32 M4K core, 64-pin TQFP package, 16 KB RAM, and core peripherals. The PIC32MX250F128H features higher CPU speed (50 MHz), additional PWM channels, and a richer peripheral set compared to the PIC32MX230F128H. Both are 128 KB Flash variants; PIC32MX230F128H is the lower-cost entry option, while PIC32MX250F128H targets higher-performance audio/graphics applications.
When should I choose PIC32MX230F128H-I/PT over PIC32MX230F064B-I/SP?
Choose PIC32MX230F128H-I/PT (64-pin TQFP) when your design needs 128 KB Flash and 49+ I/O pins for HMI, USB, or CAN applications. Choose PIC32MX230F064B-I/SP (28-pin SPDIP) when you need 64 KB Flash in a through-hole breadboard-friendly package for prototyping or low-pin-count embedded designs. The 28-pin SPDIP variant does NOT fit the TQFP-64 footprint - they are different packages for different use cases.
What is the best drop-in replacement for PIC32MX230F128H-I/PT?
The best drop-in replacement is the PIC32MX230F128H-50I/PT, which shares the identical 64-pin TQFP-64 package, pinout, 128 KB Flash, 16 KB RAM, and peripheral set but runs at 50 MHz / 83 DMIPS. It is a true pin-to-pin upgrade. Both are in the same Microchip product family and use the same MPLAB X IDE toolchain. The 40 MHz variant is the lower-cost option; the 50 MHz variant is the higher-performance substitute.
Can PIC32MX230F256D-I/PT replace PIC32MX230F128H-I/PT?
The PIC32MX230F256D-I/PT is in the PIC32MX230 family but uses a different pinout in the 64-pin TQFP package (D-pinout vs H-pinout for I/O and peripheral mapping). It has 256 KB Flash vs 128 KB. It is NOT a true drop-in replacement because pin assignments differ. For an actual drop-in, use PIC32MX230F128H-50I/PT (same H-pinout, 128 KB Flash, faster speed).
Where to download PIC32MX230F128H-I/PT datasheet PDF?
The official PIC32MX230F128H-I/PT datasheet (DS60001168) is available as a PDF from Microchip's website. Search for 'PIC32MX230F128H datasheet' on microchip.com or access it via the product page at https://www.microchip.com/en-us/product/PIC32MX230F128H. Third-party mirrors at Octopart and DigiKey also host the datasheet. The datasheet includes pinout, electrical characteristics, peripheral configuration, and reference peripheral code.
Where to find PIC32MX230F128H-I/PT pinout?
The PIC32MX230F128H-I/PT pinout is documented in the official Microchip datasheet (DS60001168), section 'Pinout Diagrams'. The 64-pin TQFP package exposes 49 digital I/O pins, VDD/VSS pairs, the 8 MHz crystal oscillator pins (OSC1/OSC2), USB D+/D-, JTAG pins (TCK/TMS/TDO/TDI/TRST), and dedicated analog inputs (AN0..AN28). The TQFP-64 pin numbering follows standard counter-clockwise convention starting from pin 1 (top-left with marker dot).
What peripherals does PIC32MX230F128H-I/PT support?
The PIC32MX230F128H-I/PT integrates 2x I2S, 4x SPI, UART modules, I2C modules, USB 2.0 Full-Speed OTG, CAN 2.0B, a 10-bit 1 Msps ADC, a Parallel Master Port (PMP) for graphics, multiple 16-bit timers, a Charge Time Measurement Unit (CTMU) for capacitive touch sensing, and Peripheral Pin Select (PPS). According to the Microchip product page, this peripheral mix targets audio/graphics/HMI applications with USB and CAN connectivity.
What is the supply voltage range of PIC32MX230F128H-I/PT?
The PIC32MX230F128H-I/PT operates from 2.3 V to 3.6 V on its VDD pins (as documented in the Microchip datasheet). A separate VUSB pin (3.0 V to 3.6 V) supplies the USB transceiver. Designers must observe the absolute maximum of 3.6 V; operation at 5 V requires level shifters. Typical designs run the core at 3.3 V derived from a switching regulator or LDO.
Is PIC32MX230F128H-I/PT suitable for USB audio applications?
Yes, the PIC32MX230F128H-I/PT is well suited for USB audio applications because it integrates USB 2.0 Full-Speed and two I2S interfaces (for stereo codec interfacing). With 40 MHz CPU clock and the dedicated I2S peripheral, it can implement a USB audio class 1.0 device (16-bit / 48 kHz stereo) with sufficient headroom. Designers should add a USB voltage regulator (3.3 V, 100 mA) and ESD protection on the D+/D- lines.
What is the best cross-brand equivalent for PIC32MX230F128H-I/PT?
A direct cross-brand drop-in for the PIC32MX230F128H-I/PT (64-pin TQFP, 32-bit, 128 KB Flash, USB, CAN) does not exist from competing MCU families. STMicro's STM32F072 in 64-pin LQFP and NXP's LPC1343 in LQFP-64 are alternative 32-bit MCUs in the same pin-count but use different firmware toolchains and pin assignments. They are pin-count compatible but not true drop-in; firmware must be ported and pin mapping adjusted.

بيانات مرجعية هندسية لـ PIC32MX230F128H-I/PT — المقارنة وإرشادات التصميم ومعلومات الامتثال.

دليل الاختيار

Choose PIC32MX230F128H-I/PT for cost-sensitive USB-audio, CAN, or HMI embedded designs that need 128 KB Flash, 16 KB RAM, and 40 MHz MIPS32 M4K performance in a 64-pin TQFP-64 footprint. Upgrade to PIC32MX230F128H-50I/PT (same package, same Flash/RAM, +25% CPU speed) if extra DSP or graphics headroom is needed. Choose PIC32MX250F128H-I/PT for higher peripheral counts with double RAM. Pick PIC32MX170F256H-I/PT when 256 KB Flash and 64 KB RAM are needed. For AEC-Q100 automotive safety applications, choose the PIC32MX154/174 family with qualified temperature grade. For Bluetooth/Wi-Fi designs, pair any of these with a Microchip RN4870 BLE or MRF24WG0MA Wi-Fi module over SPI or UART.

المقارنة مع البدائل

المعامل هذا المنتج PIC32MX230F128H-50I/PT PIC32MX250F128H-I/PT PIC32MX170F256H-I/PT PIC32MX130F128H-I/PT PIC32MX154F128D-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same 64-pin TQFP (PT) - same
Core Architecture MIPS32 M4K 32-bit MIPS32 M4K MIPS32 M4K MIPS32 M4K MIPS32 M4K MIPS32 M4K
Maximum CPU Speed 40 MHz 50 MHz 50 MHz 50 MHz 40 MHz 40 MHz
Flash Memory 128 KB 128 KB 128 KB 256 KB 128 KB 128 KB
RAM 16 KB 16 KB 32 KB 64 KB 16 KB 32 KB
USB USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed
CAN Yes (CAN 2.0B) Yes Yes Yes Yes Yes
I2S Modules 2 2 2 2 0-2 (variant-dependent) 1
Operating Temperature -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
Approximate Unit Price (USD, qty 1) 4.96 5.20 5.40 6.00 4.50 4.95

أبرز الفروقات

  • Highest 40 MHz performance in PIC32MX230 family at lowest cost (مقابلPIC32MX230F128H-50I/PT)
  • Larger RAM than PIC32MX130 family (مقابلPIC32MX130F128H-I/PT)
  • H-pinout with PMP and CTMU for HMI applications (مقابلPIC32MX230F064B-I/SP)

ملاحظات التصميم

Place a 100 nF X7R decoupling capacitor within 3 mm of every VDD/VSS pin pair (pins 16/23, 33/32, 49/50). For USB applications, add a 4.7 µF bulk capacitor near the VUSB pin (pin 46) and a ferrite bead isolating VUSB from VDD to reduce conducted noise from the USB cable. The total VDD current at 40 MHz with all peripherals enabled is typically 30 mA; budget 100 mA peak when USB is active. Never exceed 3.6 V on VDD - the device is not 5 V tolerant.

Route the 8 MHz primary crystal (pins 30 OSC1 and 31 OSC2) traces as short, symmetric, and guarded by a ground pour on each side. Keep the crystal traces away from high-frequency digital lines (USB D+/D-, SPI clocks). For TQFP-64 (10x10 mm) layout, use 0.25 mm trace/space with a 4-layer stack-up (signal/ground/power/signal). Connect all 3 VSS pins (23, 32, 50) and the analog AVSS pin (9) to a single ground plane for lowest ADC noise. The exposed thermal pad (if present on PT package) should be soldered to the ground plane for thermal relief.

Do not confuse the H-pinout (this part) with the D-pinout PIC32MX230F256D-I/PT or B-pinout PIC32MX230F064B variants - they share the same TQFP-64 package but have different I/O and peripheral pin assignments. Using the wrong pinout file in MPLAB X IDE will cause the device to misconfigure pins. Always verify the package code (-I/PT vs -50I/PT vs -I/MR) before compiling. PPS configuration must be set BEFORE the peripheral is enabled, or the peripheral may drive a default pin unexpectedly. For USB designs, the VUSB pin requires a 3.3 V regulator capable of 100 mA peak.

For USB applications, route D+ (pin 48) and D- (pin 47) as a 90-ohm differential pair with length matching within 150 mil. Place the 15 kΩ pull-down resistor on D- to indicate a low-speed/full-speed device. Add ESD protection (e.g., USBLC6-2SC6) directly at the USB connector. For SPI interfaces at >10 MHz, source-terminate the clock line with a 33-ohm resistor to suppress reflections. The 49 I/O pins support PPS, allowing flexible peripheral-to-pin routing to optimize PCB layout.

معلومات الامتثال

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
خالٍ من الرصاص
Yes
خالٍ من الهالوجين
Unknown
المعادن المتنازع عليها
Compliant

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified (industrial grade only - for automotive, use PIC32MX154/174 AEC-Q100 family). Halogen-free status not explicitly stated in provided data.

تم التحقق من البيانات في: 2026-10-02 — تم التحقق من البيانات وتنسيقها بواسطة فريق هندسة المكونات في XAIPART

عمليات بحث ذات صلة

PIC32MX230F128H-I/PT PIC32MX230F128H-I/PT datasheet Microchip PIC32MX230F128H 32-bit MCU 128KB Flash TQFP-64 PIC32MX TQFP-64 microcontroller PIC32MX USB CAN microcontroller PIC32MX230 USB audio application PIC32MX230F128H vs PIC32MX230F128H-50I PIC32MX230F128H-I/PT buy price PIC32MX230F128H-I/PT drop-in replacement what is the Flash memory of PIC32MX230F128H-I/PT PIC32MX230F128H-I/PT pinout TQFP-64 PIC32MX230F128H-I/PT CAN I2S SPI USB PIC32MX230F128H-I/PT industrial MCU MPLAB X IDE PIC32MX230 support

المكونات والمصطلحات ذات الصلة

Microchip Technology PIC32MX230F128H-I/PT PIC32MX230F128H-50I/PT PIC32MX250F128H-I/PT PIC32MX170F256H-I/PT PIC32MX130F128H-I/PT PIC32MX154F128D-I/PT MIPS32 M4K PIC32MX TQFP-64 TQFP surface mount SMD RoHS REACH USB 2.0 Full-Speed CAN 2.0B I2S SPI CTMU Peripheral Pin Select MPLAB X IDE XC32 compiler industrial temperature grade 32-bit microcontroller RISC microcontroller human-machine interface (HMI)
عرض سعر سريع RFQ
املأ التفاصيل الكاملة — سيرد فريق المبيعات لدينا خلال 24 ساعة
رقم القطعة الشركة المصنعة الحزمة QTY السعر المستهدف الإجمالي
✓
تم إرسال عرض السعر!

سنرد على بريدك الإلكتروني خلال 24 ساعة

1
تم إرسال طلب عرض السعر
2
تم استلام عرض السعر
3
تم تقديم الطلب
4
الدفع
5
تم الشحن
6
تم التسليم
عرض تفاصيل طلب عرض السعر