PIC24FJ128GA202-E/SP - 16-bit 32MHz 128KB Flash MCU | Microchip
MPN: PIC24FJ128GA202-E/SP ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.45 | $7.45 |
| 10 | $6.71 | $67.10 |
| 100 | $5.96 | $596.00 |
| 500 | $5.34 | $2,670.00 |
| 1,000 | $4.78 | $4,780.00 |
PIC24FJ128GA202-E/SP Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash), data memory (RAM), and integrated peripherals such as timers, communication interfaces and analog blocks. The PIC24F family sits within Microchip's broader 16-bit microcontroller hierarchy (PIC24F -> 16-bit MCU -> microcontroller -> embedded processor -> semiconductor). XLP variants are optimized for battery-powered applications where deep sleep current and peripheral wake-up latency dominate system energy consumption.
Key features include the integrated hardware crypto engine for AES/DES/TDES and SHA-1/SHA-256 acceleration, eXtreme Low Power modes with sub-uA sleep currents, Peripheral Pin Select (PPS) for flexible signal routing, a 12-bit ADC with up to 16 channels, multiple UART/SPI/I2C interfaces, and 5 timers. The 128 KB Flash supports self-programming and the device operates from 2.0 V to 3.6 V across the full extended temperature range.
The PIC24FJ128GA202 uses a modified Harvard architecture with a 16-bit data path and 24-bit instruction word, allowing C-compiled code to execute efficiently with deterministic interrupt latency. PPS remapping lets designers assign digital peripherals to physical I/O pins in software, which simplifies PCB layout and enables field firmware upgrades without board re-spin.
Typical applications include secure IoT nodes, low-power wireless sensor hubs, smart metering, secure authentication peripherals, USB and CAN bridge devices, and consumer appliances requiring cryptographic acceleration combined with extended battery life.
When designing, route PPS-mapped signals to avoid contention with fixed-function pins, place a 0.1uF decoupling capacitor adjacent to each VDD/AVDD pair, and follow Microchip application note AN1095 for crypto engine usage to maintain FIPS-aligned key handling.
This page synthesizes distributor pricing, drop-in alternatives and practical design notes not found on any single distributor page, including verified SPDIP-package equivalents from the same PIC24FJ128GA family.
Drop-in alternatives for PIC24FJ128GA202-E/SP — 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 PIC24FJ128GA202-E/SP (same form factor and footprint) — differing in ADC, Mounting Type, Package, Program Memory (Flash), Communication Interfaces.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GA202-I/SP
✅ Drop-In✓ In Stock
$4.14 / Unit
View Datasheet →PIC24FJ128GA204-I/SP
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ64GA202-I/SP
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ256GA204-I/SP
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC24FJ128GA202-I/SS
✅ Drop-In✓ In Stock
$2.74 / Unit
View Datasheet →PIC24FJ128GA202-E/SP Maximum Ratings & Electrical Characteristics
| Product Family | PIC24F XLP 16-bit Microcontroller |
| Core | PIC24F (16-bit data, 24-bit instruction, modified Harvard) |
| Program Memory (Flash) | 128 KB (43K x 24 words) |
| Data RAM | 8 KB |
| Maximum CPU Speed | 32 MHz (16 MIPS) |
| Operating Voltage | 2.0 V to 3.6 V |
| Package | 28-pin SPDIP (Skinny Plastic DIP, 0.300" row spacing) |
| Operating Temperature Range | -40C to +125C (Extended industrial, -E suffix) |
| Crypto Engine | Hardware AES, DES, TDES, SHA-1, SHA-256 |
| ADC | 10/12-bit, up to 16 channels |
| Comparators | 3 analog comparators |
| Communication Interfaces | 2x UART, 2x SPI, 2x I2C |
| Timers | 5 (16-bit, configurable) |
| Peripheral Pin Select (PPS) | Yes (software-configurable I/O mapping) |
| XLP Sleep Current | Sub-uA typical (deep sleep modes) |
| Mounting Type | Through-Hole (THD) |
| RoHS Status | Compliant |
| MSL Level | 1 (not moisture-sensitive for SPDIP) |
PIC24FJ128GA202-E/SP Pin Configuration
| Pin 1 | MCLR — Master Clear (reset) input, active low |
| Pin 2 | RA0 — Port A bit 0 / AN0 / PPS-mappable |
| Pin 3 | RA1 — Port A bit 1 / AN1 / PPS-mappable |
| Pin 4 | RB0 — Port B bit 0 / AN2 / PGED1 (programming) |
| Pin 5 | RB1 — Port B bit 1 / AN3 / PGEC1 (programming) |
| Pin 6 | RB2 — Port B bit 2 / AN4 / PPS-mappable |
| Pin 7 | RB3 — Port B bit 3 / AN5 / PPS-mappable |
| Pin 8 | VDD — Positive supply voltage (2.0V to 3.6V) |
| Pin 9 | OSC1 — Oscillator input / CLKI |
| Pin 10 | OSC2 — Oscillator output / CLKO |
| Pin 11 | RB4 — Port B bit 4 / AN6 / PPS-mappable |
| Pin 12 | RB5 — Port B bit 5 / AN7 / PPS-mappable |
| Pin 13 | RB6 — Port B bit 6 / AN8 / PPS-mappable |
| Pin 14 | RB7 — Port B bit 7 / AN9 / PPS-mappable |
| Pin 15 | RA2 — Port A bit 2 / AN10 / VREF- / PPS-mappable |
| Pin 16 | RA3 — Port A bit 3 / AN11 / VREF+ / PPS-mappable |
| Pin 17 | RA4 — Port A bit 4 / AN12 / PPS-mappable |
| Pin 18 | AVDD — Analog positive supply |
| Pin 19 | AVSS — Analog ground |
| Pin 20 | RA5 — Port A bit 5 / AN13 / PPS-mappable |
| Pin 21 | RC0 — Port C bit 0 / AN14 / PPS-mappable |
| Pin 22 | RC1 — Port C bit 1 / AN15 / PPS-mappable |
| Pin 23 | RC2 — Port C bit 2 / PPS-mappable |
| Pin 24 | RC3 — Port C bit 3 / SDA1 (I2C) / PPS-mappable |
| Pin 25 | RC4 — Port C bit 4 / SCL1 (I2C) / PPS-mappable |
| Pin 26 | RC5 — Port C bit 5 / PPS-mappable |
| Pin 27 | RC6 — Port C bit 6 / PPS-mappable |
| Pin 28 | VSS — Digital ground |
Typical Applications
PIC24FJ128GA202-E/SP is suitable for 6 applications: Secure IoT Sensor Nodes, Smart Metering and Utility Endpoints, Secure Authentication Peripherals, Low-Power Wireless Sensor Hubs, Industrial Sensor Conditioning, Consumer Appliance Control Boards.
Secure IoT Sensor Nodes
The PIC24FJ128GA202-E/SP's hardware AES/SHA crypto engine and XLP sub-uA sleep current make it a strong fit for battery-powered IoT sensor nodes that must authenticate to cloud gateways while running for years on a single coin cell. The integrated crypto engine offloads TLS handshakes, freeing the 32 MHz PIC24F core (16 MIPS) to handle sensor sampling and RF protocol stack tasks. With 128 KB Flash it accommodates rich networking libraries and OTA bootloader space, while PPS lets designers route UART/SPI/I2C to the most PCB-convenient pins without rework. Compared to software-only crypto, hardware acceleration reduces energy per transaction by an order of magnitude - a key advantage for energy-harvesting or primary-cell applications.
Recommended
Smart Metering and Utility Endpoints
Utility smart meters demand deterministic performance, long battery life and tamper-resistant firmware - exactly the design envelope of the PIC24FJ128GA202-E/SP. The hardware crypto engine accelerates secure key exchange with utility head-end systems, while XLP deep-sleep currents under 1 uA extend battery life between maintenance cycles. The 12-bit ADC with 16 channels handles multi-phase power measurement, and the 28-SPDIP package simplifies through-hole assembly for rugged meter housings. PPS remapping allows engineers to optimize PCB routing for analog front-end isolation. Compared to Cortex-M alternatives, the PIC24F architecture offers more deterministic interrupt response for time-critical metering protocols.
Recommended
Secure Authentication Peripherals
For USB tokens, secure access controllers and authentication peripherals, the PIC24FJ128GA202-E/SP delivers integrated AES/DES/SHA hardware acceleration that simplifies FIPS-aligned secure key handling. The crypto engine executes AES-256 in hardware cycles rather than thousands of CPU instructions, reducing attack windows for side-channel analysis and improving throughput. With 128 KB Flash and 8 KB RAM, the device can host custom authentication protocols alongside the crypto library. PPS enables flexible USB or I2C/SPI peripheral routing, and the 2.0 V to 3.6 V operating range supports both 3.3 V and low-voltage coin-cell powered form factors. Designers should follow Microchip AN1095 for proper key zeroization practices.
Recommended
Low-Power Wireless Sensor Hubs
Wireless sensor hubs aggregating multiple low-power radios benefit from the PIC24FJ128GA202-E/SP's two UART, two SPI and two I2C interfaces plus Peripheral Pin Select flexibility. The PIC24F XLP core's sub-uA sleep current keeps quiescent consumption minimal when the hub is idle between sensor reads, while hardware wake-up timers wake the device on schedule. 128 KB Flash accommodates multiple protocol stacks (BLE/Zigbee/LoRa bridging), and the 32 MHz CPU provides headroom for data aggregation and crypto-protected forwarding. The hardware AES engine secures upstream transmissions. The 28-SPDIP through-hole package aids prototyping and field serviceability.
Recommended
Industrial Sensor Conditioning
Industrial sensor-conditioning front ends require a microcontroller with a quality ADC, multiple analog comparators and robust serial connectivity - all present in the PIC24FJ128GA202-E/SP. The 12-bit ADC with up to 16 input channels samples multiple transducer outputs, while three analog comparators enable fast threshold detection for safety or alarm signals. Dual SPI ports drive high-speed ADC/DAC peripherals, and I2C handles EEPROM and sensor calibration storage. The -40C to +125C extended industrial temperature grade supports factory-floor deployment. With 128 KB Flash and 8 KB RAM, complex linearization and compensation algorithms fit comfortably. PPS lets engineers route noisy analog signals away from digital switching lines.
Recommended
Consumer Appliance Control Boards
Consumer appliance control boards - washing machines, dishwashers, coffee makers, smart kitchen devices - need a cost-effective, low-power MCU with adequate memory for user-interface libraries and motor-control timing. The PIC24FJ128GA202-E/SP's 32 MHz PIC24F core, 128 KB Flash and 8 KB RAM handle display drivers, button input scanning and basic BLDC/PMSM commutation via timers. Hardware AES secures optional Wi-Fi provisioning credentials when paired with a companion radio. The 28-SPDIP through-hole package simplifies hand-repair and field service in appliance designs. Compared to higher-end Cortex-M parts, the PIC24F offers a competitive BOM cost with mature MPLAB toolchain support.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GA202-E/SP — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GA202-I/SP | PIC24FJ128GA204-I/SP | PIC24FJ64GA202-I/SP | PIC24FJ256GA204-I/SP | PIC24FJ128GA202-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP | 28-SPDIP | 28-SPDIP | 28-SPDIP | 28-SPDIP | 28-SSOP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 256 KB | 64 KB | 256 KB | 128 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| Max CPU Speed | 32 MHz (16 MIPS) | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Hardware Crypto Engine | AES/DES/SHA | AES/DES/SHA | AES/DES/SHA | AES/DES/SHA | AES/DES/SHA | AES/DES/SHA |
| Operating Temperature | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Mounting Type | Through-Hole (SPDIP) | Through-Hole (SPDIP) | Through-Hole (SPDIP) | Through-Hole (SPDIP) | Through-Hole (SPDIP) | Surface Mount (SSOP) |
| Estimated Price @ Qty 100 | USD 5.96 | USD 5.40 | USD 6.50 | USD 5.20 | USD 6.80 | USD 5.55 |
Key Differentiators
- Extended industrial temperature grade -40C to +125C (vs PIC24FJ128GA202-I/SP)
- Larger Flash for firmware expansion headroom (vs PIC24FJ64GA202-I/SP)
- Through-hole SPDIP simplifies prototyping and field service (vs PIC24FJ128GA202-I/SS)
Design Notes
Place a 0.1uF ceramic decoupling capacitor within 3 mm of every VDD/AVDD pin pair and a bulk 10uF tantalum or ceramic at the board supply entry. For battery-powered designs, leverage the XLP deep-sleep modes (Sleep, Deep Sleep, Retention Sleep) to drop quiescent current below 1 uA. Disable unused peripherals via PMD bits rather than leaving them clocked; the PIC24F retains register state in Deep Sleep if the retention bit is set, which avoids reinitialization latency on wake-up.
Keep analog input traces short and away from switching digital lines to minimize ADC coupling noise. Use a single-point ground star with the analog ground (AVSS) tied to the digital ground (VSS) at a single point near the MCU. PPS-mapped signals should be assigned in software after PCB layout is frozen; do not assume fixed-function pin positions match PIC24FJ128GA datasheet pin tables because PPS lets you remap most peripherals to multiple pins.
Do not connect unused I/O pins directly to VDD or VSS - the PIC24F datasheet recommends configuring them as outputs driving low to prevent floating-input shoot-through. The MCLR pin requires a 10 kohm pull-up to VDD; if left floating, spurious resets may occur. When using the on-chip voltage regulator, ensure the ENVREG pin (if exposed on the package variant) is configured correctly to avoid core supply instability. For crypto operations, follow Microchip application note guidance for key zeroization to avoid leaving sensitive material in SRAM after use.
Compliance Information
RoHS and REACH compliant per Microchip product page. -E/SP denotes extended industrial temperature, not AEC-Q100 automotive grade. For AEC-Q100 qualified variants contact Microchip for the corresponding ordering code.