EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC24FJ128GA010-I/PT

MCHPPIC24FJ128GA010-I/PT

Microchip Technology
Same PIC24F GA family with larger Flash (128 KB) for applications needing more program memory.
Active267 in stock

Overview

The PIC24FJ128GA010-I/PT is a 16-bit microcontroller from Microchip Technology featuring 128 KB of Flash memory and 8 KB of RAM. Built on a modified Harvard architecture, it operates at speeds up to 32 MHz and provides a high-performance solution for applications requiring more program space than entry-level 16-bit devices. The 100-pin TQFP package offers extensive I/O count for complex system interfacing.

Why Choose This Part

The 128 KB of program memory allows for complex software stacks and C-optimized code without frequent optimization for size. Its 100-pin package provides significant flexibility for peripheral mapping, while the hardware multiplier and divider accelerate mathematical operations compared to 8-bit alternatives. Integrated power-management modes like Sleep and Idle help maintain a low power profile in sensitive applications.

Applications

Industrial Control Systems
Managing multiple sensor inputs and actuator outputs in automation hardware that requires 16-bit precision.
Human Machine Interface (HMI)
Driving graphical or alphanumeric displays and processing user input via the high pin-count TQFP interface.
Legacy System Upgrades
Providing a migration path for designs that have outgrown the code space of 8-bit microcontrollers or smaller PIC24F variants.
Data Logging
Utilizing the 128 KB Flash for complex firmware routines and 8 KB RAM for buffering sensor data before transmission.

Key Specifications

Speed 16MHz
RAM Size 8K x 8
Core Size 16-Bit
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, PMP, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 84
Core Processor PIC
Package / Case 100-TQFP
Data Converters A/D 16x10b
Oscillator Type Internal
Program Memory Size 128KB (43K x 24)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 100-TQFP (12x12)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Development is primarily done using the MPLAB X IDE and the XC16 compiler from Microchip. For hardware evaluation, the Explorer 16/32 Development Board (DM240001-2) is the standard platform for 100-pin PIC24F devices. A PICkit 4 or MPLAB ICD 4 in-circuit debugger is required for programming and real-time debugging via the ICSP interface.

Part of PIC Microcontrollers family » PIC24FJ

PIC24FJ Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC24FJ128GA010-I/PT (this part) 128KB 8K 84 TQFP-100 16M A/D 16x10b 267
PIC24FJ64GA002 64KB 8K 21 SSOP-28 32M A/D 10x10b 2,120
PIC24FJ256GA110-I/PT 256KB 16K 85 TQFP-100 32M A/D 16x10b 1,341
Also available as: PIC24FJ64GA002-I/PT
The 2026 Embedded Online Conference