PIC24FJ128GL406-E/PT - 16-Bit MCU, 128KB Flash, USB, LCD | Microchip
MPN: PIC24FJ128GL406-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.85 | $3.85 |
| 10 | $3.42 | $34.20 |
| 100 | $2.78 | $278.00 |
| 500 | $2.31 | $1,155.00 |
| 1,000 | $2.05 | $2,050.00 |
PIC24FJ128GL406-E/PT Overview
What is a PIC24F microcontroller? The PIC24F family is a 16-bit MCU line from Microchip built on a modified Harvard architecture with a wide 24-bit instruction word. Within the broader microcontroller taxonomy, PIC24F sits below 32-bit Cortex-M parts but offers substantially more compute and peripherals than 8-bit PIC16/PIC18 devices, while retaining the low-power XP (eXtreme Low-Power) focus. The GL4 sub-family adds an integrated LCD controller, full-speed USB 2.0, and core-independent peripherals (CIPs) for safety-critical and human-interface designs.
Key features of the PIC24FJ128GL406 include up to 512 KB of dual-partition flash supporting real-time Over-The-Air (OTA) updates and EEPROM emulation, a segmented LCD driver with charge pump, full-speed USB 2.0 device/host/OTG, and a 16-channel 10/12-bit ADC. The device supports 2.0V to 3.6V operation and offers multiple low-power sleep modes down to nanoWatt levels, making it a fit for battery-powered consumer, medical, and industrial human-machine-interface (HMI) products.
Architecturally, the PIC24FJ128GL406 uses a 16-bit datapath with a 24-bit instruction set, hardware multiply/divide, and a wide set of timers, capture/compare, and PWM modules. The dual-partition flash with live-update capability allows the firmware to be updated in the field without downtime, an essential feature for connected IoT appliances and metering equipment that must remain in service across software revisions.
Typical applications include USB-connected HMI panels, IoT sensor hubs with LCD readouts, home appliances with segmented displays, medical point-of-care devices, e-metering and energy monitoring, and rugged industrial control panels. The combination of LCD + USB + OTA in a single 16-bit MCU simplifies the bill of materials and lowers BOM cost versus a 32-bit MCU + external LCD bridge.
When designing with this device, allocate adequate decoupling (100 nF + 4.7 uF) near each VDD/VSS pair and follow the package-specific land pattern for the PT (64-pin TQFP). For USB applications, the D+/D- traces must be 90-ohm differential and length-matched; the on-chip USB regulator requires a 4.7 uF external cap. Always confirm with the device errata sheet before locking firmware behaviour.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes that are not available from the manufacturer datasheet alone, helping engineers shorten the BOM and selection cycle.
Drop-in alternatives for PIC24FJ128GL406-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 PIC24FJ128GL406-E/PT (same form factor and footprint) — differing in Package, ADC, Operating Temperature, Core Architecture, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL405-E/PT
✅ Drop-In✓ In Stock
$2.21 / Unit
View Datasheet →PIC24FJ128GB606-I/MR
✅ Drop-In✓ In Stock
$3.62 / Unit
View Datasheet →PIC24FJ128GA606-I/PT
✅ Drop-In✓ In Stock
$4.32 / Unit
View Datasheet →PIC24FJ128GC006T-I/PT
✅ Drop-In✓ In Stock
$4.9 / Unit
View Datasheet →PIC24FJ128GB410-I/PT
✅ Drop-In✓ In Stock
$3.15 / Unit
View Datasheet →PIC24FJ128GL406-E/PT Maximum Ratings & Electrical Characteristics
| Core | PIC24F (16-bit modified Harvard) |
| CPU Speed | 32 MHz / 16 MIPS |
| Program Memory (Flash) | 128 KB (dual-partition) |
| RAM | 32 KB |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Operating Temperature | -40C to +125C (E grade) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount (Tray) |
| USB | Full-Speed USB 2.0 Device/Host/OTG |
| LCD Controller | Segmented LCD with charge pump |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC24FJ128GL406-E/PT Pin Configuration
| Pin 1 | VDD — Core logic power supply (2.0V-3.6V) |
| Pin 2 | RA0 — I/O port A bit 0 / analog input |
| Pin 3 | RA1 — I/O port A bit 1 / analog input |
| Pin 4 | RA2 — I/O port A bit 2 / analog input |
| Pin 5 | RA3 — I/O port A bit 3 / analog input |
| Pin 6 | RA4 — I/O port A bit 4 / analog input |
| Pin 7 | RA5 — I/O port A bit 5 / analog input |
| Pin 8 | RA6 — I/O port A bit 6 / analog input |
| Pin 9 | RA7 — I/O port A bit 7 / analog input |
| Pin 10 | VSS — Ground reference |
| Pin 11 | RB0 — I/O port B bit 0 |
| 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 |
| Pin 18 | RB7 — I/O port B bit 7 |
| Pin 19 | RC0 — I/O port C bit 0 |
| Pin 20 | RC1 — I/O port C bit 1 |
| Pin 21 | RC2 — I/O port C bit 2 |
| Pin 22 | RC3 — I/O port C bit 3 |
| Pin 24 | RC4 — I/O port C bit 4 |
| Pin 25 | RC5 — I/O port C bit 5 |
| Pin 26 | RC6 — I/O port C bit 6 |
| Pin 27 | RC7 — I/O port C bit 7 |
| Pin 28 | RD0 — I/O port D bit 0 |
| Pin 29 | RD1 — I/O port D bit 1 |
| Pin 30 | RD2 — I/O port D bit 2 |
| Pin 31 | RD3 — I/O port D bit 3 |
| Pin 32 | RD4 — I/O port D bit 4 |
| Pin 33 | RD5 — I/O port D bit 5 |
| Pin 34 | RD6 — I/O port D bit 6 |
| Pin 35 | RD7 — I/O port D bit 7 |
| Pin 36 | RE0 — I/O port E bit 0 |
| Pin 37 | RE1 — I/O port E bit 1 |
| Pin 38 | RE2 — I/O port E bit 2 |
| Pin 39 | RE3 — I/O port E bit 3 |
| Pin 40 | RE4 — I/O port E bit 4 |
| Pin 41 | RE5 — I/O port E bit 5 |
| Pin 42 | RE6 — I/O port E bit 6 |
| Pin 43 | RE7 — I/O port E bit 7 |
| Pin 44 | RF0 — I/O port F bit 0 |
| Pin 45 | RF1 — I/O port F bit 1 |
| Pin 46 | RF2 — I/O port F bit 2 |
| Pin 47 | RF3 — I/O port F bit 3 |
| Pin 48 | RF4 — I/O port F bit 4 |
| Pin 49 | RF5 — I/O port F bit 5 |
| Pin 50 | VSS — Ground reference |
| Pin 51 | VDD — Core logic power supply |
| Pin 52 | RF6 — I/O port F bit 6 |
| Pin 53 | RF7 — I/O port F bit 7 |
| Pin 54 | RG0 — I/O port G bit 0 |
| Pin 55 | RG1 — I/O port G bit 1 |
| Pin 56 | RG2 — I/O port G bit 2 |
| Pin 57 | RG3 — I/O port G bit 3 |
| Pin 58 | D+ — USB data plus |
| Pin 59 | D- — USB data minus |
| Pin 60 | VBUS — USB VBUS sense |
| Pin 61 | VUSB3V3 — USB internal regulator output (4.7uF cap) |
| Pin 62 | RG6 — I/O port G bit 6 |
| Pin 63 | RG7 — I/O port G bit 7 |
| Pin 64 | OSC1 — Crystal oscillator input |
Typical Applications
PIC24FJ128GL406-E/PT is suitable for 6 applications: USB-Connected HMI Panels, IoT Sensor Hubs with LCD, Home Appliance Control Boards, Medical Point-of-Care Devices, Energy Metering and Sub-Metering, Industrial Control Panels.
USB-Connected HMI Panels
The PIC24FJ128GL406-E/PT's on-chip full-speed USB 2.0 controller (device/host/OTG) and segmented LCD driver make it a strong fit for USB-connected human-machine-interface panels. Its 32 KB RAM supports display refresh buffers while leaving room for USB endpoint descriptors. The 16 MIPS performance at 32 MHz handles real-time USB HID or CDC stacks alongside UI rendering. Unlike 8-bit PIC16 alternatives, the GL406's 128 KB dual-partition flash allows live OTA firmware updates on field-deployed panels, eliminating service interruptions. Designers should follow USB-IF trace routing (90 ohm differential, length-matched D+/D-) and add a 4.7 uF cap on the internal USB regulator. Recommended companion MPNs below cover external peripherals.
Recommended
IoT Sensor Hubs with LCD
The PIC24FJ128GL406-E/PT integrates a segmented LCD controller with built-in charge pump, eliminating the external LCD driver IC common in IoT sensor hubs. Its nanoWatt sleep modes (down to sub-uA currents) preserve battery life across long-lived sensor deployments. The dual-partition 128 KB flash with OTA capability means firmware can be updated remotely to add new sensor protocols or fix bugs without field returns. With 32 KB RAM, the MCU can buffer multiple sensor samples before transmitting over USB or UART. The 2.0V-3.6V supply range supports direct lithium battery operation. Recommended companion MPNs include Bluetooth/Wi-Fi co-processors.
Recommended
Home Appliance Control Boards
The PIC24FJ128GL406-E/PT's extended -40C to +125C temperature grade and integrated LCD segment driver make it suitable for white-goods control boards such as washing machines, ovens, and induction cooktops. The on-chip Core Independent Peripherals (CIPs) handle sensor monitoring, motor PWM, and safety timers without CPU intervention, freeing the 16 MIPS core to manage the user interface. The 128 KB dual-partition flash allows manufacturers to push firmware updates after the product ships. The 10/12-bit ADC supports up to 16 channels for temperature, humidity, and current sensing. Recommended companion MPNs cover the motor driver and display glass.
Recommended
Medical Point-of-Care Devices
The PIC24FJ128GL406-E/PT serves point-of-care diagnostic devices where USB connectivity for data transfer to a host PC and an integrated LCD for local result display are required. Its 32 KB RAM supports USB endpoint buffers plus diagnostic waveform storage. The wide operating voltage and temperature range suit portable, battery-powered medical carts. Hardware CIPs can monitor sensor integrity for IEC 62304-aligned safety checks without burdening the main CPU. Dual-partition OTA enables field updates to add new test panels as regulatory approvals expand. Recommended companion MPNs cover precision ADCs and BLE link modules.
Recommended
Energy Metering and Sub-Metering
The PIC24FJ128GL406-E/PT is well-suited for residential and commercial electricity meters that need a segmented LCD readout and USB or isolated serial communication. Its dual-partition 128 KB flash stores metering tables, tamper logs, and load profiles while supporting remote OTA firmware upgrades mandated by utility requirements. The on-chip 16-bit sigma-delta-friendly peripherals can drive energy-measurement front ends. The extended temperature grade suits outdoor meter enclosures. Recommended companion MPNs cover metering AFE chips and isolation transformers.
Recommended
Industrial Control Panels
The PIC24FJ128GL406-E/PT powers industrial control panels where a segmented LCD plus USB host for firmware sticks or USB device for configuration is required. The 32 KB RAM supports Modbus, CANopen, and USB CDC stacks simultaneously. Core independent peripherals handle encoder counting and PWM-driven actuator control without CPU overhead, improving deterministic response. The wide temperature range and dual-partition flash support ruggedized industrial environments with field firmware updates. Recommended companion MPNs cover RS-485 transceivers and isolated CAN drivers.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GL406-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL405-E/PT | PIC24FJ128GB606-I/MR | PIC24FJ128GA606-I/PT | PIC24FJ128GC006T-I/PT | PIC24FJ128GB410-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same | TQFP-64 (10x10) - same |
| Core | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) | PIC24F (16-bit) |
| CPU Speed | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS | 32 MHz / 16 MIPS |
| Flash | 128 KB dual-partition | 128 KB dual-partition | 128 KB single partition | 128 KB single partition | 128 KB single partition | 128 KB single partition |
| RAM | 32 KB | 32 KB | 32 KB | 8 KB | 32 KB | 32 KB |
| USB | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | No USB |
| LCD Controller | Yes (segmented + charge pump) | Yes (segmented) | Yes (graphical) | No | Yes (segmented) | Yes (graphical) |
| Operating Temperature | -40C to +125C (E grade) | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Dual-partition flash with OTA update support (vs PIC24FJ128GB606-I/MR)
- 32 KB RAM versus 8 KB on lower families (vs PIC24FJ128GA606-I/PT)
- Integrated segmented LCD controller with charge pump (vs PIC24FJ128GA606-I/PT)
Design Notes
Place 100 nF decoupling capacitors as close as possible to every VDD/VSS pair on the PIC24FJ128GL406-E/PT. Add a bulk 4.7 uF ceramic on the main 3.3V rail. The USB D+/D- traces must be 90-ohm differential and length-matched within 150 mil. Keep the VUSB3V3 (pin 61) 4.7 uF bypass within 5 mm of the pin to meet USB-IF compliance.
The PIC24FJ128GL406-E/PT nanoWatt sleep modes draw sub-uA currents only if unused peripherals are explicitly disabled in firmware and all I/O pins are configured with the lowest-drive setting. When running the LCD controller, the charge pump load can add 50-200 uA; size batteries accordingly. For battery designs, use the on-chip LPRC low-power RC oscillator in sleep rather than the 32 kHz crystal.
Do not assume the GL406's dual-partition flash will protect against incomplete OTA updates: always implement a watchdog-based rollback in firmware that reverts to the previous image if the new image fails to boot within 5 seconds. The LCD segment lines double as GPIO and must be reconfigured after each display refresh. Confirm pin compatibility before swapping the GL406 with the GA/GB/GC families because some peripherals differ.
When using the USB module, place a common-mode choke on D+/D- if the board will be certified for industrial EMI. Keep digital switching traces away from the LCD bias voltage pins to avoid display jitter. The segmented LCD driver uses charge-pump voltages up to 5V that can couple into nearby analog inputs; add a ground guard trace between LCD and ADC traces.
Compliance Information
RoHS-compliant per Microchip product page and distributor listings. Not AEC-Q100 qualified - not designed for automotive under-hood applications. Halogen-free per Microchip environmental compliance statement.