PIC24FJ128GL302-I/MV - 16-bit 128KB Flash XLP LCD MCU | Microchip
MPN: PIC24FJ128GL302-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.62 | $3.62 |
| 10 | $3.26 | $32.60 |
| 100 | $2.9 | $290.00 |
| 500 | $2.61 | $1,305.00 |
| 1,000 | $2.43 | $2,430.00 |
PIC24FJ128GL302-I/MV Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (RAM), and a rich set of peripherals. The PIC24F family sits in the 16-bit tier of Microchip's portfolio, offering higher computational throughput than 8-bit PIC MCUs while preserving the eXtreme Low Power (XLP) heritage. 'GL' devices extend the XLP story with Core Independent Peripherals (CIPs) that offload work from the CPU - including the segmented LCD driver, which can animate blinking, blanking, and alternating dual displays without CPU intervention, freeing the core for application logic.
Key features include 128KB ECC Flash for code and data storage with single-bit error correction, 8KB SRAM, an integrated LCD controller supporting up to 256 segments (8 commons x 32 segments), an on-chip charge pump for contrast stability across battery discharge, and XLP sleep current down to a few hundred nanoamperes with full RAM and LCD retention. The 28-pin UQFN (MV) 4x4 mm package is the most compact member of the GL low-pin-count series.
The PIC24FJ128GL302's CIP architecture - comprising the LCD controller, charge pump, configurable logic cells, and the math-to-life feature - lets the chip sustain an animated LCD interface while the CPU stays in deep sleep. The MIPs-to-power ratio of 16 MIPS from a sub-mA active budget, combined with hardware ECC on Flash, targets battery-powered human-machine interfaces such as utility meters, e-meter displays, and medical dosing devices that must run for years on a single cell.
Typical applications include battery-powered metering with LCD readout, low-power IoT sensor nodes with local HMI, medical dosing pumps with LCD indicators, electronic shelf labels, consumer appliances with segment displays, and portable industrial gauges. The autonomous LCD animation is particularly valuable in any system that must keep an animated user interface alive while consuming negligible quiescent current.
When designing with this MCU, ensure decoupling is placed close to VDD/AVDD/VBAT pins and that the LCD charge pump output is routed away from analog sense traces. Developers should leverage MPLAB X IDE and the MPLAB Code Configurator (MCC) for peripheral setup, and review the 'Low Power Modes' chapter of the datasheet to align CPU idle time, LCD duty, and CIP activity with the application's battery-life target.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC24F family, application guidance, and practical design notes not consolidated in the manufacturer datasheet, providing an engineering decision reference alongside the official 424-page family manual.
Drop-in alternatives for PIC24FJ128GL302-I/MV — 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 PIC24FJ128GL302-I/MV (same form factor and footprint) — differing in Core Architecture, Package, Maximum CPU Speed, ADC, Communication.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL302-E/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ128GL302-I/ML
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.35 / Unit
View Datasheet →PIC24FJ128GL306-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC24FJ128GL302T-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.45 / Unit
View Datasheet →PIC24FJ128GL302-I/SP
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC24FJ64GL302-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC24FJ128GL302-I/MV Maximum Ratings & Electrical Characteristics
| Product Family | PIC24F 'GL' eXtreme Low Power |
| Core Architecture | 16-bit modified Harvard |
| CPU Speed (MIPS) | 16 MIPS |
| Maximum System Clock | 32 MHz |
| Program Flash | 128 KB with ECC |
| SRAM | 8 KB |
| Operating Voltage | 2.0 V to 3.6 V |
| LCD Segments | Up to 256 (8 commons x 32 segments) |
| LCD Charge Pump | Integrated (on-chip) |
| ADC | 12-bit |
| I/O Pins | 21 (typical for 28-pin MV) |
| Package | 28-pin UQFN (MV) 4x4 mm |
| Mounting Type | Surface Mount |
| Operating Temperature | -40 C to +85 C (Industrial, 'I') |
| RoHS Status | Compliant |
| Sleep Current (XLP) | Few hundred nA (RAM + LCD retention) |
PIC24FJ128GL302-I/MV Pin Configuration
| Pin 1 | RA0 — I/O port A bit 0 / analog |
| Pin 2 | RA1 — I/O port A bit 1 / analog |
| Pin 3 | RA2 — I/O port A bit 2 / analog |
| Pin 4 | RA3 — I/O port A bit 3 / analog reference |
| Pin 5 | VDD — Positive supply voltage |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RA4 — I/O port A bit 4 |
| Pin 8 | RA5 — I/O port A bit 5 |
| Pin 9 | RA6 — I/O port A bit 6 / oscillator |
| Pin 10 | RA7 — I/O port A bit 7 / oscillator |
| Pin 11 | RB0 — I/O port B bit 0 / programming |
| Pin 12 | RB1 — I/O port B bit 1 |
| Pin 13 | RB2 — I/O port B bit 2 |
| Pin 14 | RB3 — I/O port B bit 3 |
| Pin 15 | RB4 — I/O port B bit 4 |
| Pin 16 | RB5 — I/O port B bit 5 |
| Pin 17 | RB6 — I/O port B bit 6 / programming clock |
| Pin 18 | RB7 — I/O port B bit 7 / programming data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VCAP — Filter capacitor for internal regulator |
| Pin 21 | LCDBIAS0 — LCD bias pin 0 (segment/common) |
| Pin 22 | LCDBIAS1 — LCD bias pin 1 (segment/common) |
| Pin 23 | LCDBIAS2 — LCD bias pin 2 (segment/common) |
| Pin 24 | LCDBIAS3 — LCD bias pin 3 (segment/common) |
| Pin 25 | AVDD — Analog positive supply |
| Pin 26 | AVSS — Analog ground |
| Pin 27 | RC0 — I/O port C bit 0 |
| Pin 28 | RC1 — I/O port C bit 1 |
Typical Applications
PIC24FJ128GL302-I/MV is suitable for 7 applications: Battery-Powered Utility Metering, Medical Dosing Pump with LCD Readout, Portable IoT Sensor Node with Local HMI, Consumer Appliance Segment Display, Electronic Shelf Label (ESL) Transmitter, Industrial Portable Gauge / Data Logger, Low-Power HMI Keypad Controller.
Battery-Powered Utility Metering
The PIC24FJ128GL302-I/MV fits battery-powered utility metering because its eXtreme Low Power sleep current (a few hundred nA) lets a smart meter run for 10+ years on a primary cell while the integrated segmented LCD controller continuously displays consumption with autonomous blinking and alternating dual displays. The on-chip charge pump maintains LCD contrast as the battery discharges from 3.6V down to 2.0V without external boost circuitry, reducing BOM cost. Hardware ECC on the 128 KB Flash array supports IEC 60730-class safety integrity required for utility billing accuracy.
Recommended
Medical Dosing Pump with LCD Readout
For medical infusion and dosing pumps, the PIC24FJ128GL302-I/MV provides the regulatory-grade reliability of ECC-protected 128 KB Flash, an integrated segmented LCD for dose display, and sub-uA quiescent current that preserves battery life across weeks-long treatment cycles. The 12-bit ADC reads motor current feedback and sensor inputs, while the 16 MIPS core runs PID control loops at 32 MHz with DSP extensions for digital signal conditioning. The charge pump keeps the LCD readable as the battery decays, which is critical for patient-facing devices that must always show clear dose information.
Recommended
Portable IoT Sensor Node with Local HMI
The PIC24FJ128GL302-I/MV suits battery-powered IoT sensor nodes that need a local segmented LCD for status, alarm codes, and last-readout display. Its CIP architecture lets the LCD continue animating indicators while the core sleeps between sensor reads, dramatically extending battery life on remote or wearable deployments. With 21 I/O pins, the device can host UART, I2C, and SPI peripherals for sensor hubs and radio modules. The 128 KB Flash and 8 KB RAM accommodate over-the-air (OTA) update staging and small protocol stacks.
Recommended
Consumer Appliance Segment Display
In consumer appliances like washing machines, ovens, and air purifiers, the PIC24FJ128GL302-I/MV drives a 4- to 8-digit segment LCD for cycle status, temperature, and timer display. The Core Independent Peripheral LCD controller runs blinking, blanking, and alternating displays without CPU wake-ups, leaving MIPS headroom for motor PWM, button scan, and sensor fusion. The 28-pin UQFN 4x4 mm package fits behind the display panel in space-constrained front-panel PCBs. The integrated charge pump eliminates external LCD bias components.
Recommended
Electronic Shelf Label (ESL) Transmitter
The PIC24FJ128GL302-I/MV powers an electronic shelf label base station or gateway with a local segmented LCD for status and address display. Its 32 MHz core and DSP extensions handle RF protocol framing, encryption, and store-and-forward for thousands of ESL tags. The XLP sleep current keeps idle current negligible in wall-powered or battery-backed retail installations. The compact 28-pin UQFN 4x4 mm package enables very small PCB footprints for in-shelf mounting.
Recommended
Industrial Portable Gauge / Data Logger
For handheld industrial gauges such as clamp meters, thermometers, and vibration loggers, the PIC24FJ128GL302-I/MV provides a battery-friendly platform with an integrated segment LCD for measurement readout, history indication, and battery-status icons. The 12-bit ADC captures sensor inputs, and 128 KB Flash stores measurement logs with ECC integrity. The Core Independent Peripherals maintain a low-battery blinking icon while the CPU sleeps between measurements, extending field runtime on AA cells across multi-day deployments.
Recommended
Low-Power HMI Keypad Controller
The PIC24FJ128GL302-I/MV operates as a low-power keypad and segment LCD controller for industrial HMIs, alarm panels, and security keypads. The autonomous LCD animation handles always-on indicator displays (Ready/Armed/Alarm) without waking the main CPU, while the 16 MIPS core scans capacitive or matrix keypads and reports over UART or I2C to a host. Hardware ECC Flash prevents code corruption from tamper events. The 28-pin UQFN package and wide 2.0V-3.6V range suit battery-backed installations.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GL302-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL302-E/MV | PIC24FJ128GL302T-I/MV | PIC24FJ64GL302-I/MV |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin UQFN (MV) 4x4 mm | 28-pin UQFN (MV) 4x4 - same | 28-pin UQFN (MV) 4x4 - same | 28-pin UQFN (MV) 4x4 - same |
| Program Flash | 128 KB ECC | 128 KB ECC | 128 KB ECC | 64 KB ECC (-50%) |
| SRAM | 8 KB | 8 KB | 8 KB | 8 KB |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| CPU Speed (MIPS) | 16 MIPS | 16 MIPS | 16 MIPS | 16 MIPS |
| LCD Segments | Up to 256 | Up to 256 | Up to 256 | Up to 256 |
| LCD Charge Pump | Integrated | Integrated | Integrated | Integrated |
| Sleep Current | ~few hundred nA (XLP) | ~few hundred nA (XLP) | ~few hundred nA (XLP) | ~few hundred nA (XLP) |
Key Differentiators
- Integrated LCD charge pump for battery-stable contrast (vs PIC24FJ128GA702-I/MV)
- Core Independent Peripherals (CIPs) for autonomous LCD animation (vs PIC24FJ128GA702-I/MV)
- Industry-leading XLP sleep current of a few hundred nA (vs PIC24FJ128GA702-I/MV)
Design Notes
Place a 10 uF ceramic decoupling capacitor as close as possible to each VDD and AVDD pin, with a 0.1 uF X7R bypass in parallel for high-frequency noise. Connect the VCAP pin (regulator output filter) to a 1 uF to 4.7 uF low-ESR ceramic to ground within 1 cm of the pin. Estimated: total decoupling budget is ~30 uF for full 32 MHz operation. Keep the LCD charge pump output traces short and away from analog sense traces to avoid coupling noise into ADC readings.
The 28-pin UQFN (MV) 4x4 mm package has limited thermal dissipation (~30-40 C/W theta_JA on a 1 oz 4-layer PCB). For applications at 32 MHz full MIPS with all peripherals active, expect junction temperature rise of ~10-15 C above ambient at room temperature. Add a continuous ground plane under the exposed thermal pad and stitch vias to inner ground layers. For +85 C industrial deployments, verify the worst-case ambient plus self-heating stays within the operating range.
Do not omit the VCAP filter capacitor; the internal 1.5V core regulator requires it for stability and the MCU will not run reliably without it. Do not confuse the /MV (28-pin UQFN 4x4) and /ML (28-pin QFN 6x6) package suffixes - they share the die but use different PCB land patterns. Ensure MPLAB X IDE is updated and the correct device family pack is installed before programming; the PIC24FJ GL family has specific configuration bit requirements that differ from older PIC24F families.
Route the 32 MHz oscillator traces (RA6/RA7) as short and symmetric as possible with a guard ground on both sides. Keep the LCD segment pins segregated from analog and high-speed digital traces to minimize crosstalk on the segment display. Place the programming/debug pins (RB6/RB7) on a dedicated 2-pin header or test pad; these pins double as ICSP clock/data and should not be hard-wired to other peripherals. Use a four-layer PCB with continuous power and ground planes for best EMI and thermal performance.
Compliance Information
RoHS compliant per Microchip product page. Industrial temperature grade (-40 C to +85 C). Not AEC-Q100 qualified; automotive applications require an AEC-Q100-qualified variant. ECC Flash supports IEC 60730-class safety integrity for white goods and metering.