PIC24FJ128GA702T-I/SS - 128KB Flash 16-bit MCU 28-SSOP | Microchip
MPN: PIC24FJ128GA702T-I/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.1 | $3.10 |
| 10 | $2.85 | $28.50 |
| 100 | $2.62 | $262.00 |
| 500 | $2.34 | $1,170.00 |
| 1,000 | $2.1 | $2,100.00 |
| 2,500 | $1.92 | $4,800.00 |
PIC24FJ128GA702T-I/SS Overview
A PIC24F 16-bit microcontroller is a member of the broader microcontroller (MCU) family - the highest-volume category in embedded computing. PIC24F parts use a 16-bit modified Harvard architecture with a 16-element working register array, sitting between the 8-bit PIC18 family and the 32-bit PIC32MX family. They are commonly chosen for low-power general-purpose designs that need more performance than an 8-bit core but do not justify the cost or power of an ARM Cortex-M0/M0+ MCU. Within the PIC24F family, the GA702 sub-family emphasizes low pin count (28/44/48 pin packages), on-chip op-amps/CTMU for touch, and XLP technology.
Key specifications include 128 KB (43K x 24) program Flash with ECC, 16 KB SRAM, hardware multipliers, a 12-bit ADC at 200 ksps with up to 14 analog input channels, 3 analog comparators, and a CTMU for capacitive touch sensing. The 28-SSOP package exposes up to 21 I/O pins, supports I2C, SPI, UART, and USB (device/host/OTG depending on variant), and is rated MSL Level 3.
Architecturally, the device uses a 16-bit wide datapath with a two-stage pipeline and dedicated hardware multiply/divide, allowing sustained 16 MIPS throughput at 32 MHz. ECC on Flash improves reliability for safety-sensitive applications, while the XLP nanoWatt sleep currents (down to hundreds of nA in Deep Sleep) extend battery life. The CTMU provides constant-current sources for capacitive touch and simple current measurements.
Typical applications include low-power IoT sensor nodes, capacitive touch user interfaces, portable medical devices, USB peripherals, and consumer HMI panels. The part is well-suited to designs transitioning from PIC18 to 16-bit while staying within the MPLAB X IDE / XC16 toolchain.
When designing with this device, verify that your firmware timing budget fits within the 16 MIPS envelope - computationally intensive tasks (USB stacks, DSP, or graphics) may force the system clock to maximum. Use Microchip's MPLAB Code Configurator (MCC) to auto-generate peripheral initialization and minimize time-to-prototype.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that the manufacturer datasheet does not collect in one place - useful for engineers sourcing and qualifying this part.
Drop-in alternatives for PIC24FJ128GA702T-I/SS — 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 PIC24FJ128GA702T-I/SS (same form factor and footprint) — differing in ADC, Package, Timers, MSL Level, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GA702-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ128GA202-I/SS
✅ Drop-In✓ In Stock
$2.74 / Unit
View Datasheet →PIC24FJ128GA702T-I/ML
✅ Drop-In✓ In Stock
$2.62 / Unit
View Datasheet →PIC24FJ128GA702T-I/MV
✅ Drop-In✓ In Stock
$2.58 / Unit
View Datasheet →PIC24F32KA302-I/SS
✅ Drop-In✓ In Stock
$3.2 / Unit
View Datasheet →PIC24FJ128GA702T-I/SS Maximum Ratings & Electrical Characteristics
| Product Family | PIC24F 16-bit Microcontroller |
| Core | 16-bit PIC24 (modified Harvard) |
| Program Flash | 128 KB (43K x 24) with ECC |
| SRAM | 16 KB |
| Maximum CPU Speed | 32 MHz / 16 MIPS |
| Operating Voltage | 2.0 V to 3.6 V |
| Temperature Grade | Industrial (-40C to +85C) |
| ADC | 12-bit, 200 ksps, up to 14 channels |
| Analog Comparators | 3 |
| CTMU | Yes (Charge Time Measurement Unit) |
| Communication Peripherals | UART, SPI, I2C, USB (variant-dependent) |
| eXtreme Low Power (XLP) | Yes |
| Package | 28-pin SSOP (5.30 mm) |
| Mounting Type | Surface Mount |
| MSL Level | MSL-3 |
| RoHS Status | Compliant |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
| Compiler / IDE | MPLAB X IDE + XC16 compiler |
PIC24FJ128GA702T-I/SS Pin Configuration
| Pin 1 | MCLR — Master Clear (reset) input, active-low; pull-up required for normal operation |
| Pin 2 | RA0 — I/O / analog input AN0 / CTMU |
| Pin 3 | RA1 — I/O / analog input AN1 / CTMU |
| Pin 4 | RB0 — I/O / PGED1 (programming data) |
| Pin 5 | RB1 — I/O / PGEC1 (programming clock) |
| Pin 6 | RB2 — I/O / analog input AN2 |
| Pin 7 | RB3 — I/O / analog input AN3 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1 — Crystal oscillator input (or external clock) |
| Pin 10 | OSC2 — Crystal oscillator output |
| Pin 11 | RC0 — I/O |
| Pin 12 | RC1 — I/O |
| Pin 13 | RC2 — I/O |
| Pin 14 | VDD — Positive supply (2.0 V - 3.6 V) |
| Pin 15 | RC3 — I/O |
| Pin 16 | RC4 — I/O |
| Pin 17 | RA3 — I/O / analog input AN3 alt |
| Pin 18 | RA4 — I/O / analog input AN4 |
| Pin 19 | RB4 — I/O / SDA1 |
| Pin 20 | RB5 — I/O / SCL1 |
| Pin 21 | RB6 — I/O |
| Pin 22 | RB7 — I/O |
| Pin 23 | RC5 — I/O |
| Pin 24 | RC6 — I/O / TX |
| Pin 25 | RC7 — I/O / RX |
| Pin 26 | RC8 — I/O |
| Pin 27 | RC9 — I/O |
| Pin 28 | AVDD — Analog supply (tied to VDD) |
Typical Applications
PIC24FJ128GA702T-I/SS is suitable for 6 applications: Low-Power IoT Sensor Node, Capacitive Touch User Interface, Portable Medical / Wearable Device, USB Peripheral Device, Industrial Sensor Hub / HMI Panel, Consumer Audio / Lighting Controller.
Low-Power IoT Sensor Node
The PIC24FJ128GA702T-I/SS fits battery-powered IoT sensor nodes because of its eXtreme Low Power (XLP) nanoWatt sleep modes, 12-bit 200 ksps ADC for analog sensors, and 16 KB of SRAM large enough to hold a small RTOS or wireless protocol stack. The 16 MIPS at 32 MHz datapath handles radio housekeeping and pre-/post-processing between long sleep intervals. Place a 32.768 kHz crystal on the SOSC pins for timekeeping, then wake on an ADC window-comparator interrupt or CTMU touch event for sub-uA average current. Compared to a switching-MCU approach, the XLP deep-sleep current keeps total energy under the typical coin-cell budget.
Recommended
Capacitive Touch User Interface
The on-chip CTMU (Charge Time Measurement Unit) and 3 analog comparators on the PIC24FJ128GA702T-I/SS enable capacitive touch buttons, sliders, and proximity sensing without external touch ICs. Its 128 KB Flash stores full Microchip's mTouch firmware library plus a small graphics state machine, while the 12-bit ADC samples up to 14 channels for back-up analog reading. The 28-SSOP pinout exposes enough I/O for an 8-button matrix plus LED indicators. Compared to discrete touch controllers, this single-chip approach reduces BOM cost and lets the host firmware react on the same MCU.
Recommended
Portable Medical / Wearable Device
The PIC24FJ128GA702T-I/SS is well-suited to portable medical and wearable designs because the 16 MIPS core executes bio-signal DSP (PPG, ECG pre-processing, step counting) while the XLP nanoWatt sleep holds the battery life. The 12-bit 200 ksps ADC samples PPG/AFE signals, 16 KB SRAM hosts short waveform buffers, and ECC on Flash reduces the bit-error rate that matters for long-life medical devices. Industrial -40C to +85C temperature grade covers body-area deployments. Compared to a Cortex-M0+ solution at the same MHz, the PIC24F XLP family typically wins on deep-sleep current and BOM integration.
Recommended
USB Peripheral Device
The PIC24FJ128GA702T-I/SS supports USB device/host/OTG operation through its on-chip USB peripheral and internal 3.3 V regulator, so it can implement HID, CDC, or vendor-class peripherals without an external PHY. 16 KB SRAM is enough for HID + CDC composite descriptors, and 128 KB Flash stores the USB stack plus application logic. The 28-SSOP package exposes D+/D- pins plus enough I/O for buttons and LEDs. Compared to external-FTDI designs, integrating USB on-chip reduces cost and board space while keeping firmware on a single MCU.
Recommended
Industrial Sensor Hub / HMI Panel
The PIC24FJ128GA702T-I/SS fits industrial sensor hubs and small HMI panels because of its -40C to +85C industrial grade, 3 analog comparators for sensor thresholds, and 12-bit ADC with 200 ksps for analog signal acquisition. The 28-SSOP package exposes I2C/SPI/UART, so the MCU can aggregate multiple sensor inputs (temperature, pressure, flow) and push them to a host PLC over Modbus-RTU or CAN. Compared to a discrete comparator+ADC+MCU design, this single-chip integration reduces calibration drift and saves PCB area.
Recommended
Consumer Audio / Lighting Controller
The PIC24FJ128GA702T-I/SS works well in consumer audio accessories and lighting controllers because of its PWM-driven peripherals, CTMU for touch, and 128 KB Flash for small audio effect or lighting-state libraries. The 16 MIPS core runs Microchip's audio processing and DMX-style lighting protocol stacks, while the 16 KB SRAM holds short audio buffers or fixture state tables. The 2.0-3.6 V supply range supports 2x AA or Li-ion direct connection. Compared to larger Cortex-M0+ parts, the PIC24FJ128GA702T-I/SS offers lower deep-sleep current and simpler MPLAB X IDE workflow for smaller teams.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GA702T-I/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GA702-I/SS | PIC24FJ128GA202-I/SS | PIC24FJ128GA702T-I/ML | PIC24FJ128GA702T-I/MV | PIC24F32KA302-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP (same) | 28-SSOP (same) | 28-QFN (different footprint) | 28-UQFN (different footprint) | 28-SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS | PIC24F 16-bit @ 32 MHz / 16 MIPS |
| Flash | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 128 KB with ECC | 32 KB (-75%) |
| SRAM | 16 KB | 16 KB | 8 KB (-50%) | 16 KB | 16 KB | 2 KB (-87%) |
| Temperature Grade | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
| ADC | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 12-bit, 200 ksps, 14 channels | 10/12-bit, lower channel count |
| Packaging Format | Tape & Reel (T/R) | Tube | Tube | Tape & Reel | Tape & Reel | Tube |
Key Differentiators
- ECC on Flash for higher reliability (vs PIC24FJ128GA202-I/SS)
- 16 KB SRAM double the GA202 sibling (vs PIC24FJ128GA202-I/SS)
- CTMU module for capacitive touch and current sensing (vs PIC24F32KA302-I/SS)
Design Notes
The PIC24FJ128GA702T-I/SS operates from 2.0 V to 3.6 V. Decouple VDD and AVDD with 100 nF ceramic caps placed within 3 mm of each supply pin, plus a bulk 4.7-10 uF tantalum or ceramic on the main 3.3 V rail. Tie VSS and AVSS to a common star ground. For USB applications, ensure VUSB receives a clean 5 V input through the internal regulator; a 1 uF capacitor on VUSB is mandatory per datasheet.
Place the 32.768 kHz crystal and load caps within 5 mm of the SOSCO/SOSCI pins to minimize stray capacitance and EMI pickup. Keep the crystal traces short, symmetric, and guarded by a ground pour. Route the ICSP pins PGECx/PGEDy to a 0.1" header with series 4.7 k resistors if the header will be exposed, to prevent in-circuit programming damage during ESD events.
Do not leave MCLR floating - tie it to VDD through a 10 k pull-up resistor to ensure clean reset. When migrating firmware from PIC24FJ128GA202 (8 KB RAM) to PIC24FJ128GA702 (16 KB RAM), audit your heap and stack sizes - the extra 8 KB of RAM can mask stack-overflow bugs that previously crashed the GA202. Also confirm the configuration bits set FNOSC correctly for your crystal vs internal FRC oscillator selection; mismatches cause hard faults on first power-up.
Compliance Information
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - choose PIC24FJ128GA702-E/SS variants or PIC24FJxxxAEP810-E family for automotive. Halogen-free status not stated.