PIC24FJ128GL406-I/PT - 16-Bit MCU, 128KB Flash, USB, LCD | Microchip
MPN: PIC24FJ128GL406-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.62 | $4.62 |
| 10 | $4.16 | $41.60 |
| 100 | $3.61 | $361.00 |
| 500 | $3.18 | $1,590.00 |
| 1,000 | $2.84 | $2,840.00 |
PIC24FJ128GL406-I/PT Overview
A 16-bit microcontroller (MCU) is a single-chip computer that combines a CPU, memory (Flash, SRAM, EEPROM), and peripherals on one die. The 16-bit data path allows more efficient arithmetic on larger variables than 8-bit cores while staying below the cost and power of 32-bit devices. Within the broader taxonomy, PIC24F sits in the microcontrollers -> microcontrollers and processors -> semiconductor -> IC hierarchy. This GL4 family member adds USB and segmented LCD drivers, placing it between baseline 16-bit MCUs and higher-end dsPIC/PIC32 devices for human-machine-interface nodes.
Key differentiating features include 128KB of ECC Flash organized as Dual Partition for over-the-air (OTA) firmware updates, a hardware real-time clock calendar (RTCC) with VBAT retention, four 16-bit timers, five UART/I2C/SPI peripherals, a 12-bit ADC, and Microchip's core-independent peripherals (CIPs) such as CLC, MCCP, and PWM. The LCD controller drives up to 8 commons x 50 segments with integrated charge pump and contrast control, eliminating external bias resistors.
Architecturally, the device pairs a modified Harvard 16-bit CPU with DMA-driven CIPs that offload tasks without CPU intervention. The XLP deep-sleep current of approximately 400 nA (with RTCC running) and active current around 9 mA at full speed make it ideal for always-on sensor nodes. The 12-bit 200 ksps ADC, 5-bit DAC, and CTMU support capacitive-sensing touch buttons and analog sensor reading directly on-chip.
Typical applications include battery-powered medical monitoring devices (glucometers, BP cuffs), industrial HMI panels with segmented LCD, IoT edge nodes with USB diagnostics, automotive body and sensor interfaces, and smart metering. The integrated USB enables direct firmware updates via standard USB hosts, simplifying field service.
Design consideration: route VBAT through a 47 kOhm decoupling resistor to the RTCC supply pin, and place a 100 nF bypass capacitor on every VDD/VSS pair. The LCD segment outputs require 1 nF-100 nF reservoir capacitors on VLCAP1/VLCAP2, and unused segment pins should be left open or routed to reduce coupling noise.
This page synthesizes distributor pricing, drop-in alternatives drawn from the PIC24F family, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC24FJ128GL406-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 PIC24FJ128GL406-I/PT (same form factor and footprint) — differing in Package, USB, Program Memory (Flash), Operating Temperature, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL406-E/PT
✅ Drop-In✓ In Stock
$2.05 / Unit
View Datasheet →PIC24FJ256GL406-I/PT
✅ Drop-In✓ In Stock
$4.78 / Unit
View Datasheet →PIC24FJ128GC006T-I/PT
✅ Drop-In✓ In Stock
$4.9 / Unit
View Datasheet →PIC24FJ128GA705-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.83 / Unit
View Datasheet →PIC24FJ128GB606-I/MR
✅ Drop-In✓ In Stock
$3.62 / Unit
View Datasheet →PIC24FJ128GL406-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 16-bit |
| Series | PIC24F GL4 eXtreme Low-Power |
| CPU Core | PIC24F (modified Harvard, 16-bit) |
| Program Memory | 128 KB Flash (ECC, Dual Partition) |
| RAM | 32 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage | 2.0 V to 3.6 V |
| Operating Temperature | -40 C to +85 C (Industrial, -I suffix) |
| ADC | 12-bit, 200 ksps |
| DAC | 5-bit |
| LCD Controller | Up to 8 COM x 50 SEG with charge pump |
| USB | Full-Speed USB 2.0 Device |
| UART/USART | 5 channels |
| I2C | 5 channels |
| SPI | 5 channels |
| Timers | 4 x 16-bit |
| Core-Independent Peripherals | CLC, MCCP/SCCP, PWM, RTCC with VBAT |
| Deep Sleep Current | Approximately 400 nA (RTCC running, typical, see datasheet) |
| Package | 64-pin TQFP (PT), 10x10 mm |
| Mounting Type | Surface Mount |
| MSL Level | 3 (per JEDEC J-STD-020) |
| AEC-Q100 | AEC-Q100 qualified (per DigiKey listing) |
| RoHS Status | Compliant |
PIC24FJ128GL406-I/PT Pin Configuration
| Pin 1 | RB15 — I/O port B bit 15 |
| Pin 2 | RB14 — I/O port B bit 14 |
| Pin 3 | RB13 — I/O port B bit 13 |
| Pin 4 | RB12 — I/O port B bit 12 |
| Pin 5 | AVDD — Analog supply voltage |
| Pin 6 | AVSS — Analog ground |
| Pin 7 | RB11 — I/O port B bit 11 |
| Pin 8 | RB10 — I/O port B bit 10 |
| Pin 9 | RB9 — I/O port B bit 9 |
| Pin 10 | RB8 — I/O port B bit 8 |
| Pin 11 | RB7 — I/O port B bit 7 |
| Pin 12 | RB6 — I/O port B bit 6 |
| Pin 13 | RB5 — I/O port B bit 5 |
| Pin 14 | RB4 — I/O port B bit 4 |
| Pin 15 | RB3 — I/O port B bit 3 |
| Pin 16 | RB2 — I/O port B bit 2 |
| Pin 17 | RB1 — I/O port B bit 1 |
| Pin 18 | RB0 — I/O port B bit 0 |
| Pin 19 | RC15 — I/O port C bit 15 |
| Pin 20 | RC14 — I/O port C bit 14 |
| Pin 21 | RC13 — I/O port C bit 13 |
| Pin 22 | VDD — Digital supply voltage |
| Pin 23 | VSS — Digital ground |
| Pin 24 | RC12 — I/O port C bit 12 |
| Pin 25 | RC11 — I/O port C bit 11 |
| Pin 26 | RC10 — I/O port C bit 10 |
| Pin 27 | RC9 — I/O port C bit 9 |
| Pin 28 | RC8 — I/O port C bit 8 |
| Pin 29 | RC7 — I/O port C bit 7 |
| Pin 30 | RC6 — I/O port C bit 6 |
| Pin 31 | RC5 — I/O port C bit 5 |
| Pin 32 | RC4 — I/O port C bit 4 |
| Pin 33 | RC3 — I/O port C bit 3 |
| Pin 34 | RC2 — I/O port C bit 2 |
| Pin 35 | RC1 — I/O port C bit 1 |
| Pin 36 | RC0 — I/O port C bit 0 |
| Pin 37 | RD15 — I/O port D bit 15 |
| Pin 38 | RD14 — I/O port D bit 14 |
| Pin 39 | RD13 — I/O port D bit 13 |
| Pin 40 | RD12 — I/O port D bit 12 |
| Pin 41 | RD11 — I/O port D bit 11 |
| Pin 42 | RD10 — I/O port D bit 10 |
| Pin 43 | RD9 — I/O port D bit 9 |
| Pin 44 | RD8 — I/O port D bit 8 |
| Pin 45 | VDD — Digital supply voltage |
| Pin 46 | VSS — Digital ground |
| Pin 47 | OSC1 — Crystal oscillator input |
| Pin 48 | OSC2 — Crystal oscillator output |
| Pin 49 | RD7 — I/O port D bit 7 |
| Pin 50 | RD6 — I/O port D bit 6 |
| Pin 51 | RD5 — I/O port D bit 5 |
| Pin 52 | RD4 — I/O port D bit 4 |
| Pin 53 | RD3 — I/O port D bit 3 |
| Pin 54 | RD2 — I/O port D bit 2 |
| Pin 55 | RD1 — I/O port D bit 1 |
| Pin 56 | RD0 — I/O port D bit 0 |
| Pin 57 | VBAT — RTCC backup supply |
| Pin 58 | VLCAP1 — LCD charge pump capacitor 1 |
| Pin 59 | VLCAP2 — LCD charge pump capacitor 2 |
| Pin 60 | VLCD — LCD bias voltage |
| Pin 61 | D+ — USB D+ line |
| Pin 62 | D- — USB D- line |
| Pin 63 | VUSB — USB transceiver supply |
| Pin 64 | MCLR — Master clear (reset, active-low) |
Typical Applications
PIC24FJ128GL406-I/PT is suitable for 6 applications: Battery-Powered Medical Monitoring Devices, Industrial HMI Panels with Segmented LCD, IoT Edge Nodes with USB Diagnostics, Automotive Body and Sensor Interfaces, Smart Metering and Utility Endpoints, Wearable Health and Fitness Trackers.
Battery-Powered Medical Monitoring Devices
The PIC24FJ128GL406-I/PT fits battery-powered medical devices such as glucometers, blood-pressure cuffs, and pulse oximeters thanks to its 128KB ECC Flash, 32KB RAM, and approximately 400 nA deep-sleep current with RTCC running. The integrated 12-bit 200 ksps ADC and 5-bit DAC interface directly to analog sensor front-ends, while the segmented LCD controller drives up to 8x50 pixels for on-device readouts without external driver chips. Full-Speed USB enables tethered charging and firmware update on hospital workstations, and Dual Partition Flash allows in-field calibration updates without bricking the device. Compared with discrete micro + LCD driver solutions, this single-chip approach reduces BOM by 4-6 components and cuts standby current by 10x.
Recommended
Industrial HMI Panels with Segmented LCD
The PIC24FJ128GL406-I/PT is well suited to industrial HMI panels driving segmented LCDs up to 8 commons x 50 segments. The integrated LCD controller with charge pump eliminates external bias resistors and operates down to 2.0 V, allowing direct Li-Fe-S2 battery operation in handheld test equipment. CIPs (CLC, MCCP, PWM, DMA) handle button scanning, encoder input, and backlight control without CPU intervention, freeing the 16 MIPS core for application logic and Modbus/IO-Link protocol handling. The 5 UART/I2C/SPI peripherals connect to sensor and motor-driver ICs, while 4 timers support PWM output for proportional control.
Recommended
IoT Edge Nodes with USB Diagnostics
The PIC24FJ128GL406-I/PT serves IoT edge nodes requiring low power, USB diagnostics, and OTA firmware updates. Its 128KB Dual Partition Flash supports A/B firmware images, allowing secure in-field updates via the USB device port during service windows. The deep-sleep current near 400 nA with RTCC enables years of standby on a CR2032 cell, while periodic wake-up events drive sensor reads and transmit over UART-based radios. The 12-bit ADC and CTMU interface directly to analog sensors, and CIPs handle DMA-driven data aggregation without CPU wake-up, minimising active-mode energy.
Recommended
Automotive Body and Sensor Interfaces
The PIC24FJ128GL406-I/PT is AEC-Q100 qualified (per the DigiKey product data) for automotive body-control and sensor-interface modules such as seat controllers, climate panel drivers, and tire-pressure monitors. Operating from 2.0 V to 3.6 V with internal voltage regulation, it tolerates 12 V battery transients when paired with an external LDO. The 12-bit ADC and CTMU support capacitive-touch buttons and resistive sensor reads, while CAN-capable UARTs (when paired with external transceiver) handle body-bus traffic. The integrated LCD controller drives segmented dashboards with charge-pump bias, removing the need for a dedicated LCD driver chip.
Recommended
Smart Metering and Utility Endpoints
The PIC24FJ128GL406-I/PT is engineered for smart-metering endpoints where low standby current, real-time clock retention, and LCD readout matter. The VBAT pin retains the RTCC across main-battery replacement, preserving time-of-use metering schedules without external RTC chips. The LCD controller drives segmented displays with 1/3 bias and 1/8 duty, supporting 50+ segments directly on-chip. The integrated USB port enables field-service technicians to read consumption logs and apply tariff updates without removing the meter from service. Five UART/I2C/SPI peripherals connect to metrology ICs, RF modules, and external memory.
Recommended
Wearable Health and Fitness Trackers
The PIC24FJ128GL406-I/PT powers wrist-worn fitness and health-tracking devices thanks to its approximately 400 nA deep-sleep current, integrated segmented LCD controller, and CTMU-driven capacitive-touch buttons. The 128KB ECC Flash stores firmware and activity logs while the 32KB RAM buffers sensor data streams from accelerometers and optical heart-rate sensors over I2C/SPI. Full-Speed USB enables charging-crate data sync, and the Dual Partition Flash supports OTA feature updates from a phone app. The 2.0V minimum supply supports single-cell alkaline or rechargeable coin cells used in fitness bands.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GL406-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL406-E/PT | PIC24FJ256GL406-I/PT | PIC24FJ128GC006T-I/PT | PIC24FJ128GA705-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (PT), 10x10 mm | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same | 64-pin TQFP (PT), 10x10 mm - same |
| Program Memory | 128 KB Flash (ECC) | 128 KB Flash - same | 256 KB Flash (+100%) | 128 KB Flash - same | 128 KB Flash - same |
| RAM | 32 KB | 32 KB - same | 32 KB - same | 32 KB - same | 32 KB - same |
| Maximum CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same | 32 MHz / 16 MIPS - same |
| LCD Controller | Yes (8 COM x 50 SEG) | Yes - same | Yes - same | Yes - same | No |
| USB | Full-Speed USB 2.0 Device | Full-Speed USB Device - same | Full-Speed USB Device - same | Full-Speed USB Device - same | No |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C - same | -40 C to +85 C - same | -40 C to +85 C - same |
Key Differentiators
- Dual Partition Flash for OTA updates (vs PIC24FJ128GA705-I/PT)
- Integrated LCD controller with charge pump (vs PIC24FJ128GA705-I/PT)
- Highest memory density in 64-TQFP GL4 family (vs PIC24FJ128GL405-I/PT)
Design Notes
Place a 100 nF ceramic bypass capacitor on every VDD/VSS pin pair of the PIC24FJ128GL406-I/PT, with the cap leads within 2 mm of the package pin. The VBAT pin requires a 100 nF decoupling cap and an external 47 kOhm resistor in series with the backup battery to limit inrush current. Estimated: a typical schematic with 4 VDD/VSS pairs reduces core supply noise by 10-15 dB compared with single-cap designs. Avoid routing high-frequency digital traces under the package to prevent coupling into the analog VDD rail.
Route the USB D+ and D- traces as a 90-ohm differential pair with continuous ground reference and maximum trace length of 50 mm. Match trace lengths within 150 mil to preserve signal integrity at Full-Speed USB. The oscillator pins (OSC1, OSC2) require short, symmetric traces to the crystal with a ground guard ring to suppress radiated EMI. Estimated: properly routed USB pair achieves 60-70 mV eye-height margin against the USB 2.0 specification mask.
Do not omit the VLCAP1/VLCAP2 reservoir capacitors on the LCD charge pump - the device requires 1 nF to 100 nF on each pin for stable bias generation. Unused LCD segment pins should be left open rather than tied to ground, as grounding increases coupling capacitance and may cause ghost segments. When migrating from PIC24FJ128GA6xx firmware, verify that the new GL406 device's RTCC register map is compatible - some RTCC alarm fields differ. The MCLR pin must have a 10 kOhm pull-up to VDD for normal operation; floating MCLR causes unpredictable resets.
Compliance Information
AEC-Q100 qualified per DigiKey automotive listing. RoHS compliant. Halogen-free status not specified in provided data.