PIC24FJ128GL410-I/PT - 16-Bit MCU, 128KB Flash, USB, LCD | Microchip
MPN: PIC24FJ128GL410-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.04 | $7.04 |
| 10 | $6.34 | $63.40 |
| 100 | $5.5 | $550.00 |
| 500 | $4.86 | $2,430.00 |
| 1,000 | $4.32 | $4,320.00 |
PIC24FJ128GL410-I/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash/RAM), and programmable peripherals. The PIC24F family sits in the 16-bit MCU tier in Microchip's product hierarchy: 16-bit MCU -> PIC24F -> PIC24FJ GL4/GU4 family -> low-power LCD MCU with USB. Compared with 8-bit MCUs (PIC16/PIC18), the PIC24FJ offers higher MIPS-per-mW, more deterministic interrupts, and 16-bit data paths suited to signal conditioning and small protocol stacks.
Key features of the PIC24FJ128GL410 include 128 KB ECC Flash supporting dual-partition OTA updates and EEPROM emulation, a hardware crypto engine supporting AES, DES, and SHA, a segmented LCD driver with up to 512 segments, and a 10-bit/12-bit configurable ADC. The peripheral set adds USB 2.0 full-speed with on-chip transceiver, a parallel master port (PMP), multiple UART/SPI/I2C, and 5 CCP/PWM modules. CIPs such as the CRC, SENT, and configurable logic cells allow peripherals to operate without CPU intervention, reducing latency and power.
Architecture-wise, the device is built around a Harvard RISC core with a 16-bit instruction path and 24-bit instructions. ECC on Flash protects against bit flips, while a dual-partition Flash layout enables live firmware updates by booting into a backup image. The integrated LCD charge pump and bias generator allow glass drive without external rails, and the segmented LCD controller supports multiplexed panels up to 1/8 duty.
Typical applications include industrial human-machine interfaces (HMI) with LCD, USB-connected sensor and meter modules, white goods and appliance control panels, medical point-of-care instruments, and battery-powered data loggers with segmented displays. Designers use the part where low active and sleep power, on-chip USB, and an integrated LCD segment driver replace separate display controller ICs.
When designing with this MCU, verify the supply decoupling network (typically 100 nF plus 1 uF per Vdd pair) and choose the Vbat/Vddcore mode early because the LCD charge pump draws extra current. Plan the segment-to-pin mapping against the chosen glass to avoid mid-cycle contention, and reserve a pair of PGECx/PGEDx pins for ICSP and debugging.
This page combines distributor pricing, drop-in alternatives, and design notes not found in the manufacturer datasheet alone, giving engineers a single, query-ready reference for sourcing PIC24FJ128GL410-I/PT.
Drop-in alternatives for PIC24FJ128GL410-I/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 PIC24FJ128GL410-I/PT (same form factor and footprint) — differing in Package, Core Architecture, ADC, Operating Temperature, USB.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GL406-I/PT
✅ Drop-In✓ In Stock
$2.84 / Unit
View Datasheet →PIC24FJ128GL405-I/PT
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →PIC24FJ128GB410-I/PT
✅ Drop-In✓ In Stock
$3.15 / Unit
View Datasheet →PIC24FJ128GA410-I/PT
✅ Drop-In✓ In Stock
$3.21 / Unit
View Datasheet →PIC24FJ128GA610-I/PT
✅ Drop-In✓ In Stock
$4.85 / Unit
View Datasheet →PIC24FJ128GB606-I/PT
✅ Drop-In✓ In Stock
$2.55 / Unit
View Datasheet →PIC24FJ128GL410-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | 16-bit PIC24F RISC |
| Program Memory (Flash) | 128 KB (128K x 8) ECC |
| RAM | 32 KB |
| Max CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage Range | 3.0 V to 3.6 V |
| Package | TQFP-100 (12x12 mm) |
| Pin Count | 100 |
| I/O Pins | Up to 85 |
| ADC | 10-bit and 12-bit (up to 16 channels) |
| LCD Driver | Integrated segmented LCD, up to 512 segments |
| USB | USB 2.0 full-speed with on-chip transceiver |
| Crypto Engine | AES, DES, 3DES, SHA-1/SHA-256 (per family docs) |
| Peripherals | UART, SPI, I2C, PMP, CCP/PWM, CRC, SENT, CLC |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC24FJ128GL410-I/PT Pin Configuration
| Pin 1 | RA0 — Port A bit 0 / analog input / segmented LCD |
| Pin 2 | RA1 — Port A bit 1 / analog input / segmented LCD |
| Pin 3 | RA2 — Port A bit 2 / analog input / segmented LCD |
| Pin 4 | RA3 — Port A bit 3 / analog input / segmented LCD |
| Pin 5 | RA4 — Port A bit 4 / segmented LCD |
| Pin 6 | RA5 — Port A bit 5 / segmented LCD |
| Pin 7 | RA6 — Port A bit 6 / segmented LCD |
| Pin 8 | RA7 — Port A bit 7 / segmented LCD |
| Pin 9 | RA8 — Port A bit 8 / segmented LCD |
| Pin 10 | RA9 — Port A bit 9 / segmented LCD |
| Pin 11 | RA10 — Port A bit 10 / segmented LCD |
| Pin 12 | RA11 — Port A bit 11 / segmented LCD |
| Pin 13 | RA12 — Port A bit 12 / segmented LCD |
| Pin 14 | RA13 — Port A bit 13 / segmented LCD |
| Pin 15 | RA14 — Port A bit 14 / segmented LCD |
| Pin 16 | RA15 — Port A bit 15 / segmented LCD |
| Pin 17 | VDD — Positive supply (3.3V nominal) |
| Pin 18 | VSS — Ground reference |
| Pin 19 | RB0 — Port B bit 0 / segmented LCD / PGED1 |
| Pin 20 | RB1 — Port B bit 1 / segmented LCD / PGEC1 |
| Pin 21 | RB2 — Port B bit 2 / segmented LCD / AN2 |
| Pin 22 | RB3 — Port B bit 3 / segmented LCD / AN3 |
| Pin 23 | RB4 — Port B bit 4 / segmented LCD / AN4 |
| Pin 24 | RB5 — Port B bit 5 / segmented LCD / AN5 |
| Pin 25 | RB6 — Port B bit 6 / segmented LCD / AN6 |
| Pin 26 | RB7 — Port B bit 7 / segmented LCD / AN7 |
| Pin 27 | RB8 — Port B bit 8 / segmented LCD |
| Pin 28 | RB9 — Port B bit 9 / segmented LCD |
| Pin 29 | RB10 — Port B bit 10 / segmented LCD |
| Pin 30 | RB11 — Port B bit 11 / segmented LCD |
| Pin 31 | RB12 — Port B bit 12 / segmented LCD |
| Pin 32 | RB13 — Port B bit 13 / segmented LCD / AN13 |
| Pin 33 | RB14 — Port B bit 14 / segmented LCD / AN14 |
| Pin 34 | RB15 — Port B bit 15 / segmented LCD / AN15 |
| Pin 35 | VSS — Ground reference |
| Pin 36 | VDD — Positive supply (3.3V nominal) |
| Pin 37 | RC0 — Port C bit 0 / segmented LCD |
| Pin 38 | RC1 — Port C bit 1 / segmented LCD |
| Pin 39 | RC2 — Port C bit 2 / segmented LCD |
| Pin 40 | RC3 — Port C bit 3 / segmented LCD |
| Pin 41 | RC4 — Port C bit 4 / segmented LCD |
| Pin 42 | RC5 — Port C bit 5 / segmented LCD |
| Pin 43 | RC6 — Port C bit 6 / segmented LCD |
| Pin 44 | RC7 — Port C bit 7 / segmented LCD |
| Pin 45 | RC8 — Port C bit 8 / segmented LCD |
| Pin 46 | RC9 — Port C bit 9 / segmented LCD |
| Pin 47 | RC10 — Port C bit 10 / segmented LCD |
| Pin 48 | RC11 — Port C bit 11 / segmented LCD |
| Pin 49 | RC12 — Port C bit 12 / segmented LCD |
| Pin 50 | RC13 — Port C bit 13 / segmented LCD |
| Pin 51 | RC14 — Port C bit 14 / segmented LCD |
| Pin 52 | RC15 — Port C bit 15 / segmented LCD |
| Pin 53 | VSS — Ground reference |
| Pin 54 | VDD — Positive supply (3.3V nominal) |
| Pin 55 | RD0 — Port D bit 0 / segmented LCD |
| Pin 56 | RD1 — Port D bit 1 / segmented LCD |
| Pin 57 | RD2 — Port D bit 2 / segmented LCD |
| Pin 58 | RD3 — Port D bit 3 / segmented LCD |
| Pin 59 | RD4 — Port D bit 4 / segmented LCD |
| Pin 60 | RD5 — Port D bit 5 / segmented LCD |
| Pin 61 | RD6 — Port D bit 6 / segmented LCD |
| Pin 62 | RD7 — Port D bit 7 / segmented LCD |
| Pin 63 | RD8 — Port D bit 8 / segmented LCD |
| Pin 64 | RD9 — Port D bit 9 / segmented LCD |
| Pin 65 | RD10 — Port D bit 10 / segmented LCD |
| Pin 66 | RD11 — Port D bit 11 / segmented LCD |
| Pin 67 | RD12 — Port D bit 12 / segmented LCD |
| Pin 68 | RD13 — Port D bit 13 / segmented LCD |
| Pin 69 | RD14 — Port D bit 14 / segmented LCD |
| Pin 70 | RD15 — Port D bit 15 / segmented LCD |
| Pin 71 | VSS — Ground reference |
| Pin 72 | VDD — Positive supply (3.3V nominal) |
| Pin 73 | RE0 — Port E bit 0 / segmented LCD |
| Pin 74 | RE1 — Port E bit 1 / segmented LCD |
| Pin 75 | RE2 — Port E bit 2 / segmented LCD |
| Pin 76 | RE3 — Port E bit 3 / segmented LCD |
| Pin 77 | RE4 — Port E bit 4 / segmented LCD |
| Pin 78 | RE5 — Port E bit 5 / segmented LCD |
| Pin 79 | RE6 — Port E bit 6 / segmented LCD |
| Pin 80 | RE7 — Port E bit 7 / segmented LCD |
| Pin 81 | RE8 — Port E bit 8 / segmented LCD |
| Pin 82 | RE9 — Port E bit 9 / segmented LCD |
| Pin 83 | RF0 — Port F bit 0 / segmented LCD |
| Pin 84 | RF1 — Port F bit 1 / segmented LCD |
| Pin 85 | RF2 — Port F bit 2 / segmented LCD |
| Pin 86 | RF3 — Port F bit 3 / segmented LCD |
| Pin 87 | RF4 — Port F bit 4 / segmented LCD |
| Pin 88 | RF5 — Port F bit 5 / segmented LCD |
| Pin 89 | RF6 — Port F bit 6 / segmented LCD / USB D- |
| Pin 90 | RF7 — Port F bit 7 / segmented LCD / USB D+ |
| Pin 91 | RF8 — Port F bit 8 / segmented LCD |
| Pin 92 | RG0 — Port G bit 0 / segmented LCD |
| Pin 93 | RG1 — Port G bit 1 / segmented LCD |
| Pin 94 | RG2 — Port G bit 2 / segmented LCD |
| Pin 95 | RG3 — Port G bit 3 / segmented LCD |
| Pin 96 | RG4 — Port G bit 4 / segmented LCD |
| Pin 97 | RG5 — Port G bit 5 / segmented LCD |
| Pin 98 | RG6 — Port G bit 6 / segmented LCD |
| Pin 99 | RG7 — Port G bit 7 / segmented LCD |
| Pin 100 | RG8 — Port G bit 8 / segmented LCD |
Typical Applications
PIC24FJ128GL410-I/PT is suitable for 7 applications: Industrial HMI with Segmented LCD, USB-Connected Sensor / Meter Module, White Goods and Appliance Control Panels, Medical Point-of-Care Instrument, Battery-Powered Data Logger with LCD Display, Smart Energy Meter / Sub-GHz Sensor Hub, Automotive Dashboard Sub-Display.
Industrial HMI with Segmented LCD
The PIC24FJ128GL410-I/PT fits industrial human-machine interfaces because the integrated segmented LCD controller drives up to 512 segments directly without an external display driver, while the hardware crypto engine (AES-128/256, DES, SHA-256) secures command and telemetry traffic. Its 16 MIPS throughput at 32 MHz is sufficient for menu rendering, multi-key debouncing, and real-time CIP-driven sensor acquisition. The ECC Flash with dual-partition OTA allows field firmware updates with safe rollback, and the 100-pin TQFP keeps PCB real estate modest.
Recommended
USB-Connected Sensor / Meter Module
The PIC24FJ128GL410-I/PT is purpose-built for USB-tethered sensor modules thanks to its on-chip USB 2.0 full-speed transceiver and SIE, eliminating external PHY components. Its 12-bit ADC samples transducer outputs with 100 ksps throughput while Core Independent Peripherals (CLC, CRC, SENT) handle pre-processing without CPU wake-ups. The 32 KB RAM buffer supports packetization stacks for vendor-specific USB protocols, and ECC Flash stores both firmware and calibration constants reliably. Use it where a clean, bus-powered USB sensor must appear as a HID, CDC, or vendor-class device.
Recommended
White Goods and Appliance Control Panels
The PIC24FJ128GL410-I/PT integrates the segmented LCD, capacitive touch via CTMU, and PWM channels needed for appliance front panels. Its CIP-driven peripheral set can scan keys and triac timing without CPU intervention, keeping power consumption low for Energy Star compliance. ECC Flash protects against the bit-flips caused by long-term mains-borne noise, and the dual-partition OTA enables brand updates shipped over service-only networks. The 100-pin TQFP exposes enough GPIO for backlighting, buzzers, and triac control.
Recommended
Medical Point-of-Care Instrument
The PIC24FJ128GL410-I/PT serves handheld medical instruments by combining a 12-bit ADC for sensor readout with USB tethering for data upload to host software. Hardware crypto (AES/SHA) protects patient-data logs at rest, while the segmented LCD displays measurement results on a low-power custom glass. The -40 C to +85 C industrial temperature range supports both clinical and field environments. CIPs monitor sensor channels in parallel for quicker diagnostics without burdening the main loop.
Recommended
Battery-Powered Data Logger with LCD Display
The PIC24FJ128GL410-I/PT is well-matched to battery-powered data loggers that show results on a segmented LCD, because the LCD charge pump and core-independent ADC scanning keep active time short. Sleep currents in the microamp range extend coin-cell or 2xAA runtime to months, and ECC Flash retains logged data safely across battery swaps via the backup domain. USB attaches only for data download, so the integrated full-speed transceiver is idle most of the time. Use the dual-partition OTA for OTA firmware updates.
Recommended
Smart Energy Meter / Sub-GHz Sensor Hub
The PIC24FJ128GL410-I/PT acts as a USB-attached hub MCU in smart meters and IoT sensor nodes, where it handles metrology front-end, segmented LCD display, and crypto-secured telemetry. The hardware crypto engine signs metrology packets before they exit the device, and the integrated USB port enables service technicians to retrieve logs without opening the enclosure. The 85 I/O pins allow side-by-side connection of a metering AFE, LCD glass, and RF module. Use ECC Flash to protect tariff and calibration tables.
Recommended
Automotive Dashboard Sub-Display
The PIC24FJ128GL410-I/PT can drive secondary automotive sub-displays (informational LCD panels, climate-control status, range indicators) where its integrated segmented LCD controller and 12-bit ADC are sufficient. The hardware crypto engine authenticates CAN or LIN payloads from the BCM, and the 32 KB RAM buffers display frames. Designers should select an automotive-grade part number from the GL4 family with AEC-Q100 qualification rather than the industrial -I/PT grade for in-cabin use, since the -I/PT is industrial temperature only.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GL410-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GL406-I/PT | PIC24FJ128GL405-I/PT | PIC24FJ128GB410-I/PT | PIC24FJ128GA410-I/PT | PIC24FJ128GA610-I/PT | PIC24FJ128GB606-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-100 (12x12 mm) | TQFP-100 (12x12 mm) - same | TQFP-100 (12x12 mm) - same | TQFP-100 (12x12 mm) - same | TQFP-100 (12x12 mm) - same | TQFP-100 (12x12 mm) - same | TQFP-100 (12x12 mm) - same |
| Integrated Segmented LCD | Yes (up to 512 segments) | Yes (GL4 family) | Yes (GL4 family) | No | No | No | No |
| USB 2.0 Full-Speed | Yes (on-chip transceiver) | Yes (GL4 family) | Yes (GL4 family) | No | No | No | No |
| Hardware Crypto (AES/DES/SHA) | Yes | Yes (GL4 family) | Yes (GL4 family) | No | No | No | No |
| Operating Voltage | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V (GB family) | 3.0 V to 3.6 V (GA family) | 3.0 V to 3.6 V (GA family) | 3.0 V to 3.6 V (GB family) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
Key Differentiators
- Integrated segmented LCD controller with up to 512 segments (vs PIC24FJ128GB410-I/PT)
- On-chip USB 2.0 full-speed transceiver (vs PIC24FJ128GA410-I/PT)
- Hardware crypto engine (AES/DES/SHA) (vs PIC24FJ128GA610-I/PT)
- ECC Flash with dual-partition OTA support (vs PIC24FJ128GL405-I/PT)
Design Notes
Place 100 nF decoupling capacitors as close as possible to every Vdd/Vss pair on the PIC24FJ128GL410-I/PT package, with at least one bulk 1 uF to 4.7 uF on each major rail. The integrated LCD charge pump draws additional current when glass is actively driven; budget this into your worst-case quiescent calculation. For battery-powered designs, configure the LPRC/FRC sleep modes and disable peripherals via PMD registers during idle windows. When running from a switching pre-regulator, keep the analog AVdd separate and add an LC pi-filter to reduce ripple below 5 mVpp.
Route the USB DP/DM pair as a 90 ohm differential impedance matched pair, with the ground return directly underneath. Keep the trace length under 50 mm and place the ESD protection array within 5 mm of the connector. For the segmented LCD glass, route SEG and COM traces with guard traces or ground shields to prevent cross-segment coupling. Place the crystal (if used) within 5 mm of OSC1/OSC2, with its load capacitors to ground adjacent, and avoid routing signal traces under the crystal traces.
Do not exceed 3.6 V on any I/O or supply pin; the device is not 5V tolerant on digital inputs. Reserve a PGECx/PGEDx pair for ICSP and keep that pair free of external drivers, or debugging will fail. When migrating firmware between GL4 sub-families (GL410, GL406, GL405), confirm the configuration registers for the LCD and USB modules before re-flashing, since register layouts differ between density options. Always consult the device errata before locking in firmware because some GL4 sub-revisions have documented USB and ADC quirks.
Estimated: at 32 MHz full-load execution the PIC24FJ128GL410-I/PT core dissipates roughly 30-45 mW from Vdd (3.3 V x ~10-15 mA active); at this dissipation level the TQFP-100 (12x12 mm) theta_JA of ~50 C/W gives a junction rise of only 2 C above ambient. Power consumption dominates over thermal rise for this MCU class, so design effort should focus on quiescent and sleep current rather than heatsinking.
Compliance Information
The -I/PT suffix indicates industrial temperature grade (-40 C to +85 C) in a lead-free TQFP-100 package. This part is not AEC-Q100 qualified; Microchip offers AEC-Q100 GL4 variants in the same family for automotive applications. Halogen-free status not explicitly stated in distributor data and is marked unknown per Data Authenticity Rule 10.