Microchip Technology

PIC24FJ128GB106-I/PT - 16-bit 32MHz USB OTG MCU 128KB Flash | Microchip

MPN: PIC24FJ128GB106-I/PT ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss <100 nA (XLP deep sleep) Id TQFP-64 (PT) 10x10 mm Package 32 MHz (16 MIPS) Speed 128 KB (43K x 24 words) Memory
From $4.54 USD / Unit
MOQ: 1 |
Price updated: 2026-10-09
Volume Pricing
Qty Unit Price Extended
1 $7.1 $7.10
10 $6.39 $63.90
100 $5.68 $568.00
500 $5.1 $2,550.00
1,000 $4.54 $4,540.00
ℹ️ All prices are in USD

PIC24FJ128GB106-I/PT Overview

The Microchip Technology PIC24FJ128GB106-I/PT is a 16-bit PIC24F microcontroller with USB On-The-Go (OTG) support, 128 KB Flash program memory (43K x 24 words), 16 KB RAM, and a 32 MHz / 16 MIPS core, housed in a 64-pin TQFP (10x10 mm) package. The part carries industrial temperature grade (-40C to +85C) and integrates a hardware crypto engine plus a true random number generator for secure USB applications. It belongs to the eXtreme Low Power (XLP) family, drawing less than 100 nA in deep-sleep standby while keeping a USB transceiver always available for wake events.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a mix of peripherals (timers, communication blocks, analog blocks) on one die. The PIC24F family sits in the 16-bit MCU hierarchy between 8-bit PIC MCUs and 32-bit Cortex-M devices, offering higher throughput than 8-bit parts while keeping power consumption low. The PIC24FJ128GB106 specifically targets USB-connected embedded designs that need more headroom than 8-bit MCUs but do not require a digital signal processor.

Key features include 128 KB Flash, 16 KB RAM, hardware crypto engine, true random number generator, USB 2.0 OTG with integrated transceiver, three I2C, three SPI, four UART channels, 23 timers, a 10-bit 500 ksps ADC with up to 16 channels, and a CTMU for capacitive touch. XLP technology supports deep sleep with RTCC and a deep-sleep wake source, enabling battery-powered designs that must run for years on a single cell. Peripheral Pin Select remaps digital functions to physical I/O without rewiring, freeing layout from fixed peripheral pin assignments.

The PIC24FJ128GB106 uses a 16-bit modified Harvard architecture with a 24-bit instruction word and a 16-bit data path, delivering 16 MIPS at 32 MHz. The integrated USB OTG controller with on-chip full-speed transceiver eliminates external PHY complexity, while PPS and the rich peripheral set make this device well suited to human-interface, sensor hub, and connectivity applications where USB device or host roles are required.

Typical applications include USB peripherals (HID, CDC, MSD), industrial data loggers, medical telemetry, e-metering, and battery-powered sensor nodes. The 64-pin TQFP variant is chosen when fewer than 50 GPIOs and 128 KB of code are sufficient, leaving room for cost-down versus the 80-pin GB108 or 100-pin GB110.

When designing with this MCU, plan the I/O map using PPS before PCB layout and reserve the 16 KB RAM for USB class descriptors and packet buffers. Use the on-chip CTMU for cost-effective touch keys without dedicated hardware, and follow Microchip application notes for USB enumeration and OTG role swapping. This page synthesizes distributor pricing, drop-in compatible PIC24F alternatives, and practical design notes that go beyond the manufacturer datasheet summary, enabling fast BOM decisions for USB-enabled embedded designs.

Drop-in alternatives for PIC24FJ128GB106-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC24FJ128GB106-I/PT (same form factor and footprint) — differing in Package, ADC, Timers, I/O Pins, Standby Current.

Microchip Technology
Package: 64-pin TQFP (PT) 10x10 mm
ADC: 10/12-bit, multi-channel
Timers: 23 independent timers (16-bit and 32-bit)
Microchip Technology
Package: 64-pin TQFP (PT) 10x10x1 mm
ADC: 10-bit, 1.1 Msps, up to 16 channels
Timers: 23 independent
Microchip Technology
Package: 100-pin TQFP (14x14 mm), -PF suffix
ADC: 10-bit, 16-channel
Timers: 23 independent
Microchip Technology
Package: 100-pin TQFP (PT), 12x12 mm
ADC: 12-bit, 16 channels, up to 500 ksps
Timers: 23 (16-bit/32-bit)
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
ADC: 12-bit, up to 20 channels, 200 ksps
Timers: 3 x 16-bit and 1 x 32-bit
Microchip Technology
Package: TQFP-80 (PT), 12x12 mm
ADC: 16-channel 10-bit
Timers: 23 independent
Microchip Technology
Package: 64-pin TQFP (10x10 mm)
ADC: 10-bit, up to 16 channels, 500 ksps
Timers: 16-bit: 5 (Timer1-5); 32-bit: 2 (RTCC + one 32-bit pair)
Microchip Technology
Package: 64-pin TQFP (PT), 10x10 mm
ADC: 10/12-bit, up to 16 channels
I/O Pins: 53 (approximate, varies by remap)
Microchip Technology
Package: 80-pin TQFP (12x12 mm)
ADC: 10-bit, up to 16 channels
Timers: 23 (independent)
Microchip Technology
Package: 64-pin TQFP (PT) 10x10 mm
ADC: 10-bit, up to 16 channels, 500 ksps
Timers: 5 x 16-bit Timer/Counter modules
Microchip Technology
Package: 64-TQFP (PT) 10x10 mm
ADC: 10-bit, up to 16 channels
I/O Pins: 53
Microchip Technology
Package: 64-pin TQFP (10 x 10 mm)
ADC: 16-channel, 10-bit, 500 ksps
Timers: 23 independent (16-bit / 32-bit mix)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC24FJ128GA106-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (PT)
PIC24F (16-bit MCU) · 128 KB (43K x 24 words) · 16 KB · 32 MHz (8 MIPS with instruction-pipeline divide) · 2.0 V to 3.6 V · 64-pin TQFP (PT) 10x10 mm · 53 (approximate, varies by peripheral remap) · 3 channels

✓ In Stock

$4.88 / Unit

View Datasheet →

PIC24FJ128GB106-I/MR

✅ Drop-In
📦 TQFP-64 (MR)
Same silicon and peripherals in QFN-64 package (lower height, better thermal performance vs TQFP)

📋 Reference alternative (not in catalog)

PIC24FJ128GB108-I/PT

✅ Drop-In
📦 TQFP-80 (PT)
Same 128KB Flash, USB OTG, crypto, TRNG, but 80-pin TQFP (PT) gives more I/O - footprint requires PCB rework

📋 Reference alternative (not in catalog)

PIC24FJ128GB106T-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (PT)
PIC24FJ · PIC24F (16-bit modified Harvard, 24-bit instruction word) · 32 MHz (16 MIPS) · 128 KB (43K x 24 words) · 16 KB · USB 2.0 Full-Speed OTG with SRP and HNP · 52 · 4

✓ In Stock

$4.65 / Unit

View Datasheet →

PIC24FJ128GA106T-I/PT

✅ Drop-In
📦 TQFP-64 (PT)
Same TQFP-64 PT footprint, 128KB Flash; USB device-only (no OTG host, no crypto); T suffix = tape and reel

📋 Reference alternative (not in catalog)

PIC24FJ64GA006-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (PT)
PIC24F (16-bit modified Harvard RISC) · 16 MIPS at 32 MHz (max) · 64 KB (22K x 24 words) · 8 KB · 2.0 V to 3.6 V · 10-bit, up to 16 channels, 500 ksps · 5 x 16-bit Timer/Counter modules · UART, SPI, I2C (multiple instances)

✓ In Stock

$4.61 / Unit

View Datasheet →

PIC24FJ128GB106-I/PT Maximum Ratings & Electrical Characteristics

Core PIC24F 16-bit modified Harvard
CPU Architecture 16-bit data path, 24-bit instruction word
Max CPU Speed 32 MHz (16 MIPS)
Program Memory (Flash) 128 KB (43K x 24 words)
Data RAM 16 KB
Package TQFP-64 (PT) 10x10 mm
Pin Count 64
Operating Voltage 2.0 V to 3.6 V
USB USB 2.0 Full-Speed OTG with on-chip transceiver
I2C 3
SPI 3
UART 4
Timers 23
ADC 10-bit, 500 ksps, up to 16 channels
CTMU Yes (capacitive touch support)
Peripheral Pin Select (PPS) Yes
Hardware Crypto Engine Yes
Random Number Generator True RNG
Standby Current <100 nA (XLP deep sleep)
Operating Temperature -40C to +85C (Industrial)
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 3 (1 year floor life)

PIC24FJ128GB106-I/PT Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 RP0/CN0/RB0 — Remappable peripheral / change notification / GPIO RB0
Pin 2 RP1/CN1/RB1 — Remappable peripheral / change notification / GPIO RB1
Pin 3 RP2/CN2/RB2 — Remappable peripheral / change notification / GPIO RB2
Pin 4 RP3/CN3/RB3 — Remappable peripheral / change notification / GPIO RB3
Pin 5 RP4/CN4/RB4 — Remappable peripheral / change notification / GPIO RB4
Pin 6 RP5/CN5/RB5 — Remappable peripheral / change notification / GPIO RB5
Pin 7 RP6/CN6/RB6 — Remappable peripheral / change notification / GPIO RB6
Pin 8 RP7/CN7/RB7 — Remappable peripheral / change notification / GPIO RB7
Pin 9 VDD — Positive supply voltage (2.0V to 3.6V)
Pin 10 VSS — Ground reference
Pin 11 D+ — USB D+ data line (USB OTG transceiver)
Pin 12 D- — USB D- data line (USB OTG transceiver)
Pin 13 VBUS — USB VBUS sensing input
Pin 14 VUSB3V3 — USB internal 3.3V regulator output (bypass with capacitor)
Pin 15 RP8/CN8/RB8 — Remappable peripheral / change notification / GPIO RB8
Pin 16 RP9/CN9/RB9 — Remappable peripheral / change notification / GPIO RB9
Pin 17 RP10/CN10/RB10 — Remappable peripheral / change notification / GPIO RB10
Pin 18 RP11/CN11/RB11 — Remappable peripheral / change notification / GPIO RB11
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage (2.0V to 3.6V)
Pin 21 RP12/CN12/RB12 — Remappable peripheral / change notification / GPIO RB12
Pin 22 RP13/CN13/RB13 — Remappable peripheral / change notification / GPIO RB13
Pin 23 RP14/CN14/RB14 — Remappable peripheral / change notification / GPIO RB14
Pin 24 RP15/CN15/RB15 — Remappable peripheral / change notification / GPIO RB15
Pin 25 RD0 — GPIO RD0
Pin 26 RD1 — GPIO RD1
Pin 27 RD2 — GPIO RD2
Pin 28 RD3 — GPIO RD3
Pin 29 RD4 — GPIO RD4
Pin 30 RD5 — GPIO RD5
Pin 31 RD6 — GPIO RD6
Pin 32 RD7 — GPIO RD7
Pin 33 VSS — Ground reference
Pin 34 RC12/OSC1 — GPIO RC12 / external clock input
Pin 35 RC15/OSC2 — GPIO RC15 / external clock output
Pin 36 RA12 — GPIO RA12
Pin 37 RA7 — GPIO RA7
Pin 38 RA0 — GPIO RA0
Pin 39 RA1 — GPIO RA1
Pin 40 RA2 — GPIO RA2
Pin 41 RA3 — GPIO RA3
Pin 42 RA4 — GPIO RA4
Pin 43 RA5 — GPIO RA5
Pin 44 RA6 — GPIO RA6
Pin 45 RC0 — GPIO RC0
Pin 46 RC1 — GPIO RC1
Pin 47 RC2 — GPIO RC2
Pin 48 RC3 — GPIO RC3
Pin 49 RC4 — GPIO RC4
Pin 50 RC5 — GPIO RC5
Pin 51 VSS — Ground reference
Pin 52 VDD — Positive supply voltage (2.0V to 3.6V)
Pin 53 RC6 — GPIO RC6
Pin 54 RC7 — GPIO RC7
Pin 55 RC8 — GPIO RC8
Pin 56 RC9 — GPIO RC9
Pin 57 RC10 — GPIO RC10
Pin RC11 RC11 — GPIO RC11
Pin 59 RF0 — GPIO RF0
Pin 60 RF1 — GPIO RF1
Pin 61 RG6 — GPIO RG6
Pin 62 RG7 — GPIO RG7
Pin 63 RG8 — GPIO RG8
Pin 64 RG9 — GPIO RG9

Typical Applications

PIC24FJ128GB106-I/PT is suitable for 7 applications: USB HID / CDC / MSD Peripherals, Industrial Data Loggers, Battery-Powered Sensor Nodes, Medical Telemetry Devices, Electronic Metering (E-Metering), USB Host / OTG Embedded Products, Human-Machine Interface (HMI) Panels.

🔌

USB HID / CDC / MSD Peripherals

The PIC24FJ128GB106-I/PT's integrated USB 2.0 Full-Speed OTG controller with on-chip transceiver makes it ideal for USB peripherals implementing HID (Human Interface Devices), CDC (Communications Device Class), and MSD (Mass Storage) classes. The 128 KB Flash is large enough for the Microchip MLA USB stack plus application code, while 16 KB RAM holds class descriptors and packet FIFOs. Per Microchip datasheet (DS39940), the OTG controller supports device, host, and dual-role modes without external PHY components, reducing BOM cost and PCB footprint for keyboards, custom input devices, USB-to-UART bridges, and USB memory sticks.

🏭

Industrial Data Loggers

The PIC24FJ128GB106-I/PT fits industrial data loggers because of its industrial -40C to +85C temperature grade, 16 KB RAM for buffering sensor samples, and 128 KB Flash for logging firmware and local data tables. The 10-bit 500 ksps ADC with up to 16 channels handles mixed analog sensor inputs, while three SPI and three I2C buses connect to external sensors, EEPROMs, or RTCs. Per Microchip datasheet (DS39940), the CTMU enables capacitance-based measurements (e.g., water presence, flow), and the hardware crypto engine plus true RNG secure stored telemetry against tampering in unattended deployments.

🔋

Battery-Powered Sensor Nodes

Battery-powered wireless sensor nodes benefit from the PIC24FJ128GB106-I/PT's XLP technology, which draws under 100 nA in Deep Sleep with RTCC running. Per Microchip datasheet (DS39940), multiple wake sources (RTCC alarm, WDT, external interrupt, USB attach) allow the node to spend most of its life asleep and wake briefly to measure and transmit. The 16 KB RAM buffers sensor bursts, while four UART channels and three SPI buses support concurrent radios (Sub-GHz, BLE co-processor). Industrial temperature grade and 2.0 V to 3.6 V operation directly support 2xAA or coin-cell battery chemistries.

💊

Medical Telemetry Devices

The PIC24FJ128GB106-I/PT suits medical telemetry devices where USB tethering, secure firmware update, and low standby current are required. The hardware crypto engine plus true RNG enable authenticated firmware load and encrypted patient data at rest - critical for FDA cybersecurity expectations. Per Microchip datasheet (DS39940), the 32 MHz / 16 MIPS core handles real-time bio-signal sampling (e.g., pulse oximetry waveforms), while the 10-bit ADC and CTMU support capacitive touch user interfaces. Industrial temperature range covers body-worn and bedside device environments, and the integrated USB OTG makes patient cable or charger dock connectivity plug-and-play.

⚡

Electronic Metering (E-Metering)

Electronic metering applications (electricity, water, gas meters) leverage the PIC24FJ128GB106-I/PT for its XLP Deep Sleep (<100 nA standby), hardware crypto for anti-tamper, and Peripheral Pin Select for flexible PCB layout. Per Microchip datasheet (DS39940), the CTMU supports capacitive tamper detection, the 10-bit ADC measures sensor inputs, and the 32 kHz RTCC keeps accurate time-stamping across decades of battery life. USB OTG enables field service downloads without opening the meter's tamper seal, and 128 KB Flash fits DLMS/COSEM or IEC 62056 protocol stacks plus metrology math.

🖥️

USB Host / OTG Embedded Products

USB Host or OTG dual-role products - such as USB audio recorders, card readers, or industrial USB probe instruments - find a strong fit with the PIC24FJ128GB106-I/PT. Per Microchip datasheet (DS39940), the integrated OTG controller supports Host role with external VBUS charge pump, enabling the device to enumerate and control USB flash drives, mice, or keyboards without an external hub IC. 16 KB RAM supports USB class driver stacks and FAT file system buffers, while 128 KB Flash holds the USB host stack plus FAT library. The crypto engine secures logged data when the device is detached from the host PC.

🧩

Human-Machine Interface (HMI) Panels

HMI panels for industrial equipment use the PIC24FJ128106-I/PT's CTMU for capacitive touch keys, Peripheral Pin Select for flexible LCD or LED driver routing, and 23 timers for LED dimming / PWM. Per Microchip datasheet (DS39940), three SPI and three I2C buses simultaneously drive a TFT display, a touch controller, and an external EEPROM or RTC. The hardware crypto engine protects configuration and recipe data on field-replaceable panels, while USB OTG enables parameter upload from a service laptop without opening the panel enclosure.

What is the program memory size of PIC24FJ128GB106-I/PT?
The PIC24FJ128GB106-I/PT includes 128 KB of on-chip Flash program memory, organized as 43K x 24 instruction words. According to the Microchip datasheet (DS39940), this is sufficient for USB stacks, application code, and bootloader space. It also carries 16 KB of RAM for variable storage, USB class descriptor buffers, and packet FIFOs in OTG operation.
Does PIC24FJ128GB106-I/PT include an on-chip USB transceiver?
Yes. The PIC24FJ128GB106 integrates a USB 2.0 Full-Speed On-The-Go controller with an on-chip transceiver, eliminating the need for an external PHY. Per Microchip datasheet (DS39940), the device supports device, host, and OTG dual-role operation, with integrated pull-up/pull-down resistors and a 3.3 V regulator on D+/D- lines for bus-powered designs.
What is the maximum CPU clock and MIPS rating of PIC24FJ128GB106-I/PT?
The PIC24FJ128GB106-I/PT runs up to 32 MHz system clock and delivers 16 MIPS instruction throughput, using Microchip's 16-bit modified Harvard architecture with a 24-bit instruction word. According to the Microchip datasheet (DS39940), one instruction cycle equals two clock cycles, giving the 2:1 ratio between Fcy and Fosc typical of PIC24F parts.
Where can I buy PIC24FJ128GB106-I/PT and what is the current price?
The PIC24FJ128GB106-I/PT is in stock at major distributors including DigiKey and Mouser as of 2026-10-09. The unit price at qty 1 is approximately $7.10 USD, dropping to about $4.54 USD at qty 1000. Octopart indexes 14 distributors for real-time stock and lead time comparison, useful when single-source allocation threatens production schedules.
What is the lead time for PIC24FJ128GB106-I/PT from Microchip?
Lead time for the PIC24FJ128GB106-I/PT is generally 6 to 12 weeks from Microchip factory as of 2026-10-09, with distributor stock available for immediate shipment on reels of 160 pieces. Distributors like DigiKey and Future Electronics hold program-managed inventory because this is an active production part in the PIC24F USB family.
Is PIC24FJ128GB106-I/PT in stock at DigiKey right now?
DigiKey lists PIC24FJ128GB106-I/PT as in stock as of 2026-10-09, with the standard TQFP-64 (PT) package on cut tape and reel. The DigiKey product page (DigiKey PN 1681052-ND) shows factory stock and pricing tiers directly, and offers parametric search across the full PIC24F family if you need to upsize memory or pin count.
PIC24FJ128GB106-I/PT vs PIC24FJ128GA106-I/PT - which is better for USB applications?
Choose PIC24FJ128GB106-I/PT when you need USB On-The-Go with host capability, hardware crypto engine, and true random number generator. Choose PIC24FJ128GA106-I/PT for plain USB device-only designs without OTG dual-role. Both share the 64-pin TQFP package and 128 KB Flash; the GB part adds the OTG controller and crypto, the GA part is a lower-cost alternative for device-only roles.
PIC24FJ128GB106-I/PT vs PIC24FJ64GA006-I/PT - can the GB part be a drop-in upgrade?
PIC24FJ128GB106-I/PT doubles the Flash (128 KB vs 64 KB), adds USB OTG, hardware crypto, and a true RNG versus PIC24FJ64GA006-I/PT, while sharing the 64-pin TQFP (PT) package footprint. According to Microchip pin compatibility notes (DS39940), the GB part is generally a drop-in upgrade when USB OTG and extra Flash are acceptable additions, but verify your toolchain supports the GB-specific crypto libraries.
When should I choose PIC24FJ128GB106-I/PT over PIC32MX variants?
Choose PIC24FJ128GB106-I/PT when USB OTG, deep sleep <100 nA standby, and a 16-bit MCU with rich connectivity are the priority. Switch to PIC32MX parts (e.g., PIC32MX340F512H) when you need higher CPU throughput (MIPS), more RAM for graphics stacks, or 32-bit arithmetic. The PIC24F XLP family wins for battery-powered USB peripherals where standby current dominates battery life.
Can PIC24FJ128GB106-I/PT be replaced by PIC24FJ128GB108-I/PT?
Yes for most designs. PIC24FJ128GB108-I/PT is the 80-pin TQFP sibling with the same 128 KB Flash, USB OTG, and peripherals but more I/O. According to Microchip datasheet (DS39940), the GB106 and GB108 share the same silicon and peripheral block, so the 108 is a drop-in upgrade when you need extra GPIOs. To go the other direction (108 to 106) verify you do not exceed 51 usable I/O lines.
What is the best drop-in replacement for PIC24FJ128GB106-I/PT?
The closest drop-in replacement within the Microchip PIC24F USB family is PIC24FJ128GA106-I/PT for USB device-only roles, or PIC24FJ128GB108-I/PT if you need more I/O. According to Microchip cross-reference data (DS39940), both share the 64-pin TQFP (PT) package and 128 KB Flash. PIC24FJ128GB106-I/MR (64-pin QFN) is the QFN-package drop-in alternative when thermal performance or board height matters.
Where can I download the PIC24FJ128GB106-I/PT datasheet PDF?
The official datasheet (DS39940) for PIC24FJ128GB106-I/PT is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/39940d.pdf. The document covers the full PIC24FJ128GB106/GB108/GB110 family and includes pinout, electrical characteristics, peripheral configuration, and USB OTG programming notes. Third-party mirrors exist at alldatasheet.com and datasheets.com for archive access.
Where can I find the pinout for PIC24FJ128GB106-I/PT (TQFP-64)?
The pinout for PIC24FJ128GB106-I/PT is documented in Section 2.0 of the Microchip datasheet (DS39940). The 64-pin TQFP (PT) package assigns USB D+/D- to specific pins, JTAG to dedicated pins, and Peripheral Pin Select (PPS) allows remapping of most digital peripherals. Refer to the Pin Diagrams table for the exact pin map for the -I/PT industrial temperature variant.
What is the standby current of PIC24FJ128GB106-I/PT?
The PIC24FJ128GB106-I/PT standby current is below 100 nA in XLP deep sleep with RTCC running. According to Microchip datasheet (DS39940), Sleep mode with full RAM retention draws under 1 uA, while Deep Sleep with RTCC + WDT draws <100 nA, enabling coin-cell powered designs. USB wake-on-attached and RTCC wake sources can bring the device out of Deep Sleep on configurable intervals.
What are the key specifications of PIC24FJ128GB106-I/PT that engineers should know?
Per Microchip datasheet (DS39940): PIC24FJ128GB106-I/PT has 128 KB Flash, 16 KB RAM, 32 MHz / 16 MIPS core, USB 2.0 Full-Speed OTG with on-chip transceiver, hardware crypto engine, true RNG, three I2C, three SPI, four UART, 23 timers, 10-bit 500 ksps ADC with up to 16 channels, CTMU, Peripheral Pin Select, industrial -40C to +85C temperature grade, and TQFP-64 (PT) package. Standby current is <100 nA in XLP deep sleep.
What is the closest STM32 equivalent for PIC24FJ128GB106-I/PT?
The closest STM32 cross-family equivalent is the STM32F072 series (USB Full-Speed OTG, Cortex-M0, up to 128 KB Flash, 64-pin LQFP/TQFP). Per public parametric comparisons and ST Microelectronics documentation (RM0091), the STM32F072 shares the same USB OTG feature set and similar Flash density but uses an ARM Cortex-M0 core versus the PIC24F modified Harvard architecture, requiring a full toolchain port of application code.

Engineering reference data for PIC24FJ128GB106-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24FJ128GB106-I/PT when you need a 16-bit Microchip MCU with USB 2.0 OTG host/device dual-role, hardware crypto engine, and true RNG in a 64-pin TQFP industrial-temperature package. It is the right pick for secure battery-powered USB peripherals, e-metering, and medical telemetry where Deep Sleep current under 100 nA matters. Choose PIC24FJ128GA106-I/PT for USB device-only designs without OTG host or crypto to save cost. Choose PIC24FJ128GB108-I/PT when you need the same silicon plus 16 extra I/O pins in an 80-pin TQFP. Choose PIC24FJ64GA006-I/PT only when your firmware fits in 64 KB Flash and USB device-only is acceptable. All four share the same Microchip XLP low-power architecture, 32 MHz core, and toolchain (MPLAB X + XC16 compiler).

Comparison with Alternatives

Parameter This Product PIC24FJ128GA106-I/PT PIC24FJ128GB106-I/MR PIC24FJ128GB108-I/PT PIC24FJ128GB106T-I/PT PIC24FJ64GA006-I/PT
Package TQFP-64 (PT) 10x10 mm TQFP-64 (PT) - same QFN-64 (MR) - same pin count TQFP-80 (PT) - upsize TQFP-64 (PT) - same TQFP-64 (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 128 KB 128 KB - same 128 KB - same 128 KB - same 128 KB - same 64 KB (-50%)
RAM 16 KB 16 KB - same 16 KB - same 16 KB - same 16 KB - same 8 KB (-50%)
USB USB 2.0 OTG (FS) with on-chip transceiver USB 2.0 device only - no OTG host USB 2.0 OTG (FS) - same USB 2.0 OTG (FS) - same USB 2.0 OTG (FS) - same USB 2.0 device only
Hardware Crypto Engine Yes No Yes Yes Yes No
True Random Number Generator Yes No Yes Yes Yes No
Max CPU Speed 32 MHz (16 MIPS) 32 MHz - same 32 MHz - same 32 MHz - same 32 MHz - same 32 MHz - same
Operating Temperature -40C to +85C (Industrial) -40C to +85C - same -40C to +85C - same -40C to +85C - same -40C to +85C - same -40C to +85C - same
Standby Current (XLP Deep Sleep) <100 nA <100 nA - same <100 nA - same <100 nA - same <100 nA - same <100 nA - same

Key Differentiators

  • Integrated USB 2.0 OTG with on-chip transceiver (vs PIC24FJ128GA106-I/PT)
  • Hardware crypto engine and true random number generator (vs PIC24FJ128GA106-I/PT)
  • Pin-compatible upsize to 80-pin TQFP family (vs PIC24FJ128GB108-I/PT)
  • Higher Flash density with USB OTG (vs PIC24FJ64GA006-I/PT)

Design Notes

Estimated: at 32 MHz / 3.3 V / full peripherals active, core current draw is approximately 24 mA per Microchip datasheet (DS39940) typical numbers; add USB transceiver contribution during active USB transactions. For battery designs, use Deep Sleep (<100 nA) with RTCC wake to keep average system current in the single-digit microamp range. Place a 4.7 uF to 10 uF bulk decoupling capacitor on each VDD pin pair (multiple VDD/VSS pins exist on the TQFP-64) within 5 mm of the MCU.

Per Microchip datasheet (DS39940), the USB D+ and D- traces must be 90 ohm differential, length-matched within 150 mil, and routed over a continuous ground plane with no splits. Keep the VUSB3V3 decoupling capacitor (4.7 uF recommended) within 3 mm of pin 14 to ensure stable USB transceiver operation. Avoid routing digital switching signals across the USB differential pair, and place the 24 MHz crystal (if not using internal oscillator) within 1 cm of the OSC1/OSC2 pins with guard traces.

Do not leave the VBUS pin floating when USB host is unused - tie to VDD through a 100 kohm resistor to disable USB attach detection and prevent false interrupts. Avoid driving the MCLR pin low during normal operation unless intentionally resetting; configure it as a digital input with internal pull-up if unused. When migrating from PIC24FJ128GA106 (device-only) to PIC24FJ128GB106 (OTG), verify your firmware initializes the OTG controller and provides the 4.7 uF capacitor on VUSB3V3 to avoid USB enumeration failure.

Use Peripheral Pin Select (PPS) to remap peripheral functions to convenient physical pins before PCB layout finalization - changing PPS assignments after layout requires no PCB rework but does require recompilation. Per Microchip datasheet (DS39940), reserve PPS remapping room by keeping related pin groups (e.g., UART RX/TX pairs) on adjacent physical pins. Place the ICSP programming header (PGECx/PGEDx) in a footprint accessible by an in-circuit programmer without removing the MCU from board.

Estimated: USB Full-Speed signaling edge rates require 90 ohm differential impedance with 30 mil trace width and 8 mil gap on standard 4-layer FR-4 (1.6 mm). For Peripheral Pin Select outputs driving external logic, limit trace length to under 50 mm when driving signals above 10 MHz to avoid ringing. Place series termination resistors (22-33 ohm) on high-speed PWM or SPI outputs driving capacitive loads outside the MCU's local decoupling area.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40C to +85C). Not AEC-Q100 qualified - choose AEC-Q100 automotive grade variants (e.g., PIC24FJ128GB106-I/PT family automotive siblings) for automotive applications.

Data verified on: 2026-10-09 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC24FJ128GB106-I/PT PIC24FJ128GB106 datasheet Microchip PIC24FJ128GB106-I/PT 16-bit USB OTG microcontroller 128KB flash TQFP-64 PIC24F USB MCU PIC24FJ128GB106 USB host OTG application PIC24FJ128GB106 vs PIC24FJ128GA106 PIC24FJ128GB106-I/PT drop-in replacement PIC24FJ128GB106-I/PT buy price datasheet what is the standby current of PIC24FJ128GB106 PIC24FJ128GB106 TQFP-64 pinout 16-bit low power USB MCU XLP Microchip PIC24FJ128GB106-I/PT industrial temperature PIC24FJ128GB106 hardware crypto engine

Related Components & Terms

Microchip Technology PIC24FJ128GB106 PIC24FJ128GB106-I/PT PIC24FJ128GA106-I/PT PIC24FJ128GB106-I/MR PIC24FJ128GB108-I/PT PIC24FJ128GB106T-I/PT PIC24FJ64GA006-I/PT PIC24F microcontroller MCU USB OTG USB 2.0 Full-Speed TQFP-64 TQFP-80 QFN-64 Peripheral Pin Select PPS XLP eXtreme Low Power hardware crypto engine true random number generator AES SHA CTMU 10-bit ADC I2C SPI UART RTCC ICSP RoHS REACH e-metering human-interface device medical telemetry industrial data logger battery-powered sensor node Harvard architecture MIPS
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details