MCHPPIC24FJ128GB202-I/MM
Overview
The PIC24FJ128GB202-I/MM is a 16-bit microcontroller featuring eXtreme Low Power (XLP) technology and integrated hardware encryption engines including AES, DES, and Triple DES. It provides 128KB of Flash memory and a dedicated USB On-The-Go (OTG) peripheral in a compact 28-pin QFN package. This device is specifically engineered for secure, battery-operated applications that require hardware-accelerated cryptography and USB connectivity.
Why Choose This Part
This MCU excels in security-critical designs by offloading cryptographic tasks to hardware engines, which reduces CPU overhead and power consumption compared to software libraries. It offers a wide operating voltage range from 2V to 3.6V and includes 5.5V tolerant digital inputs, providing flexibility when interfacing with legacy 5V logic.
Applications
Key Specifications
Getting Started
Begin development using the MPLAB X IDE and the XC16 compiler. For hardware evaluation, the Explorer 16/32 Development Board (DM240001-2) with a compatible Plug-In Module (PIM) is the standard platform. You will also need an in-circuit debugger such as the MPLAB ICD 4 or PICkit 4 for programming via the JTAG or ICSP interfaces.
PIC24FJ128 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | RAM | I/O Pins | Package | ADC/DAC | Connectivity | Peripherals | Stock |
|---|---|---|---|---|---|---|---|
| PIC24FJ128GB202-I/MM (this part) | 8K | 20 | VQFN-28 | A/D 9x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 9,134 |
| PIC24FJ128GA310-I/PT | 8K | 85 | TQFP-100 | A/D 24x10/12b | I2C, IrDA, LINbus,.. | Brown-out Detect/R.. | 13,867 |
| PIC24FJ128GA204-I/PT | 8K | 35 | TQFP-44 | A/D 13x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 2,140 |
| PIC24FJ128GB204-I/ML | 8K | 34 | VQFN-44 | A/D 12x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 5,839 |
| PIC24FJ128GC006-I/PT | 8K | 53 | TQFP-64 | A/D 29x12b, 2x16b;.. | I2C, IrDA, LINbus,.. | Brown-out Detect/R.. | 3,053 |
| PIC24FJ128GB202-I/SO | 8K | 20 | SOIC-28 | A/D 9x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 204 |
| PIC24FJ128GA202-I/MM | 8K | 21 | VQFN-28 | A/D 10x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 431 |
| PIC24FJ128GB204-I/PT | 8K | 34 | TQFP-44 | A/D 12x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 665 |
| PIC24FJ128GA204-I/ML | 8K | 35 | VQFN-44 | A/D 13x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | — |
| PIC24FJ128GC010-I/PT | 8K | 85 | TQFP-100 | A/D 50x12b, 2x16b;.. | I2C, IrDA, LINbus,.. | Brown-out Detect/R.. | 574 |
| PIC24FJ128GA110-I/PT | 16K | 85 | TQFP-100 | A/D 16x10b | I2C, PMP, SPI, UAR.. | Brown-out Detect/R.. | 110 |
| PIC24FJ128GB202-I/SS | 8K | 20 | SSOP-28 | A/D 9x10b/12b | I2C, IrDA, LINbus,.. | AES, Brown-out Det.. | 173 |
| PIC24FJ128GB110-I/PT | 16K | 83 | TQFP-100 | A/D 16x10b | I2C, SPI, UART/USA.. | Brown-out Detect/R.. | 66 |
| PIC24FJ128GB210-I/PT | 96K | 84 | TQFP-100 | A/D 24x10b | I2C, IrDA, SPI, UA.. | Brown-out Detect/R.. | 44 |




