PIC24FJ128GL302T-I/ML - 16-bit XLP MCU 128KB Flash LCD | Microchip
MPN: PIC24FJ128GL302T-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.8 | $5.80 |
| 10 | $5.22 | $52.20 |
| 100 | $4.55 | $455.00 |
| 500 | $4.02 | $2,010.00 |
| 1,000 | $3.6 | $3,600.00 |
PIC24FJ128GL302T-I/ML Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash), working memory (RAM), and integrated I/O peripherals. The PIC24FJ 'GL' family sits within the broader 16-bit PIC24F hierarchy, which itself is part of the wider 8-/16-/32-bit microcontroller taxonomy in Microchip's portfolio. Its defining feature is eXtreme Low Power (XLP) operation with sleep currents in the few-hundred-nA range while retaining core registers and LCD state.
Key features include: a segmented LCD controller capable of driving up to 256 segments (8 commons x 32 segments), a charge pump for stable LCD biasing on battery-powered designs, core-independent autonomous LCD animation (alternating display, blinking, blanking), 9 channels of 12-bit ADC, 6 DMA channels, 5 MCCP/SCCP timer-capture-compare-PWM modules, and serial interfaces including 2x I2C, 2x SPI, and 4x UART. According to the Microchip datasheet, the device integrates Fail-Safe Clock Monitor, Power-on Reset, Brown-out Reset, and on-chip FRC/LPRC low-power oscillators.
The PIC24FJ128GL302 uses a Harvard-architecture modified RISC CPU with 16-bit instructions and a rich peripheral set optimized for low-power segment-LCD applications. The ECC Flash (Error-Correcting Code) protects against bit flips in harsh environments and supports endurance >20k erase cycles.
Typical applications include battery-powered utility meters (water/gas/heat), medical glucose meters, electronic shelf labels, consumer remote controls, industrial sensor gauges with LCD readout, and portable fitness/health devices. Per the datasheet, sleep current can reach a few hundred nA with RAM and LCD retention, enabling multi-year coin-cell operation.
When designing with this device, allocate the 28-pin budget carefully: the LCD segment pins, ADC inputs, and serial peripherals share the same I/O pins. Plan the PCB land pattern for the 6x6 mm QFN with thermal pad, and follow Microchip's MPLAB X IDE + XC16 toolchain for firmware development.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers a single source for parametric and commercial intelligence on the PIC24FJ128GL302T-I/ML.
Drop-in alternatives for PIC24FJ128GL302T-I/ML — 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 PIC24FJ128GL302T-I/ML (same form factor and footprint) — differing in Package, Operating Temperature, Core Architecture, Timers, Maximum CPU Speed.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL302-I/ML
✅ Drop-In✓ In Stock
$2.35 / Unit
View Datasheet →PIC24FJ128GL302T-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.45 / Unit
View Datasheet →PIC24FJ128GL306-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ128GA702T-I/ML
✅ Drop-In✓ In Stock
$2.62 / Unit
View Datasheet →PIC24FJ128GB202-I/MM
✅ Drop-In✓ In Stock
$4.65 / Unit
View Datasheet →PIC24FJ128GL302T-I/ML Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC24F (16-bit modified Harvard RISC) |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 128 KB (128K x 8) with ECC |
| Data RAM | 8 KB |
| LCD Segments | Up to 256 (8 commons x 32 segments) |
| LCD Charge Pump | Integrated |
| ADC Channels | 9 channels, 12-bit |
| DMA Channels | 6 |
| MCCP/SCCP Modules | 5 |
| I2C | 2 |
| SPI | 2 |
| UART | 4 |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 28-QFN (6x6 mm) with exposed thermal pad |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| eXtreme Low Power (XLP) | Yes; few-hundred-nA sleep with LCD retention |
| Fail-Safe Clock Monitor | Yes |
| Brown-out Reset | Yes |
| Power-on Reset | Yes |
PIC24FJ128GL302T-I/ML Pin Configuration
| Pin 1 | RB15/SEG31 — I/O port B / LCD segment 31 |
| Pin 2 | RB14/SEG30 — I/O port B / LCD segment 30 |
| Pin 3 | RB13/SEG29/AN13 — I/O port B / LCD segment 29 / ADC input |
| Pin 4 | RB12/SEG28/AN12 — I/O port B / LCD segment 28 / ADC input |
| Pin 5 | RB11/SEG27/AN11 — I/O port B / LCD segment 27 / ADC input |
| Pin 6 | RB10/SEG26/AN10 — I/O port B / LCD segment 26 / ADC input |
| Pin 7 | AVDD — Analog power supply |
| Pin 8 | AVSS — Analog ground |
| Pin 9 | RA0/SEG19 — I/O port A / LCD segment 19 |
| Pin 10 | RA1/SEG20 — I/O port A / LCD segment 20 |
| Pin 11 | RA2/SEG21 — I/O port A / LCD segment 21 |
| Pin 12 | RA3/SEG22 — I/O port A / LCD segment 22 |
| Pin 13 | RA4/SEG23 — I/O port A / LCD segment 23 |
| Pin 14 | RA5/SEG24 — I/O port A / LCD segment 24 |
| Pin 15 | VDD — Digital power supply |
| Pin 16 | VSS — Digital ground |
| Pin 17 | OSC1/CLKI/RA7 — Crystal oscillator input |
| Pin 18 | OSC2/CLKO/RA8 — Crystal oscillator output |
| Pin 19 | RC0/SEG0 — I/O port C / LCD segment 0 |
| Pin 20 | RC1/SEG1 — I/O port C / LCD segment 1 |
| Pin 21 | RC2/SEG2 — I/O port C / LCD segment 2 |
| Pin 22 | RC3/SEG3 — I/O port C / LCD segment 3 |
| Pin 23 | RC4/SEG4 — I/O port C / LCD segment 4 |
| Pin 24 | RC5/SEG5 — I/O port C / LCD segment 5 |
| Pin 25 | RC6/SEG6 — I/O port C / LCD segment 6 |
| Pin 26 | RC7/SEG7 — I/O port C / LCD segment 7 |
| Pin 27 | MCLR — Master Clear (reset, active low) |
| Pin 28 | EP — Exposed thermal pad - connect to VSS |
Typical Applications
PIC24FJ128GL302T-I/ML is suitable for 6 applications: Battery-Powered Utility Metering, Medical Glucose and Health Meters, Electronic Shelf Labels (ESL) and Retail Displays, Industrial Sensor Gauges with LCD, Consumer Remote Controls and Thermostats, Portable Fitness and Wearable Devices.
Battery-Powered Utility Metering
The PIC24FJ128GL302T-I/ML is purpose-built for battery-powered utility meters (water, gas, heat, electricity) that display consumption on a segmented LCD. Its few-hundred-nA sleep current with LCD retention enables 10+ year operation on a single lithium thionyl chloride cell. The integrated 256-segment LCD controller with charge pump drives the display directly without a bias-voltage boost circuit. The 9-channel 12-bit ADC captures flow or pulse signals, while DMA offloads the CPU so it can remain in sleep. ECC Flash protects against bit corruption over the meter's long service life. Designers typically pair the GL302 with a tamper-detection input, RTC, and a low-power pulse counter, all served by the same MCU.
Recommended
Medical Glucose and Health Meters
Portable medical meters (glucose, INR, cholesterol) demand low sleep current, accurate ADC, and a clear LCD readout - exactly the PIC24FJ128GL302T-I/ML's strengths. The XLP architecture extends coin-cell life, while the 12-bit ADC with internal reference achieves the linearity required by electrochemical test strips. The integrated LCD controller with autonomous blinking supports status icons and result displays without waking the CPU. DMA channels move ADC samples into RAM while the CPU sleeps, lowering average power. The 28-QFN (6x6 mm) footprint fits compact handheld enclosures. Combined with Microchip's MPLAB XC16 toolchain and validated firmware libraries, this shortens IEC 62304 and FDA submission cycles for medical device manufacturers.
Recommended
Electronic Shelf Labels (ESL) and Retail Displays
Electronic shelf labels in retail need sub-uA sleep currents, on-board segmented LCD drive, and wireless update capability - a strong fit for the PIC24FJ128GL302T-I/ML when paired with an external sub-GHz or BLE radio. The MCU's segment LCD controller with charge pump eliminates external bias components, and the autonomous animation feature enables blinking 'low stock' icons without CPU intervention. DMA + UART handle radio packet reception while the CPU sleeps, then wakes briefly to update the LCD framebuffer. The 128 KB Flash stores price tables and 8 KB RAM holds the LCD buffer. Whole-store battery life of 5+ years is achievable on 2xCR2032 cells with sleep current in the few-hundred-nA range documented in the datasheet.
Recommended
Industrial Sensor Gauges with LCD
Pressure, temperature, and flow gauges in industrial environments benefit from the PIC24FJ128GL302T-I/ML's industrial -40C to +85C temperature range and 12-bit ADC accuracy. The integrated LCD controller displays process values directly, while ECC Flash protects calibration data against bit flips in electrically noisy environments. Six DMA channels and five MCCP/SCCP timer modules handle pulse counting and PWM-driven actuator control without CPU overhead. The 28-QFN package with exposed thermal pad dissipates heat in enclosed gauge enclosures. Compared with an LCD-less MCU, the GL302 eliminates a separate LCD driver IC, reducing BOM cost and PCB area - a key advantage in price-sensitive industrial sensors.
Recommended
Consumer Remote Controls and Thermostats
Wall thermostats, universal remotes, and small appliances that display status on a segmented LCD are well-served by the PIC24FJ128GL302T-I/ML. The XLP sleep mode preserves battery life in wireless remotes, while the integrated LCD controller drives the LCD directly via charge pump. Two I2C buses connect to sensors (SHT31, MAX31855) or EEPROM, and four UARTs support IR transceivers in universal remote designs. The 6x6 mm QFN footprint enables slim enclosure designs. Designers can use MPLAB Code Configurator (MCC) for rapid peripheral setup, including timer-based wake, RTC alarms, and low-power ADC scans triggered by DMA.
Recommended
Portable Fitness and Wearable Devices
Wearables with segmented displays (step counters, heart-rate monitors, calorie trackers) gain from the PIC24FJ128GL302T-I/ML's XLP sleep and on-chip LCD drive. The MCU wakes on RTC tick or accelerometer interrupt, samples the sensor, updates the LCD, and returns to a few-hundred-nA sleep - the architecture proven in shipping fitness bands. The integrated 12-bit ADC captures heart-rate and motion data; DMA reduces CPU load. The 28-QFN package fits inside a coin-cell powered wristband enclosure. With ECC Flash and robust peripherals, the GL302 extends wearable field life beyond designs using less-integrated MCUs.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GL302T-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL302-I/ML | PIC24FJ128GL306-I/ML | PIC24FJ128GA702T-I/ML | PIC24FJ128GB202-I/MM |
|---|---|---|---|---|---|
| Package | 28-QFN (6x6 mm) | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB ECC | 128 KB ECC | 128 KB ECC | 128 KB ECC | 128 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| LCD Controller | Yes, 256 segments + charge pump | Yes, 256 segments + charge pump | Yes, 256 segments + charge pump | No | No |
| USB Support | No | No | No | No | Yes (USB FS) |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Packaging Format | Tape & Reel ('T' suffix) | Tray | Tray | Tape & Reel | Tray |
Key Differentiators
- Integrated 256-segment LCD controller with charge pump (vs PIC24FJ128GA702T-I/ML)
- XLP sleep current with LCD retention (vs PIC24FJ128GB202-I/MM)
- ECC Flash for harsh-environment reliability (vs PIC24FJ128GA702T-I/ML)
Design Notes
The 28-QFN package exposes a thermal pad (pin 28) that MUST be soldered to the PCB ground plane for electrical and thermal performance. Per Microchip's package guidelines, place at least 4 thermal vias under the EP to a ground pour. Land pattern should match Microchip package drawing C04-208A (6x6 mm QFN).
Estimated: Decoupling VDD/VSS and AVDD/AVSS with 100 nF ceramic caps placed within 3 mm of each supply pair minimizes switching noise. Add a bulk 10 uF tantalum or ceramic on VDD for transient suppression. The internal charge pump for LCD requires a 1 uF flying capacitor and a 1 uF reservoir capacitor connected per the datasheet reference circuit.
Do not exceed 3.6 V on VDD - the PIC24FJ 'GL' family operates at 2.0-3.6 V. Always enable the Fail-Safe Clock Monitor (FCM) and configure a safe clock switch to the internal LPRC if the primary oscillator stops. Use the PPS (Peripheral Pin Select) feature carefully - some pins lose analog or LCD functions after PPS remapping, which can break the LCD panel design.
Compliance Information
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 variants for automotive applications. Halogen-free status not explicitly listed in distributor data.