Microchip Technology

DSPIC33EP128GP506-I/MR - 16-bit 70 MIPS DSC 128KB | Microchip

MPN: DSPIC33EP128GP506-I/MR ✓ Active
In Stock Ships in 1-3 business days
64-VQFN (9x9 mm), exposed pad Package 60 MHz Speed 128KB (43K x 24) Memory
From $3.42 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $4.75 $4.75
10 $4.28 $42.80
100 $3.85 $385.00
500 $3.6 $1,800.00
1,000 $3.42 $3,420.00
ℹ️ All prices are in USD

DSPIC33EP128GP506-I/MR Overview

The Microchip Technology DSPIC33EP128GP506-I/MR is a 16-bit digital signal controller (DSC) delivering 70 MIPS performance with 128KB (43K x 24) Flash program memory and 16KB RAM, housed in a 64-pin VQFN (9x9 mm) package with exposed pad.

A digital signal controller combines the computational horsepower of a digital signal processor with the peripheral integration and ease of use of a microcontroller. Within the power-management hierarchy, DSCs sit between general-purpose MCUs and dedicated DSPs, making them the controller of choice for digital power conversion, motor control, and precision sensing systems that require fast multiply-accumulate (MAC) and DSP-style instructions.

Key features of the dsPIC33EP128GP506 include the 70 MIPS dsPIC33E core, high-speed PWM peripherals, integrated operational amplifiers, analog comparators, a Peripheral Trigger Generator (PTG), and enhanced CAN communication. The advanced analog front end and CTMU (Charge Time Measurement Unit) support precise timing and touch-sensing functions. According to the Microchip product page, the family is positioned as 16-Bit DSC, Hi-Speed PWM, Op Amps, Advanced Analog.

The dsPIC33EP core executes DSP multiply-accumulate instructions in a single cycle with dual operand fetch, enabling digital filter algorithms and high-speed precision control loops. On-chip features include In-Circuit and In-Application Programming (ICSP/IAP), two program and two complex data breakpoints, and IEEE 1149.2-compatible (JTAG) boundary scan, trace, and run-time watch for debug.

Typical applications include digital power supplies (PFC, LLC), brushless DC and PMSM motor control, solar inverters, UPS systems, and industrial sensing where the integrated op amps reduce external component count. The industrial temperature grade (-I suffix) covers -40C to +85C operation.

When designing with this device, all VDD and VSS pins must be connected, and programming requires a matched PGECx/PGEDx pair; if one pin of the pair is not connected, ICSP programming may fail, per Microchip documentation.

This page synthesizes distributor pricing, pin-compatible same-family alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33EP128GP506-I/MR — 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 DSPIC33EP128GP506-I/MR (same form factor and footprint) — differing in Package, Operating Temperature, Core, Packaging, Communication Interfaces.

Microchip Technology
Package: 64-QFN (9x9 mm), exposed pad
Operating Temperature: -40C to +125C
Microchip Technology
Package: 64-VQFN (9x9 mm), exposed pad (MR)
Operating Temperature: -40C to +85C (industrial, I-temp)
Packaging: Tube
Microchip Technology
Core: 16-bit dsPIC DSC
Microchip Technology
Package: 64-VQFN (9x9 mm)
Core: dsPIC33E, 16-bit
Packaging: Tape & Reel (T suffix)

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

DSPIC33EP128GP506-E/MR

✅ Drop-In
📦 64-VQFN (9x9)
extended temperature range to +125C vs +85C (-E vs -I grade); identical silicon, memory and pinout

📋 Reference alternative (not in catalog)

DSPIC33EP256GP506-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9)
Flash 256KB vs 128KB (+100%), same peripherals and pin-to-pin footprint

📋 Reference alternative (not in catalog)

DSPIC33EP64GP506-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9)
Flash 64KB vs 128KB (-50%), same core, peripherals and pin-compatible package

📋 Reference alternative (not in catalog)

DSPIC33EP128GM306-I/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-VQFN (9x9)
16-bit dsPIC33EP DSC core · 70 MIPS · 128 KB (43K x 24) · 16 KB · 3.3 V · -40C to +85C (industrial, I-temp) · 64-VQFN (9x9 mm), exposed pad (MR) · Surface Mount

✓ In Stock

$4.1 / Unit

View Datasheet →

DSPIC33EP128MC506-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9)
MC family: motor-control PWM with fault inputs replaces some GP analog peripherals; same Flash/core/package

📋 Reference alternative (not in catalog)

DSPIC33CK128MP506-E/MR

✅ Drop-In
Microchip Technology
📦 64-VQFN (9x9)
16-bit dsPIC DSC, Modified Harvard · DC to 100 MIPS (100 MHz core) · 128 KB (with ECC, dual-partition Live Update) · 16 KB · 3.0 V to 3.6 V · -40C to +125C · 2x CAN Flexible Data (CAN FD) · 3

✓ In Stock

$4.42 / Unit

View Datasheet →

DSPIC33EP128GP506-I/MR Maximum Ratings & Electrical Characteristics

Core dsPIC33E (16-bit DSC)
Performance 70 MIPS
Core Clock Frequency 60 MHz
Program Memory (Flash) 128KB (43K x 24)
RAM 16KB
Package 64-VQFN (9x9 mm), exposed pad
Pin Count 64
Mounting Type Surface Mount
Operating Temperature -40C to +85C (I grade)
Integrated Peripherals High-Speed PWM, Op Amps, Comparators, PTG, CAN, CTMU
Communication Interfaces CAN, UART, SPI, I2C
Debug / Boundary Scan IEEE 1149.2 Compatible (JTAG)
Programming In-Circuit and In-Application Programming (ICSP/IAP)
Breakpoints 2 program and 2 complex data breakpoints
Lifecycle Status In Production
Packaging Tube (per distributor data)

DSPIC33EP128GP506-I/MR 64-vqfn (9x9 mm), exposed pad Pin Configuration Guide

Pin configuration for DSPIC33EP128GP506-I/MR (64-vqfn (9x9 mm), exposed pad package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

64-vqfn (9x9 mm), exposed pad package pinout diagram for DSPIC33EP128GP506-I/MR

No detailed pinout data available for DSPIC33EP128GP506-I/MR.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GP506-I/MR is suitable for 6 applications: Digital Power Supplies, Motor Control Drives, Industrial Sensing and Data Acquisition, Solar Inverters and UPS, Automotive-Adjacent Body and Comfort Systems, Audio and Signal Processing Equipment.

⚡

Digital Power Supplies

In digitally controlled AC-DC and DC-DC power supplies (PFC stages, LLC converters, telecom rectifiers), the DSPIC33EP128GP506-I/MR executes fast voltage- and current-loop control at 70 MIPS with single-cycle DSP MAC instructions, allowing loop bandwidths that discrete analog control struggles to match. The high-speed PWM module supplies fine duty-cycle resolution for soft-switching topologies, while integrated op amps and comparators handle current-sense amplification and cycle-by-cycle overcurrent protection with minimal external parts. The CAN interface enables digital-power bus management, and In-Application Programming allows firmware-based feature upgrades in the field.

🏭

Motor Control Drives

For sensorless BLDC and PMSM drives, the DSPIC33EP128GP506-I/MR combines a 70 MIPS core with high-speed PWM outputs suited to three-phase inverter gating. Its integrated op amps condition shunt-resistor current feedback for field-oriented control, and the comparators provide fast overcurrent trips independent of CPU load. Although the GP variant lacks the MC-family fault-protected PWM, it still serves fan, pump, and light industrial drive applications. The 128KB Flash accommodates FOC algorithms with parameter estimation, and the 16-bit DSP instruction set executes the Clarke/Park transforms efficiently within tight control-loop deadlines.

🏭

Industrial Sensing and Data Acquisition

The advanced analog peripherals of the DSPIC33EP128GP506-I/MR - integrated op amps, comparators, CTMU, and high-resolution ADC - make it a compact front end for industrial sensing nodes such as pressure transmitters, load cells, and process monitors. The CTMU supports precise time-domain measurements and capacitive sensing, while the Peripheral Trigger Generator (PTG) automates ADC sampling sequences without CPU intervention, improving determinism. The CAN and UART interfaces connect the node to factory networks, and the industrial -40C to +85C grade matches typical factory-floor environmental specifications for reliable continuous operation.

⚡

Solar Inverters and UPS

Solar micro-inverters, string optimizers, and UPS systems require simultaneous fast current loops, grid synchronization, and safety supervision - a mix the DSPIC33EP128GP506-I/MR addresses with its 70 MIPS core, high-resolution PWM, and independent comparators. The DSP engine runs PLL grid-lock and MPPT algorithms efficiently, while the multiple communication interfaces report telemetry. The 128KB Flash retains logged diagnostics across brownouts, and In-Application Programming allows grid-code firmware updates without re-flashing the production line, reducing certification friction across regional variants of the same hardware platform.

🚗

Automotive-Adjacent Body and Comfort Systems

While the -I grade is not AEC-Q100 qualified, the DSPIC33EP128GP506-I/MR is widely used in off-road, agricultural, and industrial-vehicle body electronics such as lighting controllers, wiper modules, and gauge clusters. The CAN interface integrates with vehicle networks, the high-drive-capable GPIOs control lamps and relays, and the 16-bit core handles dash diagnostics. The 64-pin VQFN 9x9 package offers a compact footprint with exposed-pad thermal relief for sealed enclosures, and the extended-temperature -E/MR variant covers engine-bay or sun-exposed mounting locations up to +125C ambient.

🎧

Audio and Signal Processing Equipment

The single-cycle MAC and dual-operand fetch of the dsPIC33E DSP core make the DSPIC33EP128GP506-I/MR effective for real-time audio processing: active crossover filters, dynamic range compression, and acoustic echo cancellation in conferencing and PA systems. The 128KB Flash holds filter coefficient sets for multiple tuning profiles, switchable in production. Integrated op amps provide analog front-end buffering for microphone or line-level inputs, reducing bill-of-material cost, while UART/SPI links handle volume-control and host communication. The 70 MIPS throughput sustains tens of biquad filter sections at 48 kHz sampling with margin for control tasks.

Recommended Products Summary

MCP2551 CAN transceiver for power-system bus Used in: Digital Power Supplies, Automotive-Adjacent Body and Comfort Systems MCP9700 Temperature sensor for thermal protection Used in: Digital Power Supplies MCP8021 Gate driver / power module companion Used in: Motor Control Drives ACS712 Hall-effect current sensor Used in: Motor Control Drives MCP3421 External 18-bit delta-sigma ADC option Used in: Industrial Sensing and Data Acquisition MCP2562 High-speed CAN transceiver Used in: Industrial Sensing and Data Acquisition MCP16301 Auxiliary buck regulator for bias rail Used in: Solar Inverters and UPS MCP9808 Digital temperature sensor for thermal derating Used in: Solar Inverters and UPS MCP1640 Boost regulator for low-battery cranking Used in: Automotive-Adjacent Body and Comfort Systems MCP6292 Low-noise dual op amp for audio input Used in: Audio and Signal Processing Equipment MCP4725 DAC for bias/volume control Used in: Audio and Signal Processing Equipment
What is the DSPIC33EP128GP506-I/MR?
The DSPIC33EP128GP506-I/MR is a 16-bit digital signal controller (DSC) from Microchip Technology in the dsPIC33EP general-purpose family. It runs at up to 70 MIPS, integrates 128KB (43K x 24) of Flash program memory and 16KB of RAM, and is packaged in a 64-pin VQFN (9x9 mm) with exposed pad. According to the Microchip product page, it features high-speed PWM, op amps, comparators, PTG, and CAN peripherals, and is currently In Production.
What is the price of DSPIC33EP128GP506-I/MR?
As of 2026-09-23, the DSPIC33EP128GP506-I/MR is priced at approximately $4.75 for 1 unit on XAIPART, with volume pricing of about $3.42 at 1000 units. The extended-temperature sibling DSPIC33EP128GP506-E/MR has been listed around $3.42 by third-party distributors such as Heisener. Final XAIPART pricing is confirmed at RFQ; verify current stock and lead time before ordering.
Where can I buy DSPIC33EP128GP506-I/MR online?
You can buy the DSPIC33EP128GP506-I/MR from XAIPART, or from authorized distributors including DigiKey (part page 3671406) and Mouser, which list the part as in production with ships-today availability when stocked. XAIPART accepts RFQ orders with confirmed availability. Always purchase from authorized channels to guarantee Microchip-original, traceable parts with proper date codes.
Is DSPIC33EP128GP506-I/MR in stock and what is the lead time?
Availability is distributor-dependent: DigiKey lists the DSPIC33EP128GP506-I/MR as 'Buy now, ships today' when in stock, and the device status is officially 'In Production' per Microchip. On XAIPART, stock and lead time are confirmed at RFQ, typically within a few business days for in-stock quantities. For large production volumes, Microchip recommends scheduling orders because lead times for 16-bit DSCs can extend several weeks.
What is the difference between DSPIC33EP128GP506-I/MR and DSPIC33EP256GP506?
The only significant difference is program memory: the dsPIC33EP128GP506 provides 128KB (43K x 24) of Flash, while the dsPIC33EP256GP506 doubles this to 256KB. Both share the same 70 MIPS dsPIC33E core, identical peripheral sets (high-speed PWM, op amps, CAN, PTG), and matching 64-pin packages, so the 256KB variant is pin-compatible and can replace the 128KB part when firmware outgrows 128KB of Flash.
What is the best drop-in replacement for DSPIC33EP128GP506-I/MR?
The best drop-in replacement is the DSPIC33EP128GP506-E/MR: identical 64-pin VQFN (9x9) footprint, same 128KB Flash and 70 MIPS core, with the only difference being an extended operating temperature range up to +125C versus +85C for the -I grade. Within the same family, the dsPIC33EP256GP506 and dsPIC33EP64GP506 in the same MR package are also pin-compatible with smaller or larger Flash sizes.
Is DSPIC33EP128GP506-I/MR the same as DSPIC33EP128GP506-E/MR?
No - they are the same silicon and same 64-pin VQFN (9x9) package, but the temperature suffix differs. The -I/MR is industrial grade (-40C to +85C), while the -E/MR is extended grade, rated up to +125C. For designs operating below +85C ambient, the -I/MR is sufficient and typically less expensive; for high-temperature environments such as under-hood or power-conversion enclosures, choose the -E/MR.
When should I choose DSPIC33EP128GP506 over DSPIC33EP128MC506?
Choose the GP (General Purpose) version for mixed-signal sensing, communications, and general control tasks; choose the MC (Motor Control) version when you need the enhanced motor-control PWM module with fault inputs and complementary outputs for BLDC/PMSM drives. Both are 70 MIPS dsPIC33E parts with 128KB Flash and pin-compatible 64-pin packages, so the decision is driven by the PWM peripheral variant, not by board layout.
Where can I download the DSPIC33EP128GP506 datasheet PDF?
The official datasheet covering the dsPIC33EPXXXGP50X family (including the dsPIC33EP128GP506) is Microchip document DS70000657, titled '16-Bit Microcontrollers and Digital Signal Controllers with High-Speed PWM, Op Amps and Advanced Analog'. It is downloadable from ww1.microchip.com or from the Microchip product page for dsPIC33EP128GP506. The 500+ page document contains register maps, electrical characteristics, and pinout diagrams.
Where can I find the DSPIC33EP128GP506-I/MR pinout?
The complete 64-pin pinout for the VQFN (MR) package is provided in the dsPIC33EPXXXGP50X family datasheet (Microchip DS70000657) in the pin diagrams section. Note two critical pinout rules from Microchip documentation: all VDD and VSS pins must be connected, and you must use PGECx/PGEDx pins as matched pairs for ICSP programming - if one pin of a pair is left unconnected, programming may fail.
Is the DSPIC33EP128GP506 suitable for digital power supplies?
Yes. The dsPIC33EP128GP506 is well suited for digital power conversion because its 70 MIPS core executes single-cycle multiply-accumulate instructions for fast control loops, and the high-speed PWM module provides fine duty-cycle resolution. The integrated op amps and comparators reduce external analog components in current-sense and protection circuits, while the CAN interface supports digital-power bus architectures such as telecom rectifiers and solar micro-inverters.
What is the best Microchip equivalent for DSPIC33EP128GP506-I/MR from a newer family?
The best newer-family equivalent is the DSPIC33CK128MP506 in the 64-pin package: it keeps 128KB Flash and the same 64-pin footprint class while upgrading to the dsPIC33CK 100 MIPS core with improved ADC throughput. However, it is not a guaranteed drop-in on every board because peripheral register maps differ, so firmware must be ported and verified. For a true solder-down swap, stay within the dsPIC33EP GP506 family in the MR package.
What are the key specifications of DSPIC33EP128GP506-I/MR that engineers should know?
Key specifications: 16-bit dsPIC33E core at 70 MIPS / 60 MHz; 128KB (43K x 24) Flash and 16KB RAM; 64-pin VQFN 9x9 mm package with exposed pad; industrial temperature range -40C to +85C; high-speed PWM, dual op amps, comparators, PTG, CTMU, and CAN; JTAG (IEEE 1149.2-compatible) debug with 2 program and 2 data breakpoints; In-Circuit and In-Application Programming. Status is In Production per Microchip. These figures come from Microchip product and datasheet data.
Does DSPIC33EP128GP506 support CAN bus communication?
Yes. According to distributor and Microchip specifications, the DSPIC33EP128GP506 includes an enhanced CAN module, alongside UART, SPI, and I2C interfaces. This makes it suitable for industrial networking, automotive-adjacent body systems, and digital-power bus applications. Designers should verify CAN transceiver requirements separately, since the MCU provides only the CAN controller logic - an external transceiver such as an MCP2551-class part is needed on the physical bus.

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

Selection Guide

Choose the DSPIC33EP128GP506-I/MR when you need a 70 MIPS 16-bit DSC with 128KB Flash, integrated op amps, comparators, PTG and CAN in a compact 64-pin VQFN for digital power, sensing, or general control, and your ambient stays within -40C to +85C. Choose the DSPIC33EP128GP506-E/MR instead if the board sees up to +125C (engine bays, sealed power converters) - same footprint, no redesign. Choose the DSPIC33EP256GP506 if firmware may exceed 128KB; choose the DSPIC33EP64GP506 to cut cost on smaller code. Pick the DSPIC33EP128MC506 when the application is primarily a motor drive needing fault-protected PWM. Select the DSPIC33CK128MP506-E/MR only for new designs wanting 100 MIPS and a modern ADC, accepting firmware migration; it is not a code-compatible drop-in despite the shared 64-pin footprint class.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GP506-E/MR DSPIC33EP256GP506-I/MR DSPIC33EP64GP506-I/MR DSPIC33EP128MC506-I/MR DSPIC33CK128MP506-E/MR
Package 64-VQFN (9x9) 64-VQFN (9x9) - same 64-VQFN (9x9) - same 64-VQFN (9x9) - same 64-VQFN (9x9) - same 64-VQFN (9x9) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Performance (MIPS) 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS 100 MIPS
Flash Memory 128KB (43K x 24) 128KB 256KB 64KB 128KB 128KB
Operating Temperature -40C to +85C -40C to +125C -40C to +85C -40C to +85C -40C to +85C -40C to +125C
Peripheral Emphasis GP: Hi-Speed PWM, Op Amps, CAN, PTG GP (same peripheral set) GP (same, larger Flash) GP (same, smaller Flash) MC: motor-control PWM CK: 100MIPS core, refreshed ADC
Lifecycle Status In Production In Production In Production In Production In Production In Production

Key Differentiators

  • Industrial vs extended temperature trade-off (vs DSPIC33EP128GP506-E/MR)
  • GP analog richness vs MC motor PWM (vs DSPIC33EP128MC506-I/MR)
  • Flash headroom growth path (vs DSPIC33EP256GP506-I/MR)
  • Proven EP ecosystem vs newer CK core (vs DSPIC33CK128MP506-E/MR)

Design Notes

Connect ALL VDD and VSS pins on the 64-VQFN package, even if electrical operation appears fine with one pin floating - per Microchip documentation, leaving any VDD/VSS unconnected can cause ICSP programming to fail. Solder the exposed pad to a solid ground plane with an array of thermal vias; this is both the primary heat-removal path and the main ground return for the ADC and PWM drivers.

Programming requires a matched PGECx/PGEDx pair: if PGEC2 is used for ICSPCLK, ICSPDAT must connect to PGED2. Mixing pins from different pairs causes intermittent or failed programming. When laying out the programming header, pick one pair, route it short and direct, and document it in the schematic - retrofitting a different pair on an assembled board is difficult.

Estimated: dsPIC33EP core current at 70 MIPS is on the order of tens of mA per Microchip family data, so power dissipation in the VQFN is small (<0.5 W), and the exposed pad via array is adequate for most applications. Decouple each VDD pin with 100 nF placed within 2 mm, plus one 4.7-10 uF bulk capacitor near the package. Keep VDDCORE decoupling per datasheet requirements for the internal regulator.

For high-speed PWM outputs driving gate drivers, keep PWM traces short and series-terminate 22-33 ohms if trace lengths exceed ~10 cm to control ringing. Route analog sensing (op amp/comparator inputs) away from PWM and CAN lines, and use the CTMU/op-amp pins with guard traces in high-impedance circuits to minimize leakage and crosstalk.

Compliance Information

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

RoHS/lead-free status inferred from Microchip standard product policy for current-production dsPIC33EP devices; the -I grade is industrial, not AEC-Q100 automotive qualified. Confirm REACH and conflict-mineral declarations on the Microchip product page.

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

Related Searches

DSPIC33EP128GP506-I/MR DSPIC33EP128GP506 datasheet PDF Microchip dsPIC33EP128GP506 price dsPIC33EP128GP506 pinout 64-VQFN 70 MIPS 16-bit digital signal controller CAN DSPIC33EP128GP506 vs DSPIC33EP128MC506 DSPIC33EP128GP506 drop-in replacement dsPIC33EP128GP506 digital power supply design buy DSPIC33EP128GP506-I/MR in stock dsPIC33EP128GP506 PGEC PGED programming pins what can replace DSPIC33EP128GP506 dsPIC33EP128GP506 motor control alternative

Related Components & Terms

Microchip Technology DSPIC33EP128GP506-I/MR dsPIC33EP128GP506 DSPIC33EP128GP506-E/MR DSPIC33EP256GP506 DSPIC33EP128MC506 DSPIC33CK128MP506 dsPIC33E digital signal controller DSC 16-bit microcontroller 64-VQFN (9x9) QFN family surface mount 70 MIPS CAN bus high-speed PWM PTG (Peripheral Trigger Generator) CTMU IEEE 1149.2 (JTAG) ICSP RoHS digital power supply motor control solar inverter
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