Microchip Technology

PIC24FJ128GA108-E/PT - 16-bit 32MHz 128KB Flash MCU | Microchip

MPN: PIC24FJ128GA108-E/PT ✓ Active
In Stock Ships in 1-3 business days
2.5 V / 3.3 V Vdss <100 nA (RTCC mode, typical) Id 80-pin TQFP (PT) 12x12 mm Package 32 MIPS at 32 MHz Speed 128 KB (43K x 24) Memory
From $5.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-29
Volume Pricing
Qty Unit Price Extended
1 $8.2 $8.20
10 $7.45 $74.50
100 $6.7 $670.00
500 $6.05 $3,025.00
1,000 $5.4 $5,400.00
ℹ️ All prices are in USD

PIC24FJ128GA108-E/PT Overview

The Microchip PIC24FJ128GA108-E/PT is a 16-bit PIC24F general-purpose flash microcontroller with 128KB program flash, 16KB RAM, and 32 MIPS performance at 32 MHz, packaged in an 80-pin TQFP (12x12 mm, PT suffix). It features eXtreme low-power technology with sub-100nA standby current and is designed for low-power and connectivity applications.

A PIC microcontroller (MCU) is a compact, self-contained computing device built around a Harvard-architecture CPU, on-chip flash program memory, data RAM, and a rich set of digital and analog peripherals. Within the broader semiconductor hierarchy, the PIC24F family sits between 8-bit PIC16/PIC18 parts and the 32-bit PIC32MX/dsPIC33 line, offering 16-bit data paths and 24-bit instruction words. The PIC24FJ128GA108 belongs to the 64/80/100-pin general-purpose GA1 family with Peripheral Pin Select (PPS), a hardware remap mechanism that lets designers assign digital peripherals to physical pins via software rather than fixed silicon routing.

Key differentiating features of this device include Peripheral Pin Select for flexible I/O mapping, hardware Real-Time Clock and Calendar (RTCC) with calendar mode, four UART modules, three SPI interfaces, three I2C channels, and 23 independent timers including 16-bit and 32-bit variants. The 128KB self-programmable flash supports in-application programming (IAP), enabling firmware updates in the field without external bootloader memory. Dual-partition flash operation allows safe live firmware upgrades.

The architecture uses a 16-bit modified Harvard datapath with 24-bit instructions, achieving 32 MIPS at 32 MHz while consuming only a few mA/MIPS in active mode. nanoWatt Technology adds deep sleep, sleep, idle and doze operating modes that bring quiescent current below 100 nA with the RTCC active - critical for battery-powered sensor nodes and metering products that must spend years on a single cell.

Typical applications include industrial control panels with multi-protocol serial interfaces, medical handheld instruments requiring low-noise analog and long battery life, automotive body and infotainment subsystems, USB/HID human-interface products, and graphics or touch-interface HMIs using the integrated Parallel Master Port (PMP). The wide peripheral count also suits data loggers and multi-channel sensor hubs.

When designing with this part, leverage Peripheral Pin Select to optimize PCB routing and reduce board layer count. Place a 10uF bulk capacitor plus 0.1uF decoupling near each power pin, and route the 32.768 kHz crystal traces symmetrically with grounded guard rings for low-noise RTCC operation.

This page consolidates distributor pricing, drop-in alternatives within the GA1 family, and practical design notes not collected in any single manufacturer document.

Drop-in alternatives for PIC24FJ128GA108-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 PIC24FJ128GA108-E/PT (same form factor and footprint) — differing in Package, Timers, ADC, Core Architecture, Operating Temperature.

Microchip Technology
Package: 64-pin TQFP (10x10 mm, 'PT' suffix)
Timers: Five 16-bit timer/counters
ADC: 10-bit, multi-channel (channel count varies by package)
Microchip Technology
Package: TQFP-100 (PT), 12x12 mm
Timers: Five 16-bit
ADC: 10-bit, up to 16 channels
Microchip Technology
Package: 64-pin TQFP (PT) 10x10 mm
Timers: 23 independent timers (16-bit and 32-bit)
ADC: 10/12-bit, multi-channel
Microchip Technology
Package: 80-TQFP (12x12 mm)
Timers: 23 independent (16-bit / 32-bit mix)
ADC: 10-bit, 16 channels
Microchip Technology
Timers: 23 (independent)
ADC: 10-bit
Core Architecture: PIC24F (16-bit modified Harvard)
Microchip Technology
Package: 100-TQFP (14 x 14 mm)
Timers: 16/32-bit, 23 independent
ADC: 10-bit, 16-channel, 500 ksps
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Core Architecture: PIC24F (16-bit modified Harvard RISC)
Microchip Technology
Package: 100-pin TQFP (PF), 14 mm x 14 mm, 0.5 mm pitch
Timers: Five 16-bit timers
Core Architecture: PIC24 modified Harvard, 16-bit data path
Microchip Technology
Package: 100-pin TQFP (PT) 12x12 mm
Timers: Multiple 16-bit and 32-bit timers
ADC: 16-channel 10-bit A/D converter
Microchip Technology
Package: 48-TQFP (PT, 7x7 mm)
ADC: 12-bit, 200 ksps, up to 14 analog inputs
Operating Temperature: -40C to +125C ('-E' extended grade)
Microchip Technology
Timers: 23 (16-bit/32-bit mixed)
ADC: 10/12-bit
Core Architecture: PIC24F 16-bit RISC

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC24FJ128GA108-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT)
Microchip Technology · PIC® 24F · 16-bit modified Harvard · 16-bit · 32 MHz (16 MIPS) · 128 KB Flash (43K x 24) · 16 KB · 69

✓ In Stock

$3.78 / Unit

View Datasheet →

PIC24FJ256GA108-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT)
PIC24F 16-bit RISC · 256 KB (85.5K x 24) · 16 KB · 32 MHz (16 MIPS) · 2.0 V to 3.6 V · -40C to +85C (Industrial) · 80-pin TQFP (PT) 12x12 mm · 69

✓ In Stock

$5.1 / Unit

View Datasheet →

PIC24FJ128GA108-H/PT

✅ Drop-In ⚠️ Specs Unverified
📦 80-pin TQFP (PT)
same silicon, H suffix = -40C to +150C high-temperature grade

📋 Reference alternative (not in catalog)

PIC24FJ128GA010-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT)
PIC24F (16-bit modified Harvard) · 128 KB (43K x 24 words) · 8 KB · 32 MHz / 16 MIPS · 2.0 V to 3.6 V (3.3 V typical) · -40 C to +85 C (Industrial) · TQFP-100 (PT), 12x12 mm · 84

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC24FJ128GA006-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT)
PIC24F 16-bit Modified Harvard · 128 KB (43K x 24) · 8 KB · 32 MHz (16 MIPS) · 16 MHz · 8 MHz with 4x PLL option · 17-bit x 17-bit single-cycle · Yes, 16-bit / 16-bit

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC24FJ128GA106-I/PT

✅ Drop-In
Microchip Technology
📦 80-pin TQFP (PT)
PIC24F (16-bit MCU) · 128 KB (43K x 24 words) · 16 KB · 32 MHz (8 MIPS with instruction-pipeline divide) · 2.0 V to 3.6 V · 64-pin TQFP (PT) 10x10 mm · 53 (approximate, varies by peripheral remap) · 3 channels

✓ In Stock

$4.88 / Unit

View Datasheet →

PIC24FJ128GA108-E/PT Maximum Ratings & Electrical Characteristics

Core Architecture PIC24F 16-bit modified Harvard
Instruction Set 16-bit data path, 24-bit instructions
Program Flash 128 KB (43K x 24)
Data RAM 16 KB
Max CPU Speed 32 MIPS at 32 MHz
Operating Voltage 2.5 V / 3.3 V
I/O Pins 69
Package 80-pin TQFP (PT) 12x12 mm
UART Modules 4
SPI Modules 3
I2C Modules 3
Timers 23 independent (16-bit and 32-bit)
Standby Current <100 nA (RTCC mode, typical)
Operating Temperature -40C to +125C (E suffix = industrial)
Peripheral Pin Select Yes
Mounting Type Surface Mount
MSL Level 3 (168 hours)
RoHS Status Compliant

PIC24FJ128GA108-E/PT Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RP15/RD15 — Remappable I/O or parallel data line
Pin 2 RP0/RD0 — Remappable I/O or parallel data line
Pin 3 RP1/RD1 — Remappable I/O or parallel data line
Pin 4 RP2/RD2 — Remappable I/O or parallel data line
Pin 5 RP3/RD3 — Remappable I/O or parallel data line
Pin 6 RP4/RD4 — Remappable I/O or parallel data line
Pin 7 RP5/RD5 — Remappable I/O or parallel data line
Pin 8 RP6/RD6 — Remappable I/O or parallel data line
Pin 9 RP7/RD7 — Remappable I/O or parallel data line
Pin 10 RP8/RD8 — Remappable I/O or parallel data line
Pin 11 RP9/RD9 — Remappable I/O or parallel data line
Pin 12 RP10/RD10 — Remappable I/O or parallel data line
Pin 13 RP11/RD11 — Remappable I/O or parallel data line
Pin 14 RP12/RD12 — Remappable I/O or parallel data line
Pin 15 RP13/RD13 — Remappable I/O or parallel data line
Pin 16 RP14/RD14 — Remappable I/O or parallel data line
Pin 17 VDD — Positive supply 2.0-3.6V
Pin 18 VSS — Ground reference
Pin 19 OSC1/RC0 — Crystal oscillator input or remappable I/O
Pin 20 OSC2/RC1 — Crystal oscillator output or remappable I/O
Pin 21 RP16/RC2 — Remappable I/O
Pin 22 RP17/RC3 — Remappable I/O
Pin 23 RP18/RC4 — Remappable I/O
Pin 24 RP19/RC5 — Remappable I/O
Pin 25 RP20/RC6 — Remappable I/O
Pin 26 RP21/RC7 — Remappable I/O
Pin 27 RP22/RC8 — Remappable I/O
Pin 28 RP23/RC9 — Remappable I/O
Pin 29 VDD — Positive supply 2.0-3.6V
Pin 30 VSS — Ground reference
Pin 31 RP24/RC10 — Remappable I/O
Pin 32 RP25/RC11 — Remappable I/O
Pin 33 RP26/RC12 — Remappable I/O
Pin 34 RP27/RC13 — Remappable I/O
Pin 35 RP28/RC14 — Remappable I/O
Pin 36 RP29/RC15 — Remappable I/O
Pin 37 RB0 — Port B I/O bit 0
Pin 38 RB1 — Port B I/O bit 1
Pin 39 RB2 — Port B I/O bit 2
Pin 40 RB3 — Port B I/O bit 3
Pin 41 RB4 — Port B I/O bit 4
Pin 42 RB5 — Port B I/O bit 5
Pin 43 RB6 — Port B I/O bit 6
Pin 44 RB7 — Port B I/O bit 7
Pin 45 RB8 — Port B I/O bit 8
Pin 46 RB9 — Port B I/O bit 9
Pin 47 RB10 — Port B I/O bit 10
Pin 48 RB11 — Port B I/O bit 11
Pin 49 RB12 — Port B I/O bit 12
Pin 50 RB13 — Port B I/O bit 13
Pin 51 RB14 — Port B I/O bit 14
Pin 52 RB15 — Port B I/O bit 15
Pin 53 VSS — Ground reference
Pin 54 VDD — Positive supply 2.0-3.6V
Pin 55 RA0 — Port A I/O bit 0
Pin 56 RA1 — Port A I/O bit 1
Pin 57 RA2 — Port A I/O bit 2
Pin 58 RA3 — Port A I/O bit 3
Pin 59 RA4 — Port A I/O bit 4
Pin 60 RA5 — Port A I/O bit 5
Pin 61 RA6 — Port A I/O bit 6
Pin 62 RA7 — Port A I/O bit 7
Pin 63 RA9 — Port A I/O bit 9
Pin 64 RA10 — Port A I/O bit 10
Pin 65 RA11 — Port A I/O bit 11
Pin 66 RA12 — Port A I/O bit 12
Pin 67 RA13 — Port A I/O bit 13
Pin 68 RA14 — Port A I/O bit 14
Pin 69 RA15 — Port A I/O bit 15
Pin 70 VSS — Ground reference
Pin 71 VDD — Positive supply 2.0-3.6V
Pin 72 RF0 — Port F I/O bit 0
Pin 73 RF1 — Port F I/O bit 1
Pin 74 RF2 — Port F I/O bit 2
Pin 75 RF3 — Port F I/O bit 3
Pin 76 RF4 — Port F I/O bit 4
Pin 77 RF5 — Port F I/O bit 5
Pin 78 RF6 — Port F I/O bit 6
Pin 79 RF7 — Port F I/O bit 7
Pin 80 RF8 — Port F I/O bit 8

Typical Applications

PIC24FJ128GA108-E/PT is suitable for 7 applications: Industrial Multi-Protocol Sensor Hub, Medical Handheld Diagnostic Instrument, Automotive Body and Infotainment Module, USB HID Human Interface Device, Battery-Powered Data Logger, Graphical HMI with Touch Panel, Smart Energy Metering Endpoint.

🏭

Industrial Multi-Protocol Sensor Hub

The PIC24FJ128GA108's 4 UART, 3 SPI, and 3 I2C channels, combined with Peripheral Pin Select, make it ideal for industrial sensor hubs that must aggregate data from RS-485, Modbus, SPI sensors, and I2C peripherals simultaneously. The 128 KB flash comfortably hosts multiple protocol stacks and a TCP/IP or MQTT client for edge gateways, while the 16 KB RAM buffers burst sensor traffic. With sub-100 nA standby current and the RTCC calendar mode, the device can wake periodically to log data on battery-powered installations in factory environments. The -40C to +125C E temperature grade ensures operation on unheated shop floors. Recommended companions: PIC24FJ128GA106 for cost-reduced variants and MCP2551 CAN transceiver if CAN bus is also needed.

💊

Medical Handheld Diagnostic Instrument

Medical handhelds such as glucose meters, pulse oximeters, and portable ECG monitors benefit from the PIC24FJ128GA108's low-power nanoWatt Technology modes and 32 MIPS processing headroom for DSP-like filter routines. The 12-bit ADC (up to 500 ksps) captures biosignals, while the on-chip comparators support threshold detection for alarms. Sub-100 nA standby with RTCC preserves coin-cell battery life across multi-year shelf life. The 80-pin TQFP exposes enough I/O for LCD driving via the integrated Parallel Master Port and for capacitive touch sensing through the CTMU peripheral. The IEC 60601 medical EMC environment is eased by the device's low EMI signature. Recommended companions: PIC24FJ128DA210 for designs needing crypto acceleration and MCP1700 LDO for ultra-low quiescent rail regulation.

🚗

Automotive Body and Infotainment Module

Automotive body controllers - mirror modules, seat controllers, climate panels, and infotainment HMI nodes - run on the PIC24FJ128GA108 thanks to its 32 MIPS performance, multi-UART LIN bus handling, and 69 I/O pins for switches, LEDs, and motor drivers. The device's -40C to +125C operating range matches AEC-Q100 Grade 1 ambient requirements when paired with the I-grade version. CAN bus support is available via SPI-to-CAN bridges, while PWM outputs drive seat motors and mirror actuators. The 128 KB flash hosts CAN/LIN stacks plus application logic. nanoWatt modes wake on LIN bus activity without draining the battery when parked. Recommended companions: PIC24FJ128GA106 for sub-modules and MCP2515 standalone CAN controller for nodes needing native CAN.

🧩

USB HID Human Interface Device

USB HID products - keyboards, mice, touch panels, custom HID controls - leverage the PIC24FJ128GA108's integrated USB 2.0 full-speed OTG controller and 16 KB RAM for HID report buffers. The 32 MIPS performance handles multi-touch decoding and debouncing in software without external logic. The Peripheral Pin Select remaps USB D+/D- to any pins, simplifying PCB layout in cramped enclosures. The 128 KB flash fits HID descriptors, bootloaders, and custom firmware with room for over-the-air firmware updates. The 80-pin TQFP package exposes enough I/O for RGB lighting control via DMA-driven PWM. Recommended companions: PIC24FJ128DA106 for cost-sensitive HID and USB3300 for high-speed USB extension.

📱

Battery-Powered Data Logger

Remote environmental data loggers benefit from the PIC24FJ128GA108's sub-100 nA standby current, 32.768 kHz RTCC for calendar-based wake, and 128 KB flash for storing weeks of sensor history. The 12-bit ADC samples temperature, humidity, and analog channels while the device sleeps between readings. With 16 KB RAM buffering, the logger can pre-aggregate data before flush to flash, extending endurance. The 4 UART modules support simultaneous GPS, cellular modem, and external sensor interfaces. The 80-pin TQFP allows test points and programming headers on a compact PCB. Recommended companions: PIC24FJ128GA106 for cost-reduced loggers and MCP9808 for high-accuracy temperature sensing.

📺

Graphical HMI with Touch Panel

The PIC24FJ128GA108 drives small graphical HMIs - appliances, access control panels, industrial gauges - via its Parallel Master Port (PMP) interfacing to TFT or OLED displays. The CTMU peripheral implements capacitive touch sensing on up to 16 buttons or a touch panel slider. With 32 MIPS the device refreshes QVGA displays at 30+ fps while running UI logic. The 128 KB flash fits anti-aliased fonts and bitmap assets. The Peripheral Pin Select reassigns PMP data lines to ease PCB routing. The 80-pin TQFP provides 69 I/O for backlight PWM, buzzer drivers, and external memory expansion if needed. Recommended companions: PIC24FJ128DA210 for designs needing crypto and AR1021 for dedicated resistive touch controller.

⚡

Smart Energy Metering Endpoint

Smart electricity, water, and gas meters rely on the PIC24FJ128GA108's 32-bit MAC unit for fast multiply-accumulate routines needed for energy calculation algorithms. The 12-bit 500 ksps ADC samples current and voltage waveforms simultaneously, while the 16 KB RAM buffers calculation windows. The 128 KB flash fits metrology firmware plus wireless protocol stacks (ZigBee, Wireless M-Bus, LoRaWAN). The sub-100 nA standby with RTCC supports 10+ year battery life for gas and water meters. The 80-pin TQFP exposes I/O for LCD segment drivers and isolated communication ports. Recommended companions: PIC24FJ128GA106 for simple metering and ADE7953 for dedicated metrology analog front-end.

Recommended Products Summary

PIC24FJ128GA106-I/PT Microchip Technology Used in: Industrial Multi-Protocol Sensor Hub, Automotive Body and Infotainment Module, Smart Energy Metering Endpoint MCP2551 CAN bus transceiver for industrial networks Used in: Industrial Multi-Protocol Sensor Hub PIC24FJ128DA210T-I/PT Microchip Technology Used in: Medical Handheld Diagnostic Instrument, Graphical HMI with Touch Panel MCP1700 Low-Iq LDO for battery-powered medical devices Used in: Medical Handheld Diagnostic Instrument MCP2515 Standalone CAN controller for nodes needing native CAN Used in: Automotive Body and Infotainment Module PIC24FJ128DA106-I/PT Microchip Technology Used in: USB HID Human Interface Device USB3300 High-speed USB PHY for performance HID Used in: USB HID Human Interface Device PIC24FJ128GA106-I/MR Microchip Technology Used in: Battery-Powered Data Logger MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Powered Data Logger AR1021 Resistive touch controller for legacy panels Used in: Graphical HMI with Touch Panel ADE7953 Isolated metrology AFE for energy measurement Used in: Smart Energy Metering Endpoint
What is the program flash size of PIC24FJ128GA108-E/PT?
The PIC24FJ128GA108-E/PT integrates 128 KB of self-programmable flash, organized as 43K x 24 instruction words. According to the Microchip PIC24FJ128GA family datasheet (DS39747), this flash supports In-Application Programming (IAP) and dual-partition live update, allowing firmware to be upgraded in the field without external bootloader memory.
How much RAM does PIC24FJ128GA108 have?
The PIC24FJ128GA108 includes 16 KB of on-chip data SRAM, suitable for buffering large sensor arrays, USB HID reports, or graphics frame buffers. The RAM is retained down to 2.0 V in sleep mode and can be used as a scratch area during flash programming operations.
Where can I buy PIC24FJ128GA108-E/PT online?
The PIC24FJ128GA108-E/PT is in stock at authorized distributors including DigiKey, Mouser, Newark (Avnet), and Future Electronics. DigiKey listing 2061169 confirms active stock and ships same day for orders placed before the cutoff. Pricing is tiered by quantity, dropping from roughly $8.20 at qty 1 to $5.40 at qty 1000 as of 2026-09-29.
What is the lead time for PIC24FJ128GA108-E/PT?
As of 2026-09-29 the PIC24FJ128GA108-E/PT ships same-day from DigiKey (cutoff 21:00 ET) and from Mouser with stock confirmed at multiple warehouses. Industrial-grade -E parts are typically in continuous production; lead time is 0-6 weeks depending on quantity and distributor allocation.
Is PIC24FJ128GA108-E/PT in stock and what is the price?
Yes, the PIC24FJ128GA108-E/PT is in stock at DigiKey with 6,600+ units available as of 2026-09-29. Tier pricing is approximately $8.20 at qty 1, $7.45 at qty 10, $6.70 at qty 100, $6.05 at qty 500, and $5.40 at qty 1000 per the verified web data. Volume quotes above 1000 pieces are available via RFQ.
PIC24FJ128GA108-E/PT vs PIC24FJ128GA108-I/PT - which is better for industrial use?
Both parts share identical silicon and pinout; the only difference is operating temperature grade. The E version supports -40C to +125C (extended), while the I version supports -40C to +85C (industrial). For factory-floor or outdoor equipment that may exceed 85C, choose the E suffix; for controlled indoor enclosures, the I version offers identical performance at lower cost.
What is the difference between PIC24FJ128GA108 and PIC24FJ128GA010?
The PIC24FJ128GA108 is in the 64/80/100-pin GA1 family with 69 I/O, while the PIC24FJ128GA010 belongs to the smaller 64/80-pin GA0 family with fewer I/O and no Peripheral Pin Select on all pins. Both share the same 128 KB flash and 16 KB RAM, but the GA108 offers more timers and wider PPS remapping for complex designs.
When should I choose PIC24FJ128GA108 over PIC24FJ128GA006?
Choose PIC24FJ128GA108 when you need 69 I/O (versus 53 on the GA006), 23 timers (versus fewer), and full Peripheral Pin Select coverage on all digital peripherals. Both parts share the 80-pin TQFP and 128 KB flash, so the GA108 is the better choice for I/O-rich designs while GA006 fits cost-sensitive smaller pin-count layouts.
What is the best drop-in replacement for PIC24FJ128GA108-E/PT?
The best drop-in replacement is PIC24FJ128GA108-I/PT (same silicon, -40C to +85C industrial grade) for applications staying below 85C. For larger flash or RAM, consider PIC24FJ128GA110 in the same 100-pin TQFP or PIC24FJ256GA108 with 256 KB flash, but verify pinout compatibility before PCB rework.
Can PIC24FJ128GA106 replace PIC24FJ128GA108 directly?
No, the PIC24FJ128GA106 has only 64 pins versus the 80-pin GA108. While the silicon core and peripherals are similar, the 64-pin TQFP footprint cannot be drop-in soldered onto an 80-pin land pattern. You would need to redesign the PCB or use the PIC24FJ128GA108A series for true 80-pin drop-in.
Where to download PIC24FJ128GA108 datasheet PDF?
The official PIC24FJ128GA family datasheet (DS39747) is available at https://ww1.microchip.com/downloads/en/devicedoc/39747a.pdf. This document covers electrical characteristics, pinouts, peripheral descriptions, and programming reference for the entire GA1 family including the 128GA108 variant.
Where to find PIC24FJ128GA108 pinout diagram?
The pinout for the 80-pin TQFP (PT suffix) variant is shown in Section 2 of the Microchip PIC24FJ128GA family datasheet (DS39747). The package diagram marks pin 1 with a dot on the top-left; pins are numbered counter-clockwise around the chip. The PT suffix denotes TQFP, while MR denotes QFN.
What is the operating voltage of PIC24FJ128GA108-E/PT?
The PIC24FJ128GA108-E/PT operates from 2.0 V to 3.6 V across the -40C to +125C industrial range, with 32 MIPS performance achieved at 3.3 V. At 2.5 V operation, maximum CPU frequency is derated to approximately 16 MIPS. The wide voltage range supports direct battery connection from two AA cells.
What are the key specifications of PIC24FJ128GA108-E/PT that engineers should know?
Key specs are: 16-bit PIC24F core, 128 KB flash, 16 KB RAM, 32 MIPS at 32 MHz, 69 I/O pins, 4 UART, 3 SPI, 3 I2C, 23 timers, Peripheral Pin Select on most digital peripherals, sub-100 nA standby with RTCC, and 80-pin TQFP package. Industrial -40C to +125C operating range and nanoWatt Technology modes are critical for low-power designs.
What is the best Microchip alternative for PIC24FJ128GA108 in a smaller package?
For a smaller package, the closest Microchip alternative is PIC24FJ128GA106-I/MR in 64-pin QFN (MR suffix) - same silicon core, 64 KB flash, 8 KB RAM, fewer I/O. For same 128 KB flash in 64-pin, PIC24FJ128GA106 is unavailable; you would step down to PIC24FJ64GA106 with 64 KB flash. The 80-pin TQFP footprint is preserved only on PIC24FJ128GA108 family parts.
Is PIC24FJ128GA108 the same as PIC24FJ256GA108?
No, the PIC24FJ128GA108 has 128 KB flash while the PIC24FJ256GA108 has 256 KB flash - otherwise the silicon and pinout are essentially identical in the 80-pin TQFP. You can substitute the 256 version for code growth headroom, but verify your linker script supports the larger flash size and that your programmer toolchain is configured for 256 KB devices.

Engineering reference data for PIC24FJ128GA108-E/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24FJ128GA108-E/PT when you need the full 69 I/O pins of the GA1 family, complete Peripheral Pin Select remapping, and the -40C to +125C industrial temperature range for automotive or outdoor installations. Choose PIC24FJ128GA108-I/PT for the same silicon at lower cost when maximum ambient stays below 85C. Choose PIC24FJ256GA108-I/PT for firmware headroom - 256 KB flash versus 128 KB - when code complexity is growing. Choose PIC24FJ128GA010-I/PT or PIC24FJ128GA006-I/PT (GA0 family) only when 53 I/O pins are sufficient and you can tolerate limited PPS. All options share the identical 80-pin TQFP footprint, so PCB layout can be reused across the family. For 64-pin or QFN packages, step down to PIC24FJ128GA106-I/PT (64 KB flash) or PIC24FJ128GA106-I/MR (QFN) with PCB redesign.

Comparison with Alternatives

Parameter This Product PIC24FJ128GA108-I/PT PIC24FJ256GA108-I/PT PIC24FJ128GA108-H/PT PIC24FJ128GA010-I/PT PIC24FJ128GA006-I/PT
Package 80-pin TQFP (PT) 80-pin TQFP (PT) - same 80-pin TQFP (PT) - same 80-pin TQFP (PT) - same 80-pin TQFP (PT) - same 80-pin TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Flash 128 KB 128 KB 256 KB (+100%) 128 KB 128 KB 128 KB
Data RAM 16 KB 16 KB 16 KB 16 KB 16 KB 16 KB
CPU Speed 32 MIPS at 32 MHz 32 MIPS at 32 MHz 32 MIPS at 32 MHz 32 MIPS at 32 MHz 32 MIPS at 32 MHz 32 MIPS at 32 MHz
Operating Temperature -40C to +125C (E grade) -40C to +85C (I grade) -40C to +85C (I grade) -40C to +150C (H grade) -40C to +85C (I grade) -40C to +85C (I grade)
I/O Pins 69 69 69 69 53 (-23%) 53 (-23%)
Timers 23 23 23 23 Fewer (GA0 family) Fewer (GA0 family)
Standby Current <100 nA <100 nA <100 nA <100 nA <100 nA <100 nA
Peripheral Pin Select Yes (full coverage) Yes (full) Yes (full) Yes (full) Limited Limited

Key Differentiators

  • Highest I/O count in the 80-pin TQFP GA1 family (vs PIC24FJ128GA010-I/PT)
  • Full Peripheral Pin Select coverage on all digital peripherals (vs PIC24FJ128GA006-I/PT)
  • Extended -40C to +125C operating range (vs PIC24FJ128GA108-I/PT)

Design Notes

Decouple every VDD/VSS pair with a 0.1uF X7R ceramic placed within 5 mm of the pins. Add a single 10uF bulk capacitor near the device supply input. For battery operation, the on-chip LDO can be left in low-power mode; configure the FPOR bits to minimize wake-up time versus quiescent current. Avoid powering the MCU from unstable sources - the voltage supervisor and BOR reset will trip during brownouts.

At 32 MHz and 3.3V, the PIC24FJ128GA108 draws approximately 30 mA active - about 100 mW. The 80-pin TQFP has theta_JA around 45 C/W on a 4-layer JEDEC test board, so worst-case junction rise is ~5C at room temperature. No heatsink is required. However, in enclosed IP65 housings with no airflow, derate maximum ambient by 10-15C for reliability margin.

Route the 32.768 kHz crystal traces symmetrically with grounded guard rings to minimize noise coupling into the RTCC. Keep the crystal within 5 mm of the OSC1/OSC2 pins and avoid routing digital signals under the crystal can. Place programming header (PGC/PGD) at the board edge to allow in-circuit programming without disassembly.

PPS (Peripheral Pin Select) inputs default to OFF on reset - firmware must explicitly unlock the IOLOCK bit and configure PPS mappings before using remappable peripherals. Forgetting this step is the #1 reason UART/SPI appears dead on first prototype. Also note that the E suffix provides -40C to +125C while I suffix stops at +85C - selecting I where E is required causes field failures in automotive applications.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. E grade is industrial temperature, not AEC-Q100 qualified - for automotive AEC-Q100 applications, contact Microchip for Q-graded part numbers. Halogen-free status not explicitly stated in verified data.

Data verified on: 2026-09-29 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC24FJ128GA108-E/PT datasheet PIC24FJ128GA108 price Microchip 80-pin TQFP microcontroller 128KB flash PIC24FJ128GA108 pinout PIC24FJ128GA108 vs PIC24FJ256GA108 PIC24FJ128GA108 industrial sensor hub PIC24FJ128GA108 drop-in replacement buy PIC24FJ128GA108-E/PT PIC24FJ128GA108 nanoWatt low power PIC24FJ128GA108 peripheral pin select PIC24FJ128GA108 USB HID controller what is the flash size of PIC24FJ128GA108

Related Components & Terms

Microchip Technology PIC24FJ128GA108 PIC24FJ128GA108-E/PT PIC24FJ128GA108-I/PT PIC24FJ256GA108 PIC24FJ128GA010 PIC24FJ128GA006 PIC24FJ128GA106 PIC24 PIC microcontroller MCU microcontroller 16-bit TQFP Peripheral Pin Select nanoWatt Technology RTCC USB I2C SPI UART AEC-Q100 RoHS REACH industrial automation
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details