PIC24FJ128GA204T-I/PT - 16-bit 128KB Flash MCU w/ Crypto | Microchip
MPN: PIC24FJ128GA204T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.62 | $4.62 |
| 10 | $4.18 | $41.80 |
| 100 | $3.74 | $374.00 |
| 500 | $3.36 | $1,680.00 |
| 1,000 | $2.97 | $2,970.00 |
PIC24FJ128GA204T-I/PT Overview
A 16-bit microcontroller (MCU) is a programmable system-on-a-chip that combines a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and a rich set of peripherals on a single silicon die. The PIC24F family sits in the PIC microcontroller hierarchy as PIC24F -> 16-bit MCU -> microcontroller -> embedded processor -> semiconductor, and is engineered for low-power mixed-signal applications where 8-bit cores lack headroom but full Cortex-M platforms are unnecessary.
Key features of the PIC24FJ128GA204 family include 128 KB Flash (43K x 24), 8 KB RAM, hardware cryptographic engines, ISO 7816 smart-card interface, I²S audio support, Direct Memory Access (DMA) for peripherals, eXtreme Low Power (XLP) technology with multiple sleep modes, and an integrated 16-bit architecture capable of up to 32 MIPS at 3.3 V. The device is qualified for industrial temperature range -40 °C to +85 °C.
The architecture pairs a 16-bit modified Harvard RISC core with 32 interrupt vectors and a flexible peripheral set including UART, SPI, I²C, I²S, timers, comparators, ADC, and a real-time clock calendar (RTCC). The DMA controller offloads repetitive peripheral transactions from the core, freeing MIPS for application logic and contributing to the device's ultra-low power budget in active and idle states.
Typical applications include embedded security (smart card readers, secure token generation, TPM-style key storage), low-power IoT sensor nodes, portable medical instruments, smart metering, secure industrial control, and audio front ends using I²S. The integrated crypto engine accelerates AES, DES/Triple-DES, SHA, and RNG primitives that would otherwise consume tens of percent of CPU bandwidth on a software-only stack.
When designing with this device, budget Flash endurance at 10K erase/write cycles minimum, and select the larger 44-pin TQFP variant for maximum I/O count (54-pin equivalent matrix). Plan decoupling per the family datasheet reference design and place the 32.768 kHz crystal traces short and guarded for RTCC accuracy. The -I/PT temperature grade denotes industrial range.
This page synthesizes distributor pricing, same-brand and cross-brand drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC24FJ128GA204T-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 PIC24FJ128GA204T-I/PT (same form factor and footprint) — differing in Cryptographic Engine, DMA Channels, Maximum CPU Speed, Mounting Type, Package.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC24FJ128GA204-I/PT
✅ Drop-In✓ In Stock
$3.71 / Unit
View Datasheet →PIC24FJ128GA204T-E/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ128GA204-E/PT
✅ Drop-In✓ In Stock
$3.15 / Unit
View Datasheet →PIC24FJ128GA204T-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC24FJ128GA204T-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 16-bit RISC (modified Harvard) |
| Series | PIC® XLP™ 24F |
| Family | PIC24FJ128GA204 |
| Program Memory (Flash) | 128 KB (43K x 24) |
| RAM | 8 KB |
| Maximum CPU Speed | 32 MIPS at 32 MHz |
| Operating Voltage (Core) | 2 V to 3.6 V |
| Operating Temperature Range | -40 °C to +85 °C (Industrial, -I) |
| Package | 44-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount (Tape & Reel, -T) |
| Cryptographic Engine | Integrated hardware crypto (AES, DES, SHA, RNG) |
| ISO 7816 Interface | Yes (smart-card support) |
| I²S Interface | Yes |
| DMA Channels | Yes (peripheral DMA) |
| RoHS Status | Compliant |
PIC24FJ128GA204T-I/PT Pin Configuration
| Pin 1 | RA0 — Port A bit 0 (analog/digital I/O) |
| Pin 2 | RA1 — Port A bit 1 (analog/digital I/O) |
| Pin 3 | RA2 — Port A bit 2 (analog/digital I/O) |
| Pin 4 | RA3 — Port A bit 3 (analog/digital I/O) |
| Pin 5 | RA4 — Port A bit 4 (analog/digital I/O) |
| Pin 6 | RA5 — Port A bit 5 (analog/digital I/O) |
| Pin 7 | RA6 — Port A bit 6 (analog/digital I/O) |
| Pin 8 | RA7 — Port A bit 7 (analog/digital I/O) |
| Pin 9 | RB0 — Port B bit 0 (digital I/O) |
| Pin 10 | RB1 — Port B bit 1 (digital I/O) |
| Pin 11 | RB2 — Port B bit 2 (digital I/O) |
| Pin 12 | RB3 — Port B bit 3 (digital I/O) |
| Pin 13 | RB4 — Port B bit 4 (digital I/O) |
| Pin 14 | RB5 — Port B bit 5 (digital I/O) |
| Pin 15 | RB6 — Port B bit 6 (digital I/O / ICSCLK) |
| Pin 16 | RB7 — Port B bit 7 (digital I/O / ICSDAT) |
| Pin 17 | RC0 — Port C bit 0 (analog/digital I/O) |
| Pin 18 | RC1 — Port C bit 1 (analog/digital I/O) |
| Pin 19 | RC2 — Port C bit 2 (analog/digital I/O) |
| Pin 20 | RC3 — Port C bit 3 (analog/digital I/O) |
| Pin 21 | RC4 — Port C bit 4 (analog/digital I/O) |
| Pin 22 | RC5 — Port C bit 5 (analog/digital I/O) |
| Pin 23 | RC6 — Port C bit 6 (analog/digital I/O) |
| Pin 24 | RC7 — Port C bit 7 (analog/digital I/O) |
| Pin 25 | RD0 — Port D bit 0 (digital I/O) |
| Pin 26 | RD1 — Port D bit 1 (digital I/O) |
| Pin 27 | RD2 — Port D bit 2 (digital I/O) |
| Pin 28 | RD3 — Port D bit 3 (digital I/O) |
| Pin 29 | RD4 — Port D bit 4 (digital I/O) |
| Pin 30 | RD5 — Port D bit 5 (digital I/O) |
| Pin 31 | RD6 — Port D bit 6 (digital I/O) |
| Pin 32 | RD7 — Port D bit 7 (digital I/O) |
| Pin 33 | VSS — Ground reference |
| Pin 34 | VDD — Positive supply voltage (2.0 V to 3.6 V) |
| Pin 35 | RE0 — Port E bit 0 (analog/digital I/O) |
| Pin 36 | RE1 — Port E bit 1 (analog/digital I/O) |
| Pin 37 | RE2 — Port E bit 2 (analog/digital I/O) |
| Pin 38 | RE3 — Port E bit 3 (analog/digital I/O) |
| Pin 39 | RE4 — Port E bit 4 (analog/digital I/O) |
| Pin 40 | RE5 — Port E bit 5 (analog/digital I/O) |
| Pin 41 | RE6 — Port E bit 6 (analog/digital I/O) |
| Pin 42 | RE7 — Port E bit 7 (analog/digital I/O) |
| Pin 43 | RF0 — Port F bit 0 (digital I/O) |
| Pin 44 | RF1 — Port F bit 1 (digital I/O) |
Typical Applications
PIC24FJ128GA204T-I/PT is suitable for 6 applications: Embedded Smart Card / Secure Token Reader, Low-Power IoT Sensor Node, Portable Medical Instrument, Secure Industrial Control Module, Smart Metering End Point, Audio Front-End with I²S Codec.
Embedded Smart Card / Secure Token Reader
The PIC24FJ128GA204T-I/PT is purpose-built for embedded smart-card reader and secure token applications. Its integrated hardware crypto engine accelerates AES, DES/Triple-DES, SHA-1/SHA-256, and a true random number generator offloading these from the CPU. The native ISO 7816 interface connects directly to smart-card contacts without external bridge ICs. With 128 KB Flash and 8 KB RAM, the device runs full EMV/CAP middleware stacks. The /PT variant's 44-pin TQFP (10x10 mm) is easily hand-solderable for prototyping secure reader modules, while the -40 °C to +85 °C industrial temperature grade supports unattended terminals.
Recommended
Low-Power IoT Sensor Node
For battery-powered IoT sensor nodes, the PIC24FJ128GA204T-I/PT delivers XLP eXtreme Low Power performance with deep-sleep currents in the nanoampere range, enabling multi-year battery life on a single coin cell. The DMA controller autonomously services ADC and UART peripherals while the CPU sleeps, dramatically reducing active duty cycle. At 32 MIPS the device handles BLE/Sub-GHz radio protocol stacks via SPI. The integrated crypto engine secures MQTT-TLS or LoRaWAN payloads with hardware-accelerated AES without waking the application processor unnecessarily, balancing performance and power budget.
Recommended
Portable Medical Instrument
Portable medical instruments benefit from the PIC24FJ128GA204T-I/PT's combination of XLP low power, hardware cryptographic engine for HIPAA-compliant patient data encryption, and I²S interface for digital stethoscopes and pulse oximeter audio paths. The 32 MIPS performance runs real-time DSP filtering for biosignal processing. Its -40 °C to +85 °C industrial temperature range supports clinical environments from refrigerated storage to operating rooms. FDA/IEC 62304 design traceability is eased by Microchip's full BSP and validated firmware libraries for PIC24F devices.
Recommended
Secure Industrial Control Module
Industrial control modules leverage the PIC24FJ128GA204T-I/PT for secure fieldbus node connectivity with hardware-encrypted command authentication. The hardware crypto engine performs HMAC-SHA verification of incoming PLC commands, preventing replay and injection attacks on Modbus-TCP or EtherCAT networks. The 44-pin TQFP exposes up to 54 I/O equivalents via remap, accommodating multiple UART/SPI/CAN interfaces for multi-protocol bridging. Operating at 3.3 V core with 2.0 V to 3.6 V tolerance, the device tolerates industrial supply transients while eXtreme Low Power modes save energy in standby-tagged systems.
Recommended
Smart Metering End Point
Smart electricity, gas, and water metering endpoints use the PIC24FJ128GA204T-I/PT for its ultra-low-power sleep modes, hardware cryptography for secure AMI (Advanced Metering Infrastructure) communications, and ISO 7816 support for prepaid token validation. The integrated RTCC with 32.768 kHz crystal support tracks time-of-use tariff schedules and tamper events. 128 KB Flash holds full DLMS/COSEM or Wireless M-Bus protocol stacks plus 10+ years of interval data logging. The -40 °C to +85 °C industrial grade survives outdoor meter cabinet environments.
Recommended
Audio Front-End with I²S Codec
Audio front-end designs such as digital hearing aids, professional microphones, and voice-controlled appliances leverage the PIC24FJ128GA204T-I/PT's integrated I²S interface for direct connection to stereo codecs without external logic. The 32 MIPS core runs lightweight MP3/AAC/Opus decoding for low-latency playback. The hardware crypto engine secures voice biometric templates locally. Combined with XLP technology, the device delivers long battery life in always-listening voice wake applications, while the 44-pin TQFP provides ample I/O for capacitive touch buttons and LED ring indicators.
Recommended
Recommended Products Summary
Engineering reference data for PIC24FJ128GA204T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC24FJ128GA204-I/PT | PIC24FJ128GA204T-E/PT | PIC24FJ128GA204-E/PT | PIC24FJ128GA204T-I/ML |
|---|---|---|---|---|---|
| Package | 44-pin TQFP (10x10 mm) | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin QFN (ML) - different footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| Maximum CPU Speed | 32 MIPS at 32 MHz | 32 MIPS | 32 MIPS | 32 MIPS | 32 MIPS |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) | -40 °C to +125 °C (Extended) | -40 °C to +125 °C (Extended) | -40 °C to +85 °C (Industrial) |
| Packaging Format | Tape & Reel (-T) | Tray (no -T) | Tape & Reel (-T) | Tray (no -T) | Tape & Reel (-T) |
| Cryptographic Engine | Integrated (AES/DES/SHA/RNG) | Integrated (same) | Integrated (same) | Integrated (same) | Integrated (same) |
| ISO 7816 Support | Yes | Yes | Yes | Yes | Yes |
| Lifecycle Status | Active | Active | Active | Active | Active |
Key Differentiators
- Integrated hardware cryptographic engine with ISO 7816 support (vs PIC24FJ128GA010-I/PT (PIC24FJ128GA010 series without crypto))
- eXtreme Low Power (XLP) technology with deep-sleep nanoampere currents (vs PIC24EP series microcontrollers)
- Tape & Reel format suited to automated SMT assembly (vs PIC24FJ128GA204-I/PT (tray variant))
Design Notes
Estimated: PIC24FJ128GA204T-I/PT active current at 32 MHz / 3.3 V is approximately 8 mA typical per the family datasheet. In deep sleep with RTCC running, current drops to ~20 nA, enabling multi-year coin-cell operation for IoT nodes. Plan decoupling per family datasheet reference design: one 100 nF X7R plus one 10 µF X5R within 5 mm of each VDD pin, plus bulk 4.7 µF tantalum near the regulator. Use a low-Iq LDO (e.g., MCP1700) for battery applications to maximize sleep-time efficiency.
Place the 32.768 kHz crystal within 5 mm of the SOSCO/SOSCI pins with short, symmetric traces guarded by ground. Keep the trace capacitance below the datasheet limit (typically 5 pF). For TQFP-44 layout, dedicate a continuous ground plane under the IC; route noisy signals (switching regulators, RF traces) on the opposite side at least 5 mm from the MCU. Maintain 50 Ω controlled impedance on high-speed I²S lines to the audio codec.
Do not exceed absolute maximum VDD of 3.6 V; the PIC24FJ128GA204T-I/PT is NOT 5 V tolerant. Use level shifters (e.g., TXS0108E) for any 5 V signal interfaces. Ensure the MCLR pin has a proper reset circuit with 10 kΩ pull-up and 100 nF capacitor — leaving MCLR floating causes unreliable reset behavior. When programming via ICSP, the PGC/PGD pins (RB6/RB7) must not be loaded with low-impedance circuitry during programming cycles or programming will fail.
Estimated: at maximum active load (32 MIPS, all peripherals on, crypto engine active), the TQFP-44 dissipates approximately 250 mW resulting in a junction temperature rise of ~20 °C above ambient (θJA ≈ 50 °C/W for TQFP-44 with standard JEDEC PCB). For full industrial temperature range -40 °C to +85 °C operation, this is well within limits, but derate ambient if the device is housed in a sealed enclosure without airflow.
Compliance Information
RoHS and REACH compliant per Microchip product page; not AEC-Q100 qualified (industrial grade -I, not automotive). MSL rating not specified in retrieved web data and marked [DATA_NEEDED].