PIC24FJ128GA406T-I/PT - 16-bit MCU 128KB Flash XLP LCD | Microchip
MPN: PIC24FJ128GA406T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.5 | $7.50 |
| 10 | $7.1 | $71.00 |
| 100 | $6.4 | $640.00 |
| 500 | $5.85 | $2,925.00 |
| 1,000 | $5.3 | $5,300.00 |
| 3,000 | $4.85 | $14,550.00 |
PIC24FJ128GA406T-I/PT Overview
What is a 16-bit PIC24F microcontroller? It is a class of mid-performance, 16-bit RISC MCU from Microchip that sits between the 8-bit PIC16/PIC18 family and the 32-bit PIC32MX/dsPIC family, balancing code density, peripheral integration, and ultra-low power for cost-sensitive embedded products. The PIC24F sub-family extends this with nanoWatt XLP technology that enables deep-sleep currents below 1 microamp, segmented LCD drivers that eliminate external LCD bias components, and integrated crypto accelerators for secure connectivity in IoT and metering applications.
Key features of the PIC24FJ128GA406T-I/PT include 128 KB Flash (43K x 24 instructions), 16 KB SRAM, 4 KB EEPROM, 85 I/O pins (subject to package), an integrated segmented LCD controller supporting up to 132 segments, a 10-bit ADC up to 500 ksps, USB 2.0 full-speed OTG, a hardware crypto engine, and a Parallel Master Port. Operating voltage spans 2.0 V to 3.6 V, and the device supports industrial temperature ranges of -40C to +85C. The 64-pin TQFP provides a low-profile surface-mount footprint suitable for compact consumer, industrial, and metering designs.
The PIC24FJ128GA406T-I/PT architecture combines a 16-bit modified Harvard core with 24-bit instructions, hardware multiply/divide, a 17 x 17-bit single-cycle multiplier, and a 32-bit barrel shifter, delivering deterministic interrupt latency and high code density. The eXtreme Low Power technology uses multiple power domains, deep-sleep modes with RAM retention, and a Real-Time Clock/Calendar (RTCC) running from a dedicated 32 kHz crystal, allowing current consumption below 1 microamp in sleep while maintaining timing functions and external wake events.
Typical applications include IoT sensor nodes and wireless modules, portable medical devices and health monitors, low-power industrial HMI with LCD displays, smart metering (electricity/gas/water), home appliances with segmented LCD user interfaces, and secure connected devices using the integrated crypto engine. The wide peripheral set, large RAM, and LCD controller make it especially well suited for human-machine interface applications where the LCD eliminates the need for a separate graphics controller.
When designing with this part, ensure that the decoupling strategy includes a 100 nF ceramic capacitor within 2 mm of each VDD/VSS pair, route the 32 kHz crystal traces short and symmetric, and configure the unused I/O pins as outputs low to minimise current leakage. The Parallel Master Port pins (PMALL/PMP) can be repurposed as general-purpose I/O if external bus expansion is not needed, freeing them for application use.
Drop-in alternatives for PIC24FJ128GA406T-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 PIC24FJ128GA406T-I/PT (same form factor and footprint) — differing in Package, ADC, Core Architecture, I/O Pins, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GA406-I/PT
✅ Drop-In✓ In Stock
$2.9 / Unit
View Datasheet →PIC24FJ256GA406T-I/PT
✅ Drop-In✓ In Stock
$3.65 / Unit
View Datasheet →PIC24FJ128GA410T-I/PT
✅ Drop-In✓ In Stock
$4.3 / Unit
View Datasheet →PIC24FJ128GA306T-I/PT
✅ Drop-In✓ In Stock
$3.74 / Unit
View Datasheet →PIC24FJ128DA206-I/PT
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →PIC24FJ128DA106-I/PT
✅ Drop-In✓ In Stock
$5.07 / Unit
View Datasheet →PIC24FJ256GA406-I/PT
✅ Drop-In✓ In Stock
$5.55 / Unit
View Datasheet →PIC24FJ128GA406T-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | 16-bit PIC24F (modified Harvard) |
| Program Memory (Flash) | 128 KB (43K x 24 instructions) |
| Data Memory (SRAM) | 16 KB |
| EEPROM | 4 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | Up to 85 (package-dependent) |
| ADC | 10-bit, 500 ksps |
| LCD Controller | Segmented, up to 132 segments |
| USB | USB 2.0 Full-Speed OTG |
| Crypto Engine | Hardware AES/RNG/DES |
| Parallel Master Port | 16-bit external bus |
| Communication Peripherals | UART, SPI, I2C, PMP, USB |
| Operating Temperature | -40C to +85C (industrial) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount (Tape & Reel) |
| RoHS Status | Compliant |
| MSL Level | MSL3 (per JEDEC J-STD-020) |
PIC24FJ128GA406T-I/PT Pin Configuration
| Pin 1 | SDA1/RG3 — I2C SDA / Port G bit 3 |
| Pin 2 | SCL1/RG2 — I2C SCL / Port G bit 2 |
| Pin 3 | RP15/RB15 — Remappable peripheral / Port B bit 15 |
| Pin 4 | RP14/RB14 — Remappable peripheral / Port B bit 14 |
| Pin 5 | RP13/RB13 — Remappable peripheral / Port B bit 13 |
| Pin 6 | RP12/RB12 — Remappable peripheral / Port B bit 12 |
| Pin 7 | RP11/RB11 — Remappable peripheral / Port B bit 11 |
| Pin 8 | RP10/RB10 — Remappable peripheral / Port B bit 10 |
| Pin 9 | RP9/RB9 — Remappable peripheral / Port B bit 9 |
| Pin 10 | RP8/RB8 — Remappable peripheral / Port B bit 8 |
| Pin 11 | RP7/RB7 — Remappable peripheral / Port B bit 7 |
| Pin 12 | RP6/RB6 — Remappable peripheral / Port B bit 6 |
| Pin 13 | RP5/RB5 — Remappable peripheral / Port B bit 5 |
| Pin 14 | RP4/RB4 — Remappable peripheral / Port B bit 4 |
| Pin 15 | RP3/RB3 — Remappable peripheral / Port B bit 3 |
| Pin 16 | RP2/RB2 — Remappable peripheral / Port B bit 2 |
| Pin 17 | RP1/RB1 — Remappable peripheral / Port B bit 1 |
| Pin 18 | RP0/RB0 — Remappable peripheral / Port B bit 0 |
| Pin 19 | RA15 — Port A bit 15 |
| Pin 20 | RA14 — Port A bit 14 |
| Pin 21 | VSS — Ground reference |
| Pin 22 | VDD — Positive supply 2.0-3.6 V |
| Pin 23 | RA13 — Port A bit 13 |
| Pin 24 | RA12 — Port A bit 12 |
| Pin 25 | RA11 — Port A bit 11 |
| Pin 26 | RA10 — Port A bit 10 |
| Pin 27 | RA9 — Port A bit 9 |
| Pin 28 | RA8 — Port A bit 8 / LCD COM3 |
| Pin 29 | RC15 — Port C bit 15 / OSC2 |
| Pin 30 | RC14 — Port C bit 14 / OSC1 |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply 2.0-3.6 V |
| Pin 33 | SOSCO/RC13 — 32 kHz crystal output / Port C bit 13 |
| Pin 34 | SOSCI/RC12 — 32 kHz crystal input / Port C bit 12 |
| Pin 35 | RD15 — Port D bit 15 |
| Pin 36 | RD14 — Port D bit 14 |
| Pin 37 | RD13 — Port D bit 13 |
| Pin 38 | RD12 — Port D bit 12 |
| Pin 39 | RD11 — Port D bit 11 |
| Pin 40 | RD10 — Port D bit 10 |
| Pin 41 | RD9 — Port D bit 9 |
| Pin 42 | RD8 — Port D bit 8 |
| Pin 43 | RC1 — Port C bit 1 |
| Pin 44 | RC2 — Port C bit 2 |
| Pin 45 | RC3 — Port C bit 3 |
| Pin 46 | RC4 — Port C bit 4 |
| Pin 47 | RG15 — Port G bit 15 |
| Pin 48 | RG14 — Port G bit 14 |
| Pin 49 | RG13 — Port G bit 13 |
| Pin 50 | RG12 — Port G bit 12 |
| Pin 51 | RE15 — Port E bit 15 |
| Pin 52 | RE14 — Port E bit 14 |
| Pin 53 | RE13 — Port E bit 13 |
| Pin 54 | RE12 — Port E bit 12 |
| Pin 55 | RF15 — Port F bit 15 |
| Pin 56 | RF14 — Port F bit 14 |
| Pin 57 | RF13 — Port F bit 13 |
| Pin 58 | RF12 — Port F bit 12 |
| Pin 59 | RG1 — Port G bit 1 |
| Pin 60 | RG0 — Port G bit 0 |
| Pin 61 | MCLR — Master clear reset (active low) |
| Pin 62 | PGC/ICSP — In-Circuit Serial Programming clock |
| Pin 63 | PGD/ICSP — In-Circuit Serial Programming data |
| Pin 64 | VSS — Ground reference |
Typical Applications
PIC24FJ128GA406T-I/PT is suitable for 7 applications: Smart Electricity Meter with LCD Display, Portable Medical Monitor (Blood Glucose, Pulse Oximeter), IoT Sensor Node with Secure Connectivity, Industrial HMI with Segmented LCD, Home Appliance Control Board (Washing Machine, Oven), Automotive Accessory (Diagnostic Tool, Sensor Interface), Wireless Remote Control / Smart Home Bridge.
Smart Electricity Meter with LCD Display
The PIC24FJ128GA406T-I/PT fits smart metering applications because its 16 KB SRAM handles metering calculations and its segmented LCD controller directly drives 132-segment reflective displays without external driver ICs. The 128 KB Flash accommodates Modbus/IEC 62056 protocol stacks with secure firmware upgrade headroom, while the hardware crypto engine enables authenticated data exchange with utility back-office systems. The integrated 10-bit ADC pairs with current-sense resistors for metrology accuracy class 1.0; nanoWatt XLP sleep modes reduce idle power below 5 microamps between measurement cycles, ensuring 10+ year battery life on lithium primary cells per typical EN 50470-3 metering budgets.
Recommended
Portable Medical Monitor (Blood Glucose, Pulse Oximeter)
The PIC24FJ128GA406T-I/PT suits portable medical devices because its 16 MIPS performance executes signal-processing algorithms for pulse-oximetry SpO2 calculation while the XLP nanoWatt sleep current keeps standby power below 1 microamp between measurements. The hardware crypto engine protects patient health data transmission per HIPAA requirements; USB 2.0 OTG enables direct PC connectivity for data download. The 64-pin TQFP package fits handheld enclosures with 10x10 mm PCB zones. With -40C to +85C industrial temperature range, the part operates reliably in cold-chain pharmacy storage and warm patient bedside environments, and 4 KB EEPROM stores calibration constants across firmware updates.
Recommended
IoT Sensor Node with Secure Connectivity
The PIC24FJ128GA406T-I/PT is well suited for IoT sensor endpoints because its hardware crypto engine accelerates AES-128/256 encryption for MQTT/CoAP payloads over TLS 1.2 connections, reducing firmware CPU overhead compared to software crypto. The 128 KB Flash stores TLS stacks plus application logic; the 16 KB RAM accommodates TLS session buffers. The integrated 10-bit ADC up to 500 ksps captures analog sensor data including temperature, humidity, and 4-20 mA industrial loops. XLP deep-sleep with RTCC enables 5+ year coin-cell operation per typical wireless sensor duty cycles, and the 32 kHz crystal maintains accurate time stamping for time-series data.
Recommended
Industrial HMI with Segmented LCD
The PIC24FJ128GA406T-I/PT drives industrial HMIs because its on-chip LCD controller supports up to 132 segments with 4 common planes, eliminating external LCD driver ICs and bias resistors in operator-panel applications. The 16 MIPS core runs menu navigation, keypad debounce, and Modbus RTU/ASCII communications simultaneously. The 85 I/O pins (64-pin TQFP exposes a subset) handle keypad scanning, relay drivers, and indicator LEDs. Hardware crypto secures remote configuration access via IEC 62443 industrial cybersecurity recommendations, and -40C to +85C operation tolerates factory floor environments. Parallel Master Port permits expansion to external TFT graphics controller for high-end panels.
Recommended
Home Appliance Control Board (Washing Machine, Oven)
The PIC24FJ128GA406T-I/PT fits home appliance controllers because its segmented LCD directly displays cycle status, timer countdown, and error codes without extra display driver cost. The 16 MIPS core runs motor control algorithms for BLDC washing machines or PID temperature loops for ovens, with deterministic interrupt latency ensuring cycle timing accuracy. The 4 KB EEPROM stores user preferences and lifetime counters across power cycles. The integrated USB OTG enables service-port diagnostics for technicians, while XLP sleep modes keep standby power below EU eco-design regulation limits (typically <0.5 W). Industrial temperature range tolerates motor-driver proximity heat.
Recommended
Automotive Accessory (Diagnostic Tool, Sensor Interface)
Although the PIC24FJ128GA406T-I/PT is rated for industrial -40C to +85C rather than AEC-Q100 automotive, it suits non-safety automotive accessories such as OBD-II scan tools, garage diagnostic equipment, and aftermarket sensor interfaces where the operating environment remains moderate. The hardware crypto engine authenticates J2534 pass-through communications with vehicle ECUs; USB OTG supports both host (USB stick firmware update) and device (PC connectivity) modes. The 64-pin TQFP fits compact handheld tool enclosures. 128 KB Flash stores multiple vehicle protocol stacks (CAN, K-Line, J1850 VPW/PWM), and the 10-bit ADC monitors battery voltage and analog sensor inputs.
Recommended
Wireless Remote Control / Smart Home Bridge
The PIC24FJ128GA406T-I/PT supports wireless remote controls and smart-home bridges by pairing with sub-GHz transceivers (MRF89XA) or Wi-Fi modules (ATWINC1500) via SPI. The 16 MIPS core runs protocol stacks (LoRaWAN, Zigbee, BLE HCI) and manages secure pairing using the on-chip crypto engine. XLP nanoWatt sleep modes enable 3+ year coin-cell operation for battery-powered remote controls. The segmented LCD displays pairing status, RSSI bars, or scene names; the 64-pin TQFP package fits standard CR2032-battery enclosures. Hardware crypto secures Over-The-Air firmware updates against tampering per common IoT security frameworks.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GA406T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GA406-I/PT | PIC24FJ256GA406T-I/PT | PIC24FJ128GA410T-I/PT | PIC24FJ128GA306T-I/PT | PIC24FJ128DA206-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-64 (10x10 mm) | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 256 KB (+100%) | 128 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 32 KB (+100%) | 16 KB | 16 KB | 16 KB |
| Hardware Crypto Engine | Yes (AES/DES/RNG) | Yes | Yes | Yes | No (removed) | No (replaced by mTouch) |
| Capacitive Touch (mTouch) | No | No | No | No | No | Yes |
| USB 2.0 OTG | Yes | Yes | Yes | Yes | Yes | No (DA206 family omits USB) |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Integrated hardware crypto engine vs software crypto on competitors (vs PIC24FJ128GA306T-I/PT)
- Segmented LCD controller with 132-segment capability (vs PIC24FJ128GA106-I/PT)
- 128 KB Flash with 16 KB SRAM vs entry-level competitors (vs PIC24FJ64GA406T-I/PT)
Design Notes
Estimated: Place a 100 nF ceramic decoupling capacitor within 2 mm of every VDD/VSS pair (the 64-pin TQFP provides four VDD/VSS pairs at pins 21/22, 31/32, and the AV-/AVSS analog supply). Add a bulk 4.7 uF tantalum or ceramic capacitor near the ICSP header to support in-circuit programming. For battery-powered designs, the nanoWatt XLP sleep mode reduces quiescent current below 1 microamp with RAM retention; configure the RTCC with a 32.768 kHz crystal and disable unused peripherals in the PMD register. Enable the on-chip voltage regulator's low-power mode by clearing the VREGS bit before entering Sleep.
Route the 32.768 kHz crystal traces SOSCO/SOSCI as short and symmetric pairs (under 5 mm), guard them with a GND ring, and keep digital signals at least 3 mm away. The 64-pin TQFP package requires a 10x10 mm PCB land pattern with 0.5 mm pitch; use 0.1 mm trace/space rules and 0.2 mm via-in-pad for inner pads. Per Microchip app note AN1094, the ICSP pins (MCLR/PGD/PGC) should include ESD diodes and an inline 100 ohm resistor on PGC for EMI suppression during programming. Ensure all unused pins are configured as digital outputs driven low to eliminate input floating current leakage.
Avoid these three pitfalls: (1) Do not skip the 32.768 kHz crystal load capacitor calculation - refer to the crystal datasheet's CL spec and use the formula CLOAD = 2*(C1*C2)/(C1+C2) + CSTRay to select 12-18 pF NPO ceramic caps. (2) The MCLR pin must have a 10 kohm pull-up to VDD; floating MCLR causes spurious resets. (3) For USB applications, ensure VBUS sensing is correctly routed to a 5 V tolerant pin and the internal pull-up on D+ is enabled only after configuration; otherwise the device enumerates before firmware is ready. Per the Microchip errata DS-80349, some GA406 silicon revisions have a USB PLL lock issue addressed in silicon rev B5.
Compliance Information
RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40C to +85C), not AEC-Q100 automotive qualified. Lead-free and halogen-free per industry standards. DRC conflict-free per supplier declarations.