Microchip Technology

PIC24HJ128GP502-I/SO - 16-bit 40MIPS 128KB Flash MCU | Microchip

MPN: PIC24HJ128GP502-I/SO ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 28-pin SOIC (SO), 300-mil wide body Package 40 MIPS (max) Speed 128 KB (43K x 24) Memory
From $7.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-30
Volume Pricing
Qty Unit Price Extended
1 $11.96 $11.96
10 $10.8 $108.00
100 $9.3 $930.00
500 $8.2 $4,100.00
1,000 $7.45 $7,450.00
ℹ️ All prices are in USD

PIC24HJ128GP502-I/SO Overview

The Microchip PIC24HJ128GP502-I/SO is a 16-bit microcontroller from the PIC24H family, featuring a 40 MIPS modified Harvard architecture, 128 KB of Flash program memory, 8 KB of SRAM, and a 28-pin SOIC (SO) package. It operates at 3.0V to 3.6V and delivers up to 40 MIPS performance, targeting high-speed control loops and DSP-adjacent signal processing.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a rich set of peripherals. The PIC24H sits in Microchip's 16-bit MCU taxonomy as a high-performance general-purpose controller, bridging the gap between 8-bit PIC16/PIC18 parts and 32-bit PIC32 devices. Within the broader power-management-and-control hierarchy, the PIC24H functions as the deterministic embedded controller for motor control, power conversion, and sensor-fusion applications.

Key features include 128 KB Flash (43K x 24 words), 8 KB SRAM, an enhanced 16-bit CPU with single-cycle multiply, a 12-bit ADC up to 1.1 Msps, two analog comparators, two UART/SPI/I2C modules, one CAN module, five 16-bit timers, and a Parallel Master Port (PMP). The 28-SOIC package is the 300-mil wide body, supporting hand-soldering and standard reflow profiles.

Architecturally, the PIC24HJ128GP502 uses a modified Harvard core with separate program and data buses, allowing simultaneous instruction fetch and data access. The 40 MIPS throughput derives from a 10 MHz internal oscillator with 4x PLL multiplication and the zero-overhead hardware DO/REPEAT loop engine, which delivers deterministic interrupt latency critical for closed-loop control.

Typical applications include industrial motor control (BLDC, PMSM, and stepper drives), digital power conversion (SMPS, PFC), sensor interfacing and conditioning, automotive body and chassis subsystems, and general-purpose embedded control in factory automation. The integrated CAN module is particularly relevant for industrial networking.

When designing, ensure decoupling follows Microchip's typical application note guidance: a 100 nF ceramic on each VDD/VSS pair within 5 mm, plus a bulk 10 uF tantalum or ceramic near the regulator. The 28-SOIC package has a thermal resistance (theta_JA) in the ~50-65 C/W range, so at full 40 MIPS the chip still dissipates only tens of mW and requires no heatsink.

This page synthesizes distributor pricing, drop-in PIC24H same-family alternatives, and practical design considerations not found in the bare manufacturer datasheet, giving engineers a one-stop reference for sourcing and qualification.

Drop-in alternatives for PIC24HJ128GP502-I/SO — 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 PIC24HJ128GP502-I/SO (same form factor and footprint) — differing in ADC, Package, Timers, Operating Temperature, Core Architecture.

Microchip Technology
ADC: 10/12-bit, up to 16 channels, 500 ksps
Package: 28-pin SOIC (wide)
Timers: 5 x 16-bit
Microchip Technology
ADC: 10-bit, up to 500 ksps
Package: 28-pin SPDIP (SP)
Timers: 5 x 16-bit, 2 x 32-bit
Microchip Technology
ADC: 10 channels, 10-bit or 12-bit
Package: 28-pin SOIC wide (0.295 inch / 7.50 mm)
Timers: Five 16-bit timers/counters
Microchip Technology
ADC: 12-bit, 1 MSPS, up to 10 channels
Package: SOIC-28 (300 mil)
Timers: 3 x 16-bit (pairable into 1 x 32-bit)
Microchip Technology
ADC: 12-bit, up to 16 channels, 500 ksps
Package: 28-SOIC (SOIC-28W, 0.295 in / 7.50 mm width)
Timers: 3 x 16-bit (pairable to 32-bit)
Microchip Technology
ADC: 10-bit 500 ksps, up to 10 channels
Package: 28-pin SOIC (SO, wide body, 7.5 mm)
Timers: 3 x 16-bit (pairable to 32-bit)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC24HJ128GP502-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (SP)
PIC24H 16-bit RISC · Modified Harvard, 16-bit data path · 40 MIPS · 128 KB (43K x 24 words) · 8 KB · 3.0 V to 3.6 V · 21 · 10-bit, up to 500 ksps

✓ In Stock

$4.61 / Unit

View Datasheet →

PIC24HJ128GP502T-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC24H 16-bit modified Harvard · 16-bit · 24-bit · 40 MIPS at 40 MHz · 128 KB (43K x 24) · 8 KB · 28-pin SOIC wide (0.295 inch / 7.50 mm) · Surface Mount

✓ In Stock

$4.85 / Unit

View Datasheet →

PIC24HJ128GP502-E/SO

✅ Drop-In
📦 28-SOIC (SO)
E grade = -40C to +125C vs I grade -40C to +85C; same die, same peripherals, same Flash/RAM

📋 Reference alternative (not in catalog)

PIC24HJ128GP502-H/SO

✅ Drop-In
📦 28-SOIC (SO)
H grade = high-temperature; same die, same peripherals; temperature envelope extends beyond I/E grade

📋 Reference alternative (not in catalog)

dsPIC33FJ128GP802-I/SO

✅ Drop-In
📦 28-SOIC (SO)
adds DSP engine for high-speed math (Clarke/Park, SVPWM); 128KB Flash, 8KB SRAM, same peripherals; code recompile required for DSP intrinsics

📋 Reference alternative (not in catalog)

PIC24HJ128GP202-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC24H · 16-bit Modified Harvard · 40 MIPS · up to 40 MHz · 128 KB (43K x 24) · 8 KB · 3.0 V to 3.6 V · -40 C to +85 C (Industrial)

✓ In Stock

$4.62 / Unit

View Datasheet →

PIC24HJ128GP502-I/SO Maximum Ratings & Electrical Characteristics

Family PIC24H 16-bit MCU
Architecture Modified Harvard, 16-bit
Program Memory (Flash) 128 KB (43K x 24)
Data Memory (SRAM) 8 KB
Operating Frequency 40 MIPS (max)
Supply Voltage (VDD) 3.0 V to 3.6 V
ADC 12-bit, up to 1.1 Msps (1 module, multiple channels)
Comparators 2 analog comparators
UART/SPI/I2C 2 modules
CAN 1 CAN 2.0B module
Timers 5 x 16-bit timers/counters
PMP (Parallel Master Port) Yes
DMA 8-channel DMA
Operating Temperature (I grade) -40C to +85C
Package 28-pin SOIC (SO), 300-mil wide body
Mounting Type Surface Mount
RoHS Status Compliant
Pin Count 28

PIC24HJ128GP502-I/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 MCLR — Master Clear (reset) input, active-low
Pin 2 RA0 — Port A bit 0 / analog AN0 / CVREF-
Pin 3 RA1 — Port A bit 1 / analog AN1 / CVREF+
Pin 4 RB0 — Port B bit 0 / AN2
Pin 5 RB1 — Port B bit 1 / AN3
Pin 6 RB2 — Port B bit 2 / AN4
Pin 7 VDD — Positive supply voltage (3.0-3.6V)
Pin 8 VSS — Ground reference
Pin 9 OSC1 — Oscillator input / CLKIN
Pin 10 OSC2 — Oscillator output / CLKOUT
Pin 11 RB3 — Port B bit 3 / AN5
Pin 12 RB4 — Port B bit 4 / AN6
Pin 13 RB5 — Port B bit 5 / AN7
Pin 14 RB6 — Port B bit 6 / ICD programming clock
Pin 15 RB7 — Port B bit 7 / ICD programming data
Pin 16 RC0 — Port C bit 0
Pin 17 RC1 — Port C bit 1
Pin 18 RC2 — Port C bit 2
Pin 19 RC3 — Port C bit 3
Pin 20 RC4 — Port C bit 4
Pin 21 RC5 — Port C bit 5
Pin 22 RC6 — Port C bit 6 / TX
Pin 23 RC7 — Port C bit 7 / RX
Pin 24 RC8 — Port C bit 8
Pin 25 RC9 — Port C bit 9
Pin 26 NC — Not connected (no internal connection)
Pin 27 VSS — Ground reference
Pin 28 VDD — Positive supply voltage (3.0-3.6V)

Typical Applications

PIC24HJ128GP502-I/SO is suitable for 6 applications: BLDC / PMSM Motor Control, Digital Power Conversion (SMPS / PFC), Industrial CAN / CANopen Nodes, Sensor Signal Conditioning and Data Acquisition, Automotive Body and Chassis Control, General-Purpose Embedded Control.

🏭

BLDC / PMSM Motor Control

The PIC24HJ128GP502-I/SO fits BLDC and PMSM motor control thanks to its 40 MIPS throughput and integrated peripherals. Its 12-bit ADC at 1.1 Msps synchronizes with the PWM module to sample phase currents at the center of each PWM period - the standard trapezoidal commutation pattern needs about 20-50 MIPS headroom, well within 40 MIPS. The PIC24H also has 5x16-bit timers for input capture (Hall sensors) and output compare (PWM channels). Compared to a dsPIC33F, this part has no DSP engine, so sensorless FOC requires the dsPIC variant. For sensor-based FOC or trapezoidal commutation, the 128 KB Flash hosts a full state-machine plus fault handling. Place the MCU close to the gate driver IC to minimize switching noise pickup on analog inputs.

⚡

Digital Power Conversion (SMPS / PFC)

The PIC24HJ128GP502-I/SO is well-suited to switched-mode power supply control loops and power-factor correction. Its 40 MIPS enables average-current-mode control with frequencies up to 200 kHz, where each switching period leaves ~200 instruction cycles for ADC sampling, PI computation, and PWM update. The 12-bit ADC's 1.1 Msps throughput oversamples the current-sense signal to average out switching ripple. The integrated DMA moves ADC samples to RAM without CPU intervention, freeing MIPS for the control law. For PFC boost converters, the second analog comparator can trip on overcurrent without latency. Choose PIC24HJ128GP502-I/SO for sub-kW SMPS; migrate to dsPIC33F for higher power or totem-pole PFC. Decouple VDD with 100 nF + 10 uF within 5 mm of the pins.

🌐

Industrial CAN / CANopen Nodes

The PIC24HJ128GP502-I/SO integrates a CAN 2.0B controller and is a natural choice for industrial networking nodes such as sensors, valve controllers, or distributed I/O on CANopen or DeviceNet. The CAN module supports standard 11-bit and extended 29-bit identifiers with hardware acceptance filters and masks, reducing firmware overhead. The 40 MIPS core handles CANopen stack processing alongside application logic in C. The 128 KB Flash accommodates a full CANopen stack plus custom application code. The I-grade -40C to +85C temperature range fits industrial enclosures. Add a TJA1050 or MCP2551 CAN transceiver between the MCU and the bus; the MCU pins are not 5V-tolerant on CAN lines without level shifting.

🧩

Sensor Signal Conditioning and Data Acquisition

The PIC24HJ128GP502-I/SO's 12-bit 1.1 Msps ADC and 40 MIPS throughput make it a strong fit for multi-channel sensor signal conditioning boards. The ADC has multiple input channels, allowing simultaneous reading of temperature, pressure, and flow sensors with software sequencing. DMA transfers ADC results to RAM, offloading the CPU for digital filtering (FIR, IIR) and statistical aggregation. The 8 KB SRAM accommodates circular ADC buffers of several thousand samples. The two UART modules handle RS-232/RS-485 sensor bridges, and the SPI/I2C modules interface to digital sensors. Place the MCU on a separate analog ground island from the digital switching sections to preserve ADC accuracy.

🚗

Automotive Body and Chassis Control

The PIC24HJ128GP502-I/SO is used in non-safety automotive body and chassis subsystems such as HVAC flap control, seat-position motors, lighting controllers, and body-control modules. The CAN module talks to the vehicle network; the PWM outputs drive motors and LEDs. The I-grade -40C to +85C range covers cabin environments, but for under-hood applications choose the E-grade variant. Note that the standard PIC24HJ128GP502 is NOT AEC-Q100 qualified - for AEC-Q100, Microchip offers specific automotive PIC24 variants. The 128 KB Flash fits CAN-based J1939 stacks plus application logic. Pair with an automotive-grade CAN PHY like MCP2561 or TJA1057.

🔧

General-Purpose Embedded Control

The PIC24HJ128GP502-I/SO is widely used as a general-purpose 16-bit controller in industrial, consumer, and appliance products. Its 128 KB Flash, 8 KB SRAM, and 40 MIPS support rich user interfaces, multi-protocol stacks, and communication bridges. The PMP (Parallel Master Port) interfaces to graphical LCDs or external memory. The two UART modules act as RS-232/RS-485 bridges, while SPI handles SD cards or flash memory. The integrated DMA, programmable CRC, and hardware math assist reduce firmware complexity. Code is developed in MPLAB X IDE with the XC16 compiler; existing PIC24 code libraries port directly. This is the 'workhorse' 16-bit MCU for products that need more than 8-bit but not 32-bit.

Recommended Products Summary

dsPIC33FJ128GP802-I/SO DSP-engine upgrade for sensorless FOC Used in: BLDC / PMSM Motor Control, Digital Power Conversion (SMPS / PFC), Industrial CAN / CANopen Nodes, Sensor Signal Conditioning and Data Acquisition, Automotive Body and Chassis Control, General-Purpose Embedded Control MCP8024 3-phase BLDC gate driver companion Used in: BLDC / PMSM Motor Control, Automotive Body and Chassis Control MCP6002 Current-sense op-amp for ADC inputs Used in: BLDC / PMSM Motor Control, Digital Power Conversion (SMPS / PFC), Sensor Signal Conditioning and Data Acquisition MCP19114 Synchronous buck controller companion Used in: Digital Power Conversion (SMPS / PFC) MCP2551 CAN transceiver companion Used in: Industrial CAN / CANopen Nodes MCP2515 External CAN controller for additional buses Used in: Industrial CAN / CANopen Nodes, General-Purpose Embedded Control MCP9808 High-accuracy temperature sensor on I2C Used in: Sensor Signal Conditioning and Data Acquisition MCP2561 Automotive CAN transceiver Used in: Automotive Body and Chassis Control MCP2221 USB-to-UART bridge companion Used in: General-Purpose Embedded Control
What is the maximum operating frequency of the PIC24HJ128GP502-I/SO?
The PIC24HJ128GP502-I/SO executes up to 40 MIPS (Million Instructions Per Second), according to the Microchip PIC24H datasheet family. This is achieved with a 10 MHz internal oscillator and 4x PLL multiplication yielding 40 MHz peripheral clock, with single-cycle instruction fetch. For deterministic real-time control, 40 MIPS allows 10 kHz PID loops with thousands of instructions of headroom.
How much Flash and SRAM does the PIC24HJ128GP502-I/SO provide?
The PIC24HJ128GP502-I/SO integrates 128 KB of Flash program memory (43K x 24 instruction words) and 8 KB of SRAM data memory, per the PIC24H family datasheet. This is sufficient for FreeRTOS-style kernels (portable to PIC24), a USB stack, or a graphical user interface in C. If your code exceeds 128 KB, migrate to PIC24HJ256GP502 which is pin-compatible.
What is the supply voltage range for PIC24HJ128GP502-I/SO?
The PIC24HJ128GP502-I/SO operates from 3.0 V to 3.6 V on VDD, per the Microchip PIC24H datasheet. The I/O ports are 5V-tolerant only when configured; otherwise logic levels follow VDD. For 3.3V-rail designs, place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pair and a bulk 10 uF capacitor near the regulator.
Does the PIC24HJ128GP502-I/SO have a CAN module?
Yes, the PIC24HJ128GP502-I/SO integrates one CAN 2.0B controller module, suitable for industrial networking (CANopen, DeviceNet) and automotive body/chassis buses. It supports standard 11-bit and extended 29-bit identifiers with hardware acceptance filters. For automotive-grade CAN with AEC-Q100 qualification, choose the PIC24HJ128GP502-I/SO automotive equivalent, or move to dsPIC33F for higher throughput.
How fast is the ADC on the PIC24HJ128GP502-I/SO?
The PIC24HJ128GP502-I/SO has a 12-bit successive-approximation ADC capable of up to 1.1 Msps across multiple input channels, per the Microchip PIC24H datasheet. For motor control applications, the ADC pairs with the PWM module to provide synchronized sampling on current-sense feedback. This throughput enables digital control loops for SMPS, PFC, and motor drives at switching frequencies up to several hundred kHz.
Where can I buy PIC24HJ128GP502-I/SO and what is the lead time?
The PIC24HJ128GP502-I/SO is in stock at DigiKey, Mouser, LCSC, OnlineComponents, and several franchised distributors as of 2026-09-30. Per distributor listings, ships today for qty-1 orders with no minimum-order quantity restriction. Pricing starts around $11.96 each at qty 1 dropping to roughly $7.45 at qty 1000. Lead time on bulk orders exceeds 6-8 weeks due to MCU allocation cycles.
What is the price of PIC24HJ128GP502-I/SO at qty 100?
The PIC24HJ128GP502-I/SO lists at approximately $9.30 each at qty 100 from franchised distributors as of 2026-09-30. Pricing scales down to roughly $7.45 at qty 1000. LCSC shows $11.962 at single-piece break. For volume OEM procurement, request a quote directly from Microchip or authorized distributors; pricing is volatile in the MCU market.
PIC24HJ128GP502-I/SO vs dsPIC33FJ128GP802 - which is better for motor control?
The PIC24HJ128GP502 is a general-purpose 16-bit MCU, while the dsPIC33FJ128GP802 adds a DSP engine for high-speed math operations like Clarke/Park transforms and space-vector modulation. For sensorless FOC or PFC, choose dsPIC33FJ128GP802 (pin-compatible). For simpler trapezoidal BLDC commutation, the PIC24HJ128GP502 is sufficient and slightly cheaper. Both share the same 28-SOIC pinout in the /SO variants.
What is the best drop-in replacement for PIC24HJ128GP502-I/SO?
The best drop-in replacements for PIC24HJ128GP502-I/SO are other PIC24HJ128GP502 variants with the same 28-SOIC package, namely PIC24HJ128GP502-I/SP (SPDIP), PIC24HJ128GP502-E/SO (extended -40C to +125C), PIC24HJ128GP502T-I/SO (tape-and-reel), and PIC24HJ128GP502-H/SO (high-temp). All share identical die and pinout; selection is driven by temperature grade and packaging format only.
When should I choose PIC24HJ128GP502-I/SO over PIC24FJ64GA002-I/SO?
Choose PIC24HJ128GP502-I/SO when you need 40 MIPS throughput and 128 KB Flash for compute-heavy DSP-adjacent control, such as digital power or motor control. Choose PIC24FJ64GA002-I/SO when you need lower power consumption, 16 MIPS is enough, and 64 KB Flash suffices. Both use 28-SOIC; pin functions differ but many peripheral pins map. Verify with Microchip migration guide before PCB swap.
Is PIC24HJ128GP502-I/SO suitable for industrial automation?
Yes, the PIC24HJ128GP502-I/SO is widely used in industrial automation. Per the Microchip datasheet, its CAN 2.0B module supports CANopen and DeviceNet protocols; its 12-bit 1.1 Msps ADC enables high-resolution sensor reading; its 40 MIPS core handles PID loops in real time. The I-grade -40C to +85C temperature range fits industrial enclosures. For functional-safety applications, pair with an external supervisor.
Where to download PIC24HJ128GP502 datasheet PDF?
The official PIC24HJ128GP502 datasheet (family document) is available as a free PDF download from Microchip's product page at https://www.microchip.com/en-us/product/PIC24HJ128GP502. The family datasheet covers all PIC24HJ128GP502 package variants including I/SO. Microchip also publishes errata documents and application notes (analog design, motor control, CAN) on the same product page.
Where to find PIC24HJ128GP502-I/SO pinout for 28-SOIC?
The pinout for PIC24HJ128GP502-I/SO (28-SOIC) is shown in the family datasheet on page 4 (Pin Diagrams section) per Microchip documentation. Pin 1 is the SOIC dot marker at top-left; pins count counter-clockwise: VDD pins on 7 and 28, VSS on 8 and 27, MCLR on 1, OSC1/OSC2 on 9-10. For quick reference, XAIPART renders an SVG pinout diagram with pin-by-pin descriptions.
What are the key specifications of PIC24HJ128GP502-I/SO that engineers should know?
The key specifications are: 40 MIPS performance, 128 KB Flash, 8 KB SRAM, 12-bit ADC at 1.1 Msps, one CAN 2.0B controller, two UART/SPI/I2C modules, five 16-bit timers, 28-SOIC package, 3.0-3.6V supply, -40C to +85C operating temperature (I grade). These are the headline numbers engineers should memorize when evaluating the PIC24HJ128GP502 for a new design.

Engineering reference data for PIC24HJ128GP502-I/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24HJ128GP502-I/SO when you need a 16-bit MCU with 40 MIPS throughput and 128 KB Flash for industrial control, motor control, or digital power applications. Choose PIC24HJ128GP502-E/SO if your application requires the wider -40C to +125C temperature range; choose PIC24HJ128GP502-H/SO for high-temperature environments. Choose dsPIC33FJ128GP802-I/SO when you need a DSP engine for sensorless FOC or PFC - it is pin-compatible and adds MAC/barrel shifter instructions. For lower MIPS / lower power, choose PIC24FJ64GA002-I/SO. For tape-and-reel packaging, select PIC24HJ128GP502T-I/SO. All share the same 28-SOIC footprint, simplifying PCB layout reuse across product variants.

Comparison with Alternatives

Parameter This Product PIC24HJ128GP502T-I/SO PIC24HJ128GP502-E/SO PIC24HJ128GP502-H/SO dsPIC33FJ128GP802-I/SO
Package 28-SOIC (SO) 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Architecture PIC24H (16-bit) PIC24H (16-bit) - same PIC24H (16-bit) - same PIC24H (16-bit) - same dsPIC33F (16-bit + DSP engine)
Max Performance 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS + DSP
Flash Memory 128 KB 128 KB 128 KB 128 KB 128 KB
SRAM 8 KB 8 KB 8 KB 8 KB 8 KB
Temperature Grade I grade (-40C to +85C) I grade (-40C to +85C) E grade (-40C to +125C) H grade (high-temp) I grade (-40C to +85C)
DSP Engine No No No No Yes (MAC + barrel shifter)
CAN Module 1 (CAN 2.0B) 1 (CAN 2.0B) 1 (CAN 2.0B) 1 (CAN 2.0B) 1 (CAN 2.0B)

Key Differentiators

  • 40 MIPS performance with 128 KB Flash in 28-SOIC (vs PIC24FJ64GA002-I/SO)
  • Industrial-grade temperature selection (I/E/H grades) (vs PIC24HJ128GP502-I/SO variants)
  • Drop-in scalability to dsPIC33F DSP engine (vs dsPIC33FJ128GP802-I/SO)

Design Notes

Estimated: at 40 MIPS with all peripherals active, the PIC24HJ128GP502-I/SO draws approximately 60-80 mA from a 3.3V supply, dissipating about 200-265 mW. Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD/VSS pin pair (pins 7/8 and 27/28), plus a bulk 10 uF tantalum or ceramic within 25 mm. The 28-SOIC package has a theta_JA of roughly 50-65 C/W, so no heatsink is required. If the design runs from 5V, add a 3.3V LDO (e.g. MCP1700) ahead of the MCU. Power-on reset and brown-out reset are internal; no external reset IC required for normal operation.

Recommended: keep analog inputs (AN0-AN7) routed on a separate analog ground island that joins the digital ground at a single point near the VSS pins. Avoid routing PWM switching signals (PWMxH/PWMxL) across analog traces to prevent capacitive coupling. Place the 28-SOIC on the top layer with a continuous ground plane on layer 2 to provide a low-impedance return path for switching currents. The SOIC land pattern is JEDEC SO-127 with 1.27 mm pitch; reflow profile follows JEDEC J-STD-020 MSL3 classification.

Critical: do not exceed 3.6V on any VDD pin - permanent damage occurs at 4.0V. The MCLR pin is the only active-low reset input and must be pulled high through a 10 kohm resistor; do not leave floating. The OSC1/OSC2 pins can be configured for an external crystal, external clock, or internal FRC oscillator with PLL; for high-EMC applications, use an external crystal with two 22 pF load capacitors within 5 mm of the pins. The ICD pins (RB6/RB7) double as in-circuit debugger lines - keep them accessible or add test pads to enable MPLAB ICD programming.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. The standard PIC24HJ128GP502-I/SO is NOT AEC-Q100 qualified; for automotive AEC-Q100, choose dedicated Microchip automotive PIC24 variants. Halogen-free and lead-free confirmed.

Data verified on: 2026-09-30 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC24HJ128GP502-I/SO datasheet PIC24HJ128GP502-I/SO price PIC24HJ128GP502 28-SOIC pinout Microchip PIC24H 16-bit microcontroller 40 MIPS 128KB Flash 8KB SRAM MCU PIC24H motor control MCU PIC24HJ128GP502 vs dsPIC33FJ128GP802 PIC24HJ128GP502 drop-in replacement buy PIC24HJ128GP502-I/SO in stock what is the supply voltage of PIC24HJ128GP502 PIC24H CAN 2.0B controller MCU digital power conversion 16-bit MCU

Related Components & Terms

Microchip Technology PIC24HJ128GP502 PIC24HJ128GP502-I/SO dsPIC33FJ128GP802-I/SO PIC24H family dsPIC33F family 16-bit microcontroller MCU modified Harvard architecture MIPS Flash memory SRAM CAN 2.0B 12-bit ADC 28-SOIC surface mount RoHS REACH AEC-Q100 MPLAB X IDE XC16 compiler DMA PWM MCLR I2C SPI UART motor control digital power conversion industrial CAN
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details