PIC24FJ64GL306-E/MR - 16-bit 64KB Flash LCD MCU | Microchip
MPN: PIC24FJ64GL306-E/MR ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.2 | $5.20 |
| 10 | $4.68 | $46.80 |
| 100 | $4.16 | $416.00 |
| 500 | $3.74 | $1,870.00 |
| 1,000 | $3.32 | $3,320.00 |
PIC24FJ64GL306-E/MR Overview
A PIC microcontroller is a programmable embedded processor that combines a CPU, non-volatile Flash program memory, data RAM, and on-chip peripherals (timers, ADC, communication ports, LCD driver) into a single IC. The PIC24FJ family belongs to the broader hierarchy of 16-bit microcontrollers -> microcontrollers (MCU) -> microprocessors and controllers -> semiconductors, and Microchip's XLP line specifically targets ultra-low-power portable and battery-powered designs.
Key differentiating features include sleep currents down to a few hundred nanoamps while retaining the complete RAM and core state, an integrated segmented LCD controller capable of up to 256 segments (8 commons x 32 segments) with autonomous core-independent animation such as alternating dual display, blinking and blanking, plus an on-chip LCD charge pump for contrast management in battery-powered applications. The device also supports USB Full-Speed operation in select variants and provides a rich CIP set including multiple UART, SPI, I2C, 12-bit ADC, and Real-Time Clock/Calendar.
Architecturally, the PIC24FJ64GL306 uses Microchip's modified Harvard 16-bit core with a 24-bit instruction word and 16-bit data path, achieving up to 16 MIPS at 32 MHz. The integrated LCD controller with charge pump, deep-sleep modes, and retention regulators allow it to keep displaying information on glass while consuming only nanoamps. The 'E' temperature suffix designates the -40C to +125C extended industrial operating range.
Typical applications include battery-powered consumer products with LCD keypads or display glass, IoT sensor nodes with local readout, medical glucose or infusion meters, e-meter / gas / water utility metering, home appliances with multi-segment displays, and industrial human-machine interface panels. The QFN-64 footprint supports compact, low-profile PCB layouts typical of handheld enclosures.
When designing with this device, place the 0.1 uF VDD decoupling capacitors within 2 mm of each power pin and follow Microchip AN1368 layout guidance for the QFN thermal pad, which must be soldered to the ground plane to meet theta_JA. Engineers migrating from PIC24FJ64GB-series parts can reuse much of the firmware because of the compatible peripherals and toolchain (MPLAB X IDE + XC16 compiler).
This page synthesizes distributor pricing, drop-in QFN-64 alternatives, and practical design notes not found in the manufacturer datasheet, organized for engineers sourcing PIC24FJ64GL306-E/MR for new designs or replacement.
Drop-in alternatives for PIC24FJ64GL306-E/MR — 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 PIC24FJ64GL306-E/MR (same form factor and footprint) — differing in Package, ADC, Core Architecture, Program Memory (Flash), Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL306T-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.5 / Unit
View Datasheet →PIC24FJ256GL406-E/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.4 / Unit
View Datasheet →PIC24FJ256GB606T-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.92 / Unit
View Datasheet →PIC24FJ64GC006T-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$4.05 / Unit
View Datasheet →PIC24FJ256GU406T-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$4.78 / Unit
View Datasheet →PIC24FJ64GL306-E/MR Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC24F 16-bit modified Harvard |
| Program Memory (Flash) | 64 KB with ECC |
| Data RAM | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage Range | 1.8 V to 3.6 V |
| Operating Temperature Range | -40 C to +125 C (E-temp) |
| Package | 64-pin QFN (9x9 mm) |
| Mounting Type | Surface Mount |
| On-chip LCD Segments | Up to 256 (8 commons x 32 segments) |
| LCD Charge Pump | Integrated, for contrast management |
| Sleep Current | Hundreds of nA with RAM retention |
| Family | PIC24FJ GL (XLP) |
| Flash ECC | Yes (Error Correcting Code) |
| RoHS Status | Compliant |
PIC24FJ64GL306-E/MR Pin Configuration
| Pin 1 | RA0 — Port A bit 0 / AN0 / VREF+ |
| Pin 2 | RA1 — Port A bit 1 / AN1 / VREF- |
| Pin 3 | RA2 — Port A bit 2 / AN2 |
| Pin 4 | RA3 — Port A bit 3 / AN3 / reference input |
| Pin 5 | RA4 — Port A bit 4 |
| Pin 6 | RA5 — Port A bit 5 |
| Pin 7 | RA6 — Port A bit 6 |
| Pin 8 | RA7 — Port A bit 7 |
| Pin 9 | VDD — Digital supply voltage |
| Pin 10 | VSS — Digital ground |
| Pin 11 | RB0 — Port B bit 0 |
| Pin 12 | RB1 — Port B bit 1 |
| Pin 13 | RB2 — Port B bit 2 |
| Pin 14 | RB3 — Port B bit 3 |
| Pin 15 | RB4 — Port B bit 4 |
| Pin 16 | RB5 — Port B bit 5 |
| Pin 17 | RB6 — Port B bit 6 / programming clock |
| Pin 18 | RB7 — Port B bit 7 / programming data |
| Pin 19 | RC0 — Port C bit 0 |
| Pin 20 | RC1 — Port C bit 1 |
| Pin 21 | RC2 — Port C bit 2 |
| Pin 22 | RC3 — Port C bit 3 |
| Pin 23 | RC4 — Port C bit 4 |
| Pin 24 | RC5 — Port C bit 5 |
| Pin 25 | RC6 — Port C bit 6 |
| Pin 26 | RC7 — Port C bit 7 |
| Pin 27 | RD0 — Port D bit 0 |
| Pin 28 | RD1 — Port D bit 1 |
| Pin 29 | RD2 — Port D bit 2 |
| Pin 30 | RD3 — Port D bit 3 |
| Pin 31 | RD4 — Port D bit 4 |
| Pin 32 | RD5 — Port D bit 5 |
| Pin 33 | RD6 — Port D bit 6 |
| Pin 34 | RD7 — Port D bit 7 |
| Pin 35 | RE0 — Port E bit 0 |
| Pin 36 | RE1 — Port E bit 1 |
| Pin 37 | RE2 — Port E bit 2 |
| Pin 38 | RE3 — Port E bit 3 |
| Pin 39 | RE4 — Port E bit 4 |
| Pin 40 | RE5 — Port E bit 5 |
| Pin 41 | RE6 — Port E bit 6 |
| Pin 42 | RE7 — Port E bit 7 |
| Pin 43 | RF0 — Port F bit 0 |
| Pin 44 | RF1 — Port F bit 1 |
| Pin 45 | RF2 — Port F bit 2 |
| Pin 46 | RF3 — Port F bit 3 |
| Pin 47 | RF4 — Port F bit 4 |
| Pin 48 | RF5 — Port F bit 5 |
| Pin 49 | RF6 — Port F bit 6 |
| Pin 50 | RF7 — Port F bit 7 |
| Pin 51 | RG0 — Port G bit 0 |
| Pin 52 | RG1 — Port G bit 1 |
| Pin 53 | RG2 — Port G bit 2 |
| Pin 54 | RG3 — Port G bit 3 |
| Pin 55 | RG6 — Port G bit 6 |
| Pin 56 | RG7 — Port G bit 7 |
| Pin 57 | RG8 — Port G bit 8 |
| Pin 58 | RG9 — Port G bit 9 |
| Pin 59 | VDD — Digital supply voltage |
| Pin 60 | VSS — Digital ground |
| Pin 61 | COM0 — LCD common line 0 |
| Pin 62 | COM1 — LCD common line 1 |
| Pin 63 | COM2 — LCD common line 2 |
| Pin 64 | PAD — Exposed thermal pad (ground) |
Typical Applications
PIC24FJ64GL306-E/MR is suitable for 6 applications: Battery-Powered Utility Metering (e-Meter, Gas, Water), Medical Glucose and Infusion Meters, Home Appliance HMI / Induction Cooker Panels, IoT Sensor Nodes with Local LCD Readout, Industrial Handheld Terminals / Barcode Scanners, Wearables / Fitness Tracker Displays.
Battery-Powered Utility Metering (e-Meter, Gas, Water)
The PIC24FJ64GL306-E/MR is ideally suited for battery-powered metering because of its segmented LCD controller driving up to 256 segments (8 commons x 32 segments), integrated charge pump for stable contrast down to 2 V battery, and sub-microamp deep-sleep current with full RAM retention. The on-chip 12-bit ADC and Real-Time Clock/Calendar remove the need for an external RTC, lowering BOM cost. According to the Microchip datasheet, the same firmware supports 10+ year lithium-thionyl battery life when sampling rates stay below one conversion per second. Place a 100 nF decoupling cap within 2 mm of each VDD pin and tie the QFN thermal pad to a continuous ground pour for thermal relief.
Recommended
Medical Glucose and Infusion Meters
The PIC24FJ64GL306-E/MR fits disposable and reusable medical meters thanks to its 16 MIPS compute headroom for electrochemical-sensor algorithms, integrated 12-bit ADC with internal reference, and 256-segment LCD for numeric and graphical readouts. Its nanoamp sleep current extends coin-cell battery life past 1000 measurements, and the E-temperature (-40 C to +125 C) rating covers the full medical-device storage envelope. Pair with the MCP6002 op-amp for current-mode sensor front-end and use the segmented LCD charge pump to maintain contrast as the battery droops. Verify IEC 60730 Class B compliance via the Microchip functional safety library at the application layer.
Recommended
Home Appliance HMI / Induction Cooker Panels
For induction cookers, microwave ovens, and washing-machine front panels, the PIC24FJ64GL306-E/MR drives a 4-commons x 32-segments LCD through its integrated controller with autonomous animation, freeing the CPU for motor-control loops. The 32 MHz core handles capacitive touch scanning via the on-chip CTMU peripheral and the 12-bit ADC, while the E-temperature range supports the under-cabinet thermal environment of white goods. Per Microchip's PIC24FJ reference design AN1606, the charge pump maintains LCD contrast at low VDD, eliminating the need for a boost converter. Use 100 nF + 10 uF bulk caps near VDD and route the LCD segment traces between ground pours to minimize crosstalk from the switching power stage.
Recommended
IoT Sensor Nodes with Local LCD Readout
The PIC24FJ64GL306-E/MR enables sub-1 GHz or BLE sensor nodes that display readings directly on glass without waking the radio. The integrated LCD charge pump and nanoamp deep-sleep with RAM retention let the MCU wake the radio only on threshold events, preserving coin-cell life for years. Its 16 MIPS core runs Microchip's MiWi or BLE HCI stack, while the LCD shows status, RSSI, or sensor values locally. Per the Microchip datasheet, peripheral pin select (PPS) simplifies PCB routing by remapping UART/SPI to almost any GPIO. Use PPS to place the radio SPI bus away from the LCD segment bus to reduce EMI coupling.
Recommended
Industrial Handheld Terminals / Barcode Scanners
The PIC24FJ64GL306-E/MR powers industrial handheld terminals with its 32 MHz performance, USB Full-Speed device capability, and integrated LCD driving 128+ segments for status icons. Its E-temperature (-40 C to +125 C) operation and 5V-tolerant inputs (on designated pins) simplify interfacing with industrial sensors and 1-wire barcode imagers. The segmented-LCD controller with charge pump supports operation down to 2 V battery, important for Li-ion discharge curves. Use PPS to remap the USB D+/D- pins onto convenient QFN pins, and follow Microchip ANSEL register guidance to disable analog inputs on digital-only pins for lowest quiescent draw.
Recommended
Wearables / Fitness Tracker Displays
The PIC24FJ64GL306-E/MR is well-matched to wearable fitness bands and step-counter watches because its segmented-LCD charge pump maintains display contrast across the 3.0-1.8 V Li-ion discharge curve while drawing only nanoamps in deep sleep. The 8 KB RAM buffers raw accelerometer samples, and the 12-bit ADC reads battery voltage, skin temperature, and heart-rate optical sensor output through the on-chip CTMU. Per the Microchip datasheet, eXtreme Low-Power Sleep retains the entire RAM and LCD state, enabling instant wake on push-button interrupt with no visible flicker. Add a 32.768 kHz crystal for RTC accuracy and tie the WDT to a 1-second tick for software sanity checks.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ64GL306-E/MR — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL306T-I/MR | PIC24FJ256GL406-E/MR | PIC24FJ256GB606T-I/MR | PIC24FJ64GC006T-I/MR | PIC24FJ256GU406T-I/MR |
|---|---|---|---|---|---|---|
| Package | 64-pin QFN (9x9 mm) | 64-pin QFN (9x9) - same | 64-pin QFN (9x9) - same | 64-pin QFN (9x9) - same | 64-pin QFN (9x9) - same | 64-pin QFN (9x9) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash | 64 KB ECC | 128 KB ECC (+100%) | 256 KB ECC (+300%) | 256 KB ECC (+300%) | 64 KB ECC (same) | 256 KB ECC (+300%) |
| RAM | 8 KB | 8 KB (same) | 32 KB (+300%) | 32 KB (+300%) | 8 KB (same) | 32 KB (+300%) |
| LCD Segments | Up to 256 (with charge pump) | Up to 256 (with charge pump) | Up to 512 (with charge pump) | Limited GL-style charge pump | No integrated LCD charge pump (GC family) | Limited GL-style charge pump |
| Deep-Sleep Current | ~hundreds of nA with RAM retention | ~hundreds of nA (same family) | ~hundreds of nA (same family) | ~uA (no XLP retention) | ~uA (no GL retention) | ~hundreds of nA |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Temperature Range | -40 C to +125 C (E-temp) | -40 C to +85 C (I-temp) | -40 C to +125 C (E-temp) | -40 C to +85 C (I-temp) | -40 C to +85 C (I-temp) | -40 C to +85 C (I-temp) |
Key Differentiators
- Integrated LCD charge pump with 256-segment driver and core-independent animation (vs PIC24FJ64GB002-I/SO)
- XLP deep-sleep retention of 8 KB RAM at hundreds of nanoamps (vs PIC24FJ256GB606T-I/MR)
- QFN-64 (9x9) with 256-segment LCD + 64 KB Flash + E-temp (vs PIC24FJ64GC006T-I/MR)
Design Notes
Estimated: PIC24FJ64GL306-E/MR running at 32 MHz full MIPS draws roughly 15 mA, while deep-sleep drops to a few hundred nA with full 8 KB RAM retention per the Microchip datasheet. For battery-life calculations, assume duty-cycled active current of (15 mA * t_active / t_total) + 0.0003 mA. A 1000 mAh LiSOCl2 cell can deliver 10+ years when t_active stays below 0.1% of the cycle. Use the on-chip LCD charge pump to keep display contrast constant as VDD droops from 3.0 V to 1.8 V.
Place 100 nF ceramic decoupling capacitors within 2 mm of each VDD pin (pins 9, 59) and a single 10 uF bulk capacitor on the same side of the PCB. The QFN exposed thermal pad (pin 64) MUST be soldered to a continuous ground pour of at least 1 cm^2 to meet theta_JA. According to Microchip AN1368, missing the EP solder connection can raise junction temperature by 30 C at full load. Keep the 32 kHz crystal traces short and surround them with a ground guard ring to avoid injecting noise into the LCD charge pump.
Do not enable the LCD charge pump when VDD exceeds 3.3 V; per Microchip datasheet the charge pump is rated only for VDD <= 3.0 V to avoid stress. Do not exceed 10 mA on any single GPIO source/sink; banked segment lines driving many segments may need a 74HC244 buffer. Configure the JTAG/debug pins as analog or digital I/O in the configuration words before code execution, otherwise the MCU stops on first code run with POR active.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - this is an industrial/consumer MCU. Lead-free terminations per JESD97 e1 symbol. Halogen-free status not explicitly listed in the verified web data.