PIC24FJ64GL306-E/PT - 16-bit 32MHz 64KB Flash MCU | Microchip
MPN: PIC24FJ64GL306-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.1 | $31.00 |
| 100 | $2.78 | $278.00 |
| 500 | $2.45 | $1,225.00 |
| 1,000 | $2.15 | $2,150.00 |
PIC24FJ64GL306-E/PT Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory (typically Flash), RAM, and a mix of peripherals such as timers, communication interfaces (UART, SPI, I²C), ADCs, and increasingly application-specific blocks like LCD drivers. Within the broader hierarchy, PIC24F devices sit in the 16-bit MCU class (above 8-bit PIC MCUs and below 32-bit SAM/SAMD Cortex-M parts), and within Microchip's portfolio they are positioned for ultra-low-power (XLP) applications that still need more compute than an 8-bit core can deliver. The 'GL' suffix specifically denotes the LCD-driver variants targeting battery-powered, glass-segment user interfaces.
Key features include 16 MIPS performance at 32 MHz, 52 general-purpose I/O pins, dedicated LCD segment/commons pins, an on-chip charge pump for LCD contrast management in low-battery conditions, and CIPs that allow autonomous animation (alternating dual display, blinking, blanking) without CPU intervention. Sleep current drops to a few hundred nanoamps while retaining RAM and most register state - one of the headline claims of the XLP family. The device also integrates multiple 16-bit timers, a 12-bit ADC, comparators, PWM/SCCP/MCCP, RTCC, and serial interfaces.
Architecturally, the PIC24FJ64GL306 uses a modified Harvard architecture with 16-bit instructions and 24-bit data path, 17x17 hardware multiplier, and 32-bit divides, giving it roughly 1.5 DMIPS/MHz efficiency versus 1 DMIPS/MHz for classic 8-bit PICs. The integrated charge pump lets the LCD bias voltage remain stable even as VDD drops, simplifying the analog power tree for battery-powered consumer devices.
Typical applications include home appliances with segmented LCD front panels (ovens, washing machines), portable medical monitors, utility meters, e-bike dashboards, and IoT sensor nodes with integrated displays. The combination of low sleep current and rich CIP support makes it a strong fit for user-interface-heavy, battery-operated products.
When designing with this MCU, route multiple VDD/VSS pairs directly to their respective pins with short, wide traces and place decoupling capacitors within 2 mm of each VDD pin. The PGECx/PGEDx pair used for in-circuit serial programming must be brought out to a programming header; northernsoftware.com notes that for PIC24FJ64GL306 you must use them as a pair and connect every VSS/VDD pin to avoid programming failures.
This page synthesizes distributor pricing, drop-in alternatives from the same PIC24FJ GL family, application notes for segmented LCD designs, and practical layout guidance not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC24FJ64GL306-E/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 PIC24FJ64GL306-E/PT (same form factor and footprint) — differing in Package, ADC, Operating Temperature, Program Memory (Flash), Communication.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ64GL306-I/PT
✅ Drop-In✓ In Stock
$3.31 / Unit
View Datasheet →PIC24FJ64GL306T-I/PT
✅ Drop-In✓ In Stock
$2.65 / Unit
View Datasheet →PIC24FJ64GA705-E/PT
✅ Drop-In✓ In Stock
$2.21 / Unit
View Datasheet →PIC24FJ64GB410T-I/PT
✅ Drop-In✓ In Stock
$4.12 / Unit
View Datasheet →PIC24FJ64GC006T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ128GL306T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ64GL306-E/PT Maximum Ratings & Electrical Characteristics
| Series | PIC® XLP™ 24F (GL family) |
| Core | 16-bit PIC24F, modified Harvard |
| Operating Frequency | 32 MHz (16 MIPS) |
| Program Memory (Flash) | 64 KB (64K x 8), ECC |
| RAM | 8 KB |
| I/O Pins | 52 |
| LCD Segments | Up to 256 segments (8 COM x 32 SEG) |
| LCD Charge Pump | Integrated |
| ADC | 12-bit (multi-channel) |
| Timers | Multiple 16-bit timers |
| Communication | UART, SPI, I²C |
| RTCC | Real-Time Clock/Calendar |
| Operating Temperature | -40C to +125C (E-Temp, suffix -E) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC24FJ64GL306-E/PT Pin Configuration
| Pin 1 | OSC1/CLKI/RA0 — Oscillator crystal input or general I/O |
| Pin 2 | OSC2/CLKO/RA1 — Oscillator crystal output or general I/O |
| Pin 3 | RA2 — General purpose I/O |
| Pin 4 | RA3 — General purpose I/O |
| Pin 5 | RA4 — General purpose I/O |
| Pin 6 | RA5 — General purpose I/O |
| Pin 7 | RA6 — General purpose I/O |
| Pin 8 | RA7 — General purpose I/O |
| Pin 9 | RB0 — General purpose I/O / PGED1 |
| Pin 10 | RB1 — General purpose I/O / PGEC1 |
| Pin 11 | RB2 — General purpose I/O |
| Pin 12 | RB3 — General purpose I/O |
| Pin 13 | RB4 — General purpose I/O |
| Pin 14 | RB5 — General purpose I/O |
| Pin 15 | RB6 — General purpose I/O |
| Pin 16 | RB7 — General purpose I/O |
| Pin 17 | RC0 — General purpose I/O |
| Pin 18 | RC1 — General purpose I/O |
| Pin 19 | RC2 — General purpose I/O |
| Pin 20 | RC3 — General purpose I/O |
| Pin 21 | RC4 — General purpose I/O |
| Pin 22 | RC5 — General purpose I/O |
| Pin 23 | RC6 — General purpose I/O |
| Pin 24 | RC7 — General purpose I/O |
| Pin 25 | RD0 — General purpose I/O |
| Pin 26 | RD1 — General purpose I/O |
| Pin 27 | RD2 — General purpose I/O |
| Pin 28 | RD3 — General purpose I/O |
| Pin 29 | RD4 — General purpose I/O |
| Pin 30 | RD5 — General purpose I/O |
| Pin 31 | RD6 — General purpose I/O |
| Pin 32 | RD7 — General purpose I/O |
| Pin 33 | RE0 — General purpose I/O |
| Pin 34 | RE1 — General purpose I/O |
| Pin 35 | RE2 — General purpose I/O |
| Pin 36 | RE3 — General purpose I/O |
| Pin 37 | RE4 — General purpose I/O |
| Pin 38 | RE5 — General purpose I/O |
| Pin 39 | RE6 — General purpose I/O |
| Pin 40 | RE7 — General purpose I/O |
| Pin 41 | RF0 — General purpose I/O |
| Pin 42 | RF1 — General purpose I/O |
| Pin 43 | RF2 — General purpose I/O |
| Pin 44 | RF3 — General purpose I/O |
| Pin 45 | RF4 — General purpose I/O |
| Pin 46 | RF5 — General purpose I/O |
| Pin 47 | RF6 — General purpose I/O |
| Pin 48 | RF7 — General purpose I/O |
| Pin 49 | RG0 — General purpose I/O |
| Pin 50 | RG1 — General purpose I/O |
| Pin 51 | RG2 — General purpose I/O |
| Pin 52 | RG3 — General purpose I/O |
| Pin 53 | RG4 — General purpose I/O |
| Pin 54 | RG5 — General purpose I/O |
| Pin 55 | RG6 — General purpose I/O |
| Pin 56 | RG7 — General purpose I/O |
| Pin 57 | VDD — Positive supply |
| Pin 58 | VSS — Ground |
| Pin 59 | COM0 — LCD common 0 |
| Pin 60 | COM1 — LCD common 1 |
| Pin 61 | COM2 — LCD common 2 |
| Pin 62 | COM3 — LCD common 3 |
| Pin 63 | COM4 — LCD common 4 |
| Pin 64 | COM5 — LCD common 5 |
Typical Applications
PIC24FJ64GL306-E/PT is suitable for 6 applications: Home Appliance Front Panel (Oven / Washing Machine UI), Battery-Powered Utility Meter, Portable Medical Monitor, Industrial Sensor Display / HMI, Consumer Wearable / Activity Tracker, IoT Sensor Node with Local Display.
Home Appliance Front Panel (Oven / Washing Machine UI)
The PIC24FJ64GL306-E/PT is a strong fit for home-appliance user-interface boards that need to drive a segmented LCD display with custom icons, timers, and status indicators. Its integrated charge pump maintains LCD contrast as VDD sags during brown-outs or low-line conditions, and the Core Independent Peripherals handle alternating dual display and blinking animations without CPU load, so the 16 MIPS core can poll the keypad and run the state machine. Sleep currents in the low hundreds of nA keep the front panel alive on standby power within Energy Star limits, while the -40C to +125C E-Temp rating survives under-cabinet and laundry-room thermal stress.
Recommended
Battery-Powered Utility Meter
For electricity, gas, or water meters that must run 10+ years on a primary cell, the PIC24FJ64GL306-E/PT provides the right combination of eXtreme Low-Power sleep, integrated segmented LCD with charge pump, and EEPROM emulation in Flash to log interval consumption. The on-chip RTCC tracks time-of-use billing periods, and the 12-bit ADC digitizes sensor outputs without waking the application CPU heavily. The wide -40C to +125C range handles outdoor metering enclosures in cold and hot climates, while the segmented LCD allows the meter to display consumption and alarms without backlight power.
Recommended
Portable Medical Monitor
Portable medical devices such as blood-pressure cuffs, glucose meters, and pulse oximeters benefit from the PIC24FJ64GL306-E/PT's low sleep current, integrated segmented LCD drive, and E-Temp grade. The charge pump keeps the LCD readable on a partially discharged battery, the 16 MIPS core can run lightweight filtering and measurement algorithms, and the 52 I/O pins can interface to pressure sensors, SpO2 photodiodes, and keypad matrices without external mux chips. The on-chip ECC Flash adds reliability for medical-grade firmware integrity over multi-year deployments.
Recommended
Industrial Sensor Display / HMI
Industrial sensors and small HMIs that report pressure, temperature, or flow on a segmented glass display are a natural fit for the PIC24FJ64GL306-E/PT. The CIPs handle display refresh autonomously, freeing the CPU to run MODBUS or proprietary serial protocols over UART, and the 12-bit ADC with multiple analog inputs can read 4-20 mA loops and RTD bridges. The -40C to +125C range and the rugged TQFP-64 package tolerate vibration and thermal cycling in factory-floor enclosures.
Recommended
Consumer Wearable / Activity Tracker
Consumer wearables with segmented LCD faces (versus full AMOLED) benefit from the PIC24FJ64GL306-E/PT's nanoamp sleep current, charge pump for stable LCD contrast on a coin cell, and CIP-driven step-counting or blinking animations. The 32 MHz core can run BLE stack pre-processing or sensor-fusion algorithms, and the small TQFP-64 footprint fits inside a watch-style enclosure. The XLP family is designed specifically for coin-cell applications where the average current budget is in single-digit microamps.
Recommended
IoT Sensor Node with Local Display
IoT sensor nodes that need a local LCD readout (room thermostats, environment monitors, smart agriculture probes) pair well with the PIC24FJ64GL306-E/PT. Sleep currents in the hundreds of nA preserve battery life between measurements, the segmented LCD shows last reading and status without Wi-Fi, and the 12-bit ADC + multiple serial interfaces handle sensor and radio co-existence. The 64 KB ECC Flash is enough for application firmware plus a small OTA bootloader for secure field updates.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ64GL306-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ64GL306-I/PT | PIC24FJ128GL306T-I/PT | PIC24FJ64GA705-E/PT | PIC24FJ64GB410T-I/PT | PIC24FJ64GC006T-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10) | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same |
| Flash | 64 KB | 64 KB | 128 KB | 64 KB | 64 KB | 64 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 16 KB | 8 KB |
| Integrated LCD Charge Pump | Yes (GL family) | Yes | Yes | No | No | No |
| LCD Segments | Up to 256 | Up to 256 | Up to 256 | Up to 256 (external charge pump) | Up to 240 | Up to 240 |
| Operating Temperature | -40C to +125C (E-Temp) | -40C to +85C (I-Temp) | -40C to +85C (I-Temp) | -40C to +125C | -40C to +85C | -40C to +85C |
| USB / Crypto / CAN | None (GL baseline) | None | None | None | USB 2.0 FS | Crypto + dual CAN |
| Core Speed | 32 MHz (16 MIPS) | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
Key Differentiators
- Integrated segmented-LCD charge pump with Core Independent Peripherals (vs PIC24FJ64GA705-E/PT)
- Wider E-Temp range to +125C vs I-Temp +85C siblings (vs PIC24FJ64GL306-I/PT)
- XLP sleep current of low hundreds of nA (vs PIC24FJ64GB410T-I/PT)
Design Notes
Decoupling: Place a 100 nF X7R ceramic within 2 mm of every VDD/VSS pair on the PIC24FJ64GL306-E/PT. The 64-pin TQFP exposes multiple VDD/VSS pairs; per the Microchip PIC24FJ GL family datasheet and northernsoftware.com notes, ALL VSS pins must be connected even if unused, or ICSP programming may fail. Add a bulk 4.7 uF tantalum or 10 uF ceramic on the main 3.3V rail. Estimated: at 32 MHz active the core draws ~15 mA; sleep current is in the low hundreds of nA - design the LDO for sub-1 uA quiescent (e.g., MCP1700) if battery life matters.
ICSP programming: PGECx and PGEDx must be used as a pair (e.g., PGEC2 with PGED2, not PGEC1 with PGED2). The northernsoftware.com PIC24FJ64GL306 hardware note states that mixing pairs or leaving a VSS pin floating can cause programming failures even when the firmware itself runs correctly. Always check all VSS/VDD connections during bring-up if programming fails.
LCD segment routing: Route SEG0-31 and COM0-7 traces away from switching nodes (DC-DC converters, oscillator traces). The integrated charge pump generates VLCD internally at higher frequency than the core clock; noisy surroundings can couple into the charge-pump capacitor and show as ghost segments. Keep the charge-pump flying capacitor (typically 1 uF X7R) within 3 mm of the dedicated VLCD pins.
Thermal: At 32 MHz active draw of ~15 mA from 3.3V (approximately 50 mW), self-heating is minimal - the TQFP-64's theta_JA of around 50 C/W yields only ~2.5 C rise. The E-Temp rating (-40C to +125C) is therefore governed by ambient temperature in the enclosure, not by self-heating; ensure your enclosure ventilation matches the worst-case environment (e.g., inside an oven cavity vs an outdoor meter box).
Compliance Information
RoHS compliance and lead-free status verified via Microchip product page and DigiKey listing. AEC-Q100 is not applicable; the part is rated E-Temp (-40C to +125C) for industrial/extended applications but is not qualified for automotive safety-critical systems.