Microchip Technology

DSPIC33EP128MC202-I/MM - 70 MIPS DSC, 128KB Flash | Microchip

MPN: DSPIC33EP128MC202-I/MM ✓ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss 28-QFN-S (6x6 mm), exposed pad Package 60 MHz Speed 128 KB (43K x 24) Memory
From $4.9 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $6.82 $6.82
10 $6.35 $63.50
100 $5.75 $575.00
500 $5.3 $2,650.00
1,000 $4.9 $4,900.00
ℹ️ All prices are in USD

DSPIC33EP128MC202-I/MM Overview

The Microchip Technology DSPIC33EP128MC202-I/MM is a 16-bit digital signal controller (DSC) from the dsPIC33EP family, delivering up to 70 MIPS (60 MHz instruction clock) with 128 KB of Flash program memory and 16 KB of RAM, housed in a 28-pin QFN-S (6x6 mm) exposed-pad package.

A digital signal controller combines the computational capability of a digital signal processor with the control peripherals and ease of use of a microcontroller, sitting in the hierarchy DSC -> 16-bit microcontroller -> embedded processor -> system-on-chip. The dsPIC33EP family integrates a DSP engine with single-cycle MAC and 40-bit accumulators alongside standard MCU peripherals, making it a go-to choice for embedded control loops that also require signal processing.

Key features include high-speed PWM modules with complementary outputs and dead-time control, an MCPWM unit, quadrature encoder interface (QEI), two on-chip operational amplifiers, three comparators, and a 10-bit ADC - all purpose-built for precision motor control.

The device operates from a 3V to 3.6V supply across an industrial temperature range of -40C to +85C (the -I suffix), supports in-circuit serial programming (ICSP) via any PGECx/PGEDx pin pair, and includes IEEE 1149.2-compatible JTAG boundary scan for production test.

Typical applications include brushless DC (BLDC) and permanent-magnet synchronous motor (PMSM) drives, switched-mode power supplies, digital lighting ballasts, and embedded control systems requiring DSP-class math.

Design tip: connect all VDD, VSS, AVDD and AVSS pins and use any single PGECx/PGEDx pair consistently for programming - mixing pairs causes ICSP failures.

This page adds distributor pricing tiers, verified drop-in alternatives within the same package, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33EP128MC202-I/MM — 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 DSPIC33EP128MC202-I/MM (same form factor and footprint) — differing in Operating Temperature, Package, Core, RAM, Product Family.

Microchip Technology
Operating Temperature: -40C to +85C (industrial, -I grade)
Package: 28-QFN-S (6 x 6 mm), exposed pad
RAM: 8 KB
Microchip Technology
Operating Temperature: -40C to +125C (extended, -E suffix)
Core: 16-bit dsPIC DSC (RISC)
Microchip Technology
Operating Temperature: -40C to +85C (industrial, -I suffix)
Package: 28-SPDIP (through-hole)
Product Family: dsPIC33EP128MC202 (Motor Control family)
Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Package: 28-QFN-S (6x6 mm) with exposed pad
Core: dsPIC33EP 16-bit DSC core
Microchip Technology
Operating Temperature: -40C to +125C
Package: 28-QFN-S (6x6 mm)
Core: 16-bit dsPIC33E DSC
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, -I suffix)
Package: 28-QFN-S (6x6 mm)
Microchip Technology
Operating Temperature: -40C to +85C (industrial, I grade)
Package: 28-QFN-S (6x6 mm)
Core: 16-bit dsPIC DSC core with DSP engine

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

DSPIC33EP128MC202-I/ML

✅ Drop-In ⚠️ Specs Unverified
📦 28-QFN-S (6x6 mm)
identical die, memory and peripherals; alternate QFN-S order code with identical footprint

📋 Reference alternative (not in catalog)

DSPIC33EP128MC202-E/MM

✅ Drop-In
Microchip Technology
📦 28-QFN-S (6x6 mm)
16-bit dsPIC DSC (RISC) · 60 MIPS · 128KB (43K x 24) Flash · 3.3 V · 6 channels, 10-bit/12-bit · Motor Control PWM, DMA · 2 program breakpoints, 2 complex data breakpoints, JTAG (IEEE 1149.2 compatible)

✓ In Stock

Contact for price

View Datasheet →

DSPIC33EP64MC202-I/MM

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-QFN-S (6x6 mm)
16-bit dsPIC33E DSC core · 70 MIPS (60 MHz clock) · 64 KB (22K x 24) · 8 KB · 4 · 5 · 3.0 V to 3.6 V · -40C to +85C (I grade)

✓ In Stock

$2.29 / Unit

View Datasheet →

DSPIC33EP32MC202-I/MM

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-QFN-S (6x6 mm)
16-bit dsPIC DSC core with DSP engine · 70 MIPS (60 MHz per Mouser listing) · 32 KB · 4 KB · 3 V to 3.6 V · -40C to +85C (industrial, I grade) · 28-QFN-S (6x6 mm) · Surface Mount

✓ In Stock

$2.25 / Unit

View Datasheet →

DSPIC33EP128MC202-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
dsPIC33E 16-bit DSC core · 70 MIPS · 60 MHz (per Mouser listing) · 128 KB (43K x 24) Flash · 16 KB · 28-SPDIP (through-hole) · -40C to +85C (industrial, -I suffix) · 3.0 V to 3.6 V

✓ In Stock

$3.94 / Unit

View Datasheet →

DSPIC33EP128MC202-I/MM Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit DSC core
Maximum MIPS 70 MIPS
Instruction Clock Frequency 60 MHz
Program Memory (Flash) 128 KB (43K x 24)
RAM 16 KB
Supply Voltage Range 3 V to 3.6 V
Operating Temperature -40C to +85C
Package 28-QFN-S (6x6 mm), exposed pad
Pin Count 28
Mounting Type Surface Mount
PWM Modules MCPWM, high-speed complementary outputs
Quadrature Encoder Interface Yes (QEI)
On-chip Op-Amps 2
Comparators 3
In-Circuit Serial Programming Yes (ICSP via PGECx/PGEDx pairs)
JTAG IEEE 1149.2 compatible boundary scan
RoHS Status RoHS compliant

DSPIC33EP128MC202-I/MM Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 MCLR — Master clear reset (active low), programming voltage input
Pin 2 AN0/VREF+/CN2/RB0 — Analog input 0 / positive voltage reference / change notification / port B bit 0
Pin 3 AN1/VREF-/CN3/RB1 — Analog input 1 / negative voltage reference / change notification / port B bit 1
Pin 4 AN2/SS1/CN4/RB2 — Analog input 2 / SPI slave select / change notification / port B bit 2
Pin 5 AN3/INDX/CN5/RB3 — Analog input 3 / QEI index input / change notification / port B bit 3
Pin 6 AN4/RP1/RC13 — Analog input 4 / peripheral pin select remappable pin / port C bit 13
Pin 7 AN5/RP2/RC14 — Analog input 5 / peripheral pin select remappable pin / port C bit 14
Pin 8 VDD — Positive supply (3V to 3.6V)
Pin 9 VSS — Ground reference
Pin 10 OSC1/CLKI/RA2 — Crystal oscillator input / external clock input / port A bit 2
Pin 11 OSC2/CLKO/RA3 — Crystal oscillator output / clock output / port A bit 3
Pin 12 SOSCI/CN1/RB4 — Secondary oscillator input / change notification / port B bit 4
Pin 13 SOSCO/T1CK/CN0/RA4 — Secondary oscillator output / Timer1 external clock / change notification / port A bit 4
Pin 14 VDD — Positive supply (3V to 3.6V)
Pin 15 VSS — Ground reference
Pin 16 PGED3/OC1/RB5 — Programming data channel 3 / output compare 1 / port B bit 5
Pin 17 PGEC3/AN6/OC2/RB6 — Programming clock channel 3 / analog input 6 / output compare 2 / port B bit 6
Pin 18 PGD0/AN7/VREF-/CN7/RB7 — Programming data channel 0 / analog input 7 / negative voltage reference / change notification / port B bit 7
Pin 19 PGC0/AN8/VREF+/CN8/RB8 — Programming clock channel 0 / analog input 8 / positive voltage reference / change notification / port B bit 8
Pin 20 PGD1/AN9/PWM1L/RB9 — Programming data channel 1 / analog input 9 / PWM1 low-side output / port B bit 9
Pin 21 PGC1/TDI/PWM1H/RB10 — Programming clock channel 1 / JTAG data in / PWM1 high-side output / port B bit 10
Pin 22 TDO/PWM2L/RB11 — JTAG data out / PWM2 low-side output / port B bit 11
Pin 23 TCK/PWM2H/RB12 — JTAG test clock / PWM2 high-side output / port B bit 12
Pin 24 AN10/CTPLS/PWM3L/RB13 — Analog input 10 / CTMU pulse output / PWM3 low-side output / port B bit 13
Pin 25 AN11/PWM3H/CVREF/RB14 — Analog input 11 / PWM3 high-side output / comparator voltage reference / port B bit 14
Pin 26 AN12/PWM4L/RB15 — Analog input 12 / PWM4 low-side output / port B bit 15
Pin 27 AVSS — Analog ground reference
Pin 28 AVDD — Analog positive supply

Typical Applications

DSPIC33EP128MC202-I/MM is suitable for 6 applications: BLDC Motor Control, PMSM Field-Oriented Control Drives, Switch-Mode Power Supplies, Digital Lighting Ballasts and LED Drivers, Embedded Sensing and DSP Signal Conditioning, Robotics and Factory Automation Nodes.

🏭

BLDC Motor Control

The DSPIC33EP128MC202-I/MM fits BLDC drives because its high-speed PWM module generates complementary outputs with programmable dead-time, and its QEI, two op-amps and three comparators cover position sensing and current-sampling signal chains without extra components. In a typical three-phase inverter, the DSC runs field-oriented control at 70 MIPS with single-cycle MAC math while the PWM module drives gate drivers at high carrier frequencies. The 10-bit ADC synchronized to the PWM enables accurate shunt-based phase-current sampling. Because the core executes DSP-grade multiply-accumulate in hardware, control loop rates of 10-20 kHz are achievable without CPU saturation.

⚙️

PMSM Field-Oriented Control Drives

For permanent-magnet synchronous motors, the DSPIC33EP128MC202-I/MM provides the compute and peripheral combination that FOC demands: a 70 MIPS DSP engine for Clarke/Park transforms and PI current loops, complementary PWM with dead-time insertion to prevent shoot-through, and quadrature encoder interface for rotor position from incremental encoders. The two on-chip op-amps can amplify low-level shunt resistor voltages before the ADC, reducing external BOM cost. With 128 KB of Flash there is ample room for sensorless observer algorithms alongside communication stacks. Designers should synchronize ADC sampling to the PWM center to minimize switching-noise coupling into current measurements.

⚡

Switch-Mode Power Supplies

The DSPIC33EP128MC202-I/MM suits digitally controlled SMPS because its high-speed PWM supports complementary outputs, dead-time and fast fault trip inputs, enabling phase-shifted full-bridge and synchronous buck topologies. The 70 MIPS core closes voltage/current loops fast enough for 100-500 kHz converters, while comparators support cycle-by-cycle overcurrent protection in hardware, independent of firmware latency. The 3V-3.6V operation matches standard logic rails, and the 6x6 mm QFN-S with exposed pad gives good thermal path for dense power boards. Digital power benefits from the ability to update firmware-control laws without hardware redesign.

💡

Digital Lighting Ballasts and LED Drivers

The DSPIC33EP128MC202-I/MM is used in high-intensity discharge (HID) ballast and high-power LED driver designs, where its complementary PWM with dead-time drives half-bridge resonant stages and its comparators provide lamp-fault and overcurrent protection. The 70 MIPS DSP headroom handles ignition sequencing, resonance-frequency tracking and dimming control algorithms simultaneously. With 128 KB Flash, full lamp-state machines plus DALI or DMX communication fit on one chip. The industrial -40C to +85C rating covers luminaires in outdoor and cold-storage environments, and the 28-pin QFN-S keeps controller footprint minimal inside compact driver enclosures.

🧩

Embedded Sensing and DSP Signal Conditioning

Beyond motion, the DSPIC33EP128MC202-I/MM serves data-acquisition nodes needing on-board DSP: the hardware MAC engine filters and transforms sensor streams at 70 MIPS while the two op-amps and three comparators condition signals before the 10-bit ADC. This makes it effective for vibration monitors, ultrasonic sensors and power-quality meters where FFT or filter banks run locally. The 16 KB RAM buffers sample windows, and 128 KB Flash stores calibration and compensation tables. ICSP field-programmability allows firmware updates in installed systems via the PGECx/PGEDx header, and JTAG boundary scan supports production board test.

🤖

Robotics and Factory Automation Nodes

In automation equipment, the DSPIC33EP128MC202-I/MM acts as a dedicated motion-control coprocessor, offloading servo loops from a host controller. The QEI reads incremental encoders from servo motors, complementary PWM drives H-bridges, and the 70 MIPS core implements cascade position/velocity/current loops. 128 KB Flash accommodates trapezoidal and S-curve motion profiles plus a CAN or UART link to a higher-level PLC. Its industrial temperature rating and active lifecycle status make it dependable for multi-year production programs. Designers should reserve one PWM fault input wired to gate-driver fault outputs for hardware-level shutdown during overcurrent events.

Recommended Products Summary

MIC2211 3.3V LDO supply for the DSC Used in: BLDC Motor Control IRS2183 Half-bridge gate driver Used in: BLDC Motor Control MCP6292 External precision op-amp for current sensing Used in: PMSM Field-Oriented Control Drives MCP2515 CAN interface for drive networking Used in: PMSM Field-Oriented Control Drives MCP16301 Auxiliary buck converter for bias rail Used in: Switch-Mode Power Supplies ACPL-332J Isolated gate driver Used in: Switch-Mode Power Supplies MIC29302 Low-dropout bias supply Used in: Digital Lighting Ballasts and LED Drivers MCP2003 LIN/DALI transceiver interface Used in: Digital Lighting Ballasts and LED Drivers MCP3204 External 12-bit ADC for higher resolution Used in: Embedded Sensing and DSP Signal Conditioning MCP9808 Precision temperature sensor over I2C Used in: Embedded Sensing and DSP Signal Conditioning MCP2551 CAN transceiver for factory bus Used in: Robotics and Factory Automation Nodes VNH5019 STMicroelectronics Used in: Robotics and Factory Automation Nodes
What is the maximum clock speed of DSPIC33EP128MC202-I/MM?
The DSPIC33EP128MC202-I/MM runs its dsPIC33E 16-bit core at up to 70 MIPS, driven by a 60 MHz instruction clock. According to the Microchip dsPIC33EP128MC202 datasheet, the device integrates a DSP engine with single-cycle MAC instructions, and the same core speed applies across the dsPIC33EP MC motor-control family, including the 28-pin MC202 variants.
How much Flash and RAM does DSPIC33EP128MC202-I/MM have?
The DSPIC33EP128MC202-I/MM provides 128 KB of Flash program memory (organized as 43K x 24-bit words) and 16 KB of RAM. Mouser lists the part as '128KB FL 16KB RAM 60MHz 28Pin'. Smaller family members such as the DSPIC33EP32MC202 and DSPIC33EP64MC202 offer 32 KB and 64 KB of Flash respectively in the same 28-pin QFN-S package, useful for cost-optimized designs.
What is the price of DSPIC33EP128MC202-I/MM?
As of 2026-09-23, DSPIC33EP128MC202-I/MM is listed from approximately $6.82 at qty 1 (LCSC), with typical volume pricing stepping down to roughly $4.90-$5.30 at 500-1000 pieces on distributor sites such as DigiKey, Mouser and Octopart, which aggregate quotes from 12 distributors. Actual pricing varies by distributor stock and order quantity, so request quotes for volume purchases.
Where to buy DSPIC33EP128MC202-I/MM online?
DSPIC33EP128MC202-I/MM is available from DigiKey (ships same day), Mouser, LCSC (4 in stock at time of check), JLCPCB, Hotenda and Jotrin, with aggregate availability across 12 distributors on Octopart. As of 2026-09-23 stock levels are limited at some distributors, so verify real-time inventory and lead times before committing to a production schedule.
What package is DSPIC33EP128MC202-I/MM and what are its pinout highlights?
The DSPIC33EP128MC202-I/MM is supplied in a 28-pin QFN-S package measuring 6x6 mm with an exposed thermal pad. Pin 1 is MCLR; the package includes multiple VDD/VSS and AVDD/AVSS power pin pairs, oscillator pins OSC1/OSC2, secondary oscillator SOSCI/SOSCO, and multiple PGECx/PGEDx programming pin pairs. The complete pinout diagram and per-pin function table are in the Microchip dsPIC33EP128MC202 datasheet PDF available from microchip.com.
What is the difference between DSPIC33EP128MC202-I/MM and DSPIC33EP128MC202-I/SO?
The only difference is the package: the -I/MM variant is a 28-pin QFN-S (6x6 mm) with exposed pad, while the -I/SO variant is a 28-pin SOIC. Both share the identical die, 128 KB Flash, 16 KB RAM, 70 MIPS core and -40C to +85C industrial temperature range. Because the packages differ, they are NOT drop-in interchangeable - the SOIC requires a different PCB footprint. Choose the QFN for compact layouts and better thermal performance.
Is DSPIC33EP128MC202-I/MM suitable for BLDC motor control?
Yes. The DSPIC33EP128MC202-I/MM belongs to the dsPIC33EP MC (Motor Control) family, which Microchip explicitly positions for high-performance, precision motor control. It provides high-speed PWM with complementary outputs and dead-time insertion, a quadrature encoder interface (QEI), two operational amplifiers for current sensing, and three comparators - the exact peripheral set required for sensorless or encoder-based BLDC and PMSM field-oriented control at 70 MIPS.
Can DSPIC33EP64MC202-I/MM replace DSPIC33EP128MC202-I/MM?
Yes, mechanically and pin-to-pin, but only if your firmware fits in 64 KB of Flash. The DSPIC33EP64MC202-I/MM shares the same 28-pin QFN-S (6x6) footprint, peripheral set and 70 MIPS core; the only material difference is 64 KB versus 128 KB of Flash program memory. This makes it a viable drop-in for cost reduction on designs using less than half the program space, but not for code-space-critical applications.
What is the best drop-in replacement for DSPIC33EP128MC202-I/MM?
The best drop-in replacement is DSPIC33EP128MC202-I/ML, which carries the same die and memory configuration in the same 28-pin QFN-S package family with the -40C to +85C industrial rating - pin-to-pin compatible. For extended temperature applications, DSPIC33EP128MC202-E/MM offers identical functionality rated -40C to +125C in the identical QFN-S footprint. Both are Microchip same-family parts, so firmware ports with zero code changes.
Where can I download the DSPIC33EP128MC202 datasheet PDF?
The official dsPIC33EP128MC202 datasheet PDF is available on the Microchip product page at microchip.com/en-us/product/dsPIC33EP128MC202 under the Documentation section. Third-party mirrors such as alldatasheet.com (526-page document) and datasheets.com also host the PDF, but always use the Microchip official source for the latest revision. Registering on microchip.com also grants access to family reference manuals and application notes.
Why will my DSPIC33EP128MC202 not program via ICSP?
The most common cause is mixing PGECx/PGEDx pin pairs. According to Microchip documentation, the dsPIC33EP128MC202 has multiple PGECx/PGEDx pairs, and you must use pins from the SAME pair - for example ICSPCLK on PGEC2 requires ICSPDAT on PGED2. Additionally, ALL VDD and VSS pins must be connected; leaving even one power pin unconnected can cause programming to fail. Verify both conditions before suspecting the programmer hardware.
DSPIC33EP128MC202-I/MM vs DSPIC33EP128GP502 - which is better for motor control?
For motor control, the DSPIC33EP128MC202-I/MM is the better choice. Both share the 128 KB Flash / 70 MIPS dsPIC33E core, but the MC202 belongs to the MC (Motor Control) family with high-speed complementary PWM, dead-time control and quadrature encoder interface, while the GP502 is a General Purpose family part intended for communication and general I/O applications. If your application is not motor-related, the GP502 offers comparable compute at similar cost.
When should I choose DSPIC33EP128MC202-I/MM over a smaller dsPIC33EP MC202 variant?
Choose the 128 KB DSPIC33EP128MC202-I/MM when your firmware includes complex algorithms such as field-oriented control with firmware stacks, protocol handling or data logging that exceed 64 KB. If code occupies less than roughly 30 KB, the DSPIC33EP32MC202-I/MM or DSPIC33EP64MC202-I/MM offer identical peripherals in the same QFN-S footprint at lower cost. All variants share the same die pinout, so scaling is a simple BOM change with a one-line linker adjustment.
Is there a cross-brand equivalent to DSPIC33EP128MC202-I/MM from another manufacturer?
No verified pin-compatible cross-brand equivalent exists for the DSPIC33EP128MC202-I/MM in the 28-pin QFN-S package. Competitors such as Renesas RX and TI C2000 offer similar DSC-class parts, but none are pin-to-pin drop-in compatible, so switching brands requires PCB redesign and firmware porting. The safest substitutes remain Microchip same-family variants such as the -I/ML, -E/MM and the 32/64 KB MC202 flash-scaling options, all confirmed drop-in on the same footprint.
What are the key specifications of DSPIC33EP128MC202-I/MM engineers should know?
The DSPIC33EP128MC202-I/MM is a 16-bit dsPIC33E DSC with a 70 MIPS core at 60 MHz, 128 KB Flash, 16 KB RAM, and 3V-3.6V supply, in a 28-pin QFN-S (6x6 mm) exposed-pad package rated -40C to +85C. Motor-control peripherals include high-speed complementary PWM with dead-time, QEI, two op-amps, three comparators, and a 10-bit ADC. It supports ICSP programming and IEEE 1149.2 JTAG boundary scan.
Is DSPIC33EP128MC202-I/MM RoHS compliant and still in production?
Yes. The DSPIC33EP128MC202-I/MM is RoHS compliant (confirmed by JLCPCB and distributor listings) and is in Active production status per Jotrin and Microchip lifecycle data. It is lead-free and uses a matte-tin QFN finish. No end-of-life or last-time-buy notice has been issued, and the dsPIC33EP family remains a supported part of Microchip's portfolio with ongoing firmware and tool support in MPLAB X.

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

Selection Guide

Choose the DSPIC33EP128MC202-I/MM when your motor-control or digital-power design needs the largest program space in the 28-pin dsPIC33EP MC202 family - for example field-oriented control plus CAN/UART stacks in a 6x6 mm QFN. If code fits under 64 KB, the DSPIC33EP64MC202-I/MM saves cost on the identical footprint; under 32 KB, step to the DSPIC33EP32MC202-I/MM. For ambient temperatures above +85C, select DSPIC33EP128MC202-E/MM, which is pin-compatible with a -40C to +125C rating. During breadboard prototyping, DSPIC33EP128MC202-I/SP offers the same die in SPDIP for easy socketing, then migrate to QFN for production. No cross-brand part is pin-to-pin compatible, so brand switching means a PCB redesign - within Microchip's family you can scale memory and temperature range with zero layout changes.

Comparison with Alternatives

Parameter This Product DSPIC33EP128MC202-I/ML DSPIC33EP128MC202-E/MM DSPIC33EP64MC202-I/MM DSPIC33EP128MC202-I/SP
Package 28-QFN-S (6x6 mm) 28-QFN-S (6x6 mm) - same 28-QFN-S (6x6 mm) - same 28-QFN-S (6x6 mm) - same 28-SPDIP - different footprint
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Program Memory 128 KB 128 KB 128 KB 64 KB 128 KB
RAM 16 KB 16 KB 16 KB 16 KB 16 KB
Core Speed 70 MIPS / 60 MHz 70 MIPS / 60 MHz 70 MIPS / 60 MHz 70 MIPS / 60 MHz 70 MIPS / 60 MHz
Operating Temperature -40C to +85C -40C to +85C -40C to +125C -40C to +85C -40C to +85C
Motor-Control Peripherals (PWM/QEI/OpAmp/Comp) Yes / Yes / 2 / 3 Yes / Yes / 2 / 3 Yes / Yes / 2 / 3 Yes / Yes / 2 / 3 Yes / Yes / 2 / 3
Supply Voltage 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V

Key Differentiators

  • Maximum Flash in the 28-pin MC202 family (vs DSPIC33EP64MC202-I/MM)
  • Extended temperature option available in the identical footprint (vs DSPIC33EP128MC202-E/MM)
  • QFN-S package with exposed pad (vs DSPIC33EP128MC202-I/SP)

Design Notes

Connect ALL power pins: the dsPIC33EP128MC202 has two VDD/VSS pairs plus separate AVDD/AVSS for the analog domain. Per Microchip documentation, leaving even one power pin unconnected can cause ICSP programming failure and unreliable operation. Decouple each VDD pin with a 100 nF ceramic capacitor placed within 2-3 mm of the pin, plus one bulk 10 uF per rail. Tie AVDD through an RC filter (e.g. 10 ohm + 1 uF) from VDD to reduce digital noise coupling into the 10-bit ADC.

The device provides multiple PGECx/PGEDx programming pin pairs (channels 0, 1 and 3 on this 28-pin part). You must use pins from the SAME pair - if ICSPCLK is routed to PGEC1, ICSPDAT must go to PGED1; mixing pairs causes silent programming failures. Place the programming header on the target board and keep traces under 10 cm. Configure CONFIG register MCLRE and debug settings consistently with your programming tool (PICkit 4 or ICD 4 in MPLAB X).

The 28-QFN-S (6x6 mm) exposed pad must be soldered to a grounded copper pour - it is the primary thermal and ground return path. Estimated: at 60 MHz full activity, typical DSC core current on the order of tens of mA at 3.3 V yields under 150 mW dissipation, so no heatsinking is required for the DSC itself; the exposed pad mainly improves signal integrity. Follow the Microchip layout guidelines for QFN paddle solder voiding - use at least a 3x3 via array under the pad.

For motor-control designs, route PWM outputs away from analog inputs (AN0-AN12 on port B) and keep the crystal circuit (OSC1/OSC2 and SOSCI/SOSCO) compact with ground guarding. Use peripheral pin select (PPS) to move UART/SPI functions away from noisy PWM traces. Synchronize ADC sampling with the PWM period using the ADC trigger feature rather than free-running sampling, so current measurements occur at PWM center and avoid switch-node transients.

Compliance Information

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

RoHS compliant per JLCPCB part listing. Lifecycle status Active per Jotrin. AEC-Q100 qualification not stated in provided data.

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

Related Searches

DSPIC33EP128MC202-I/MM DSPIC33EP128MC202 datasheet Microchip dsPIC33EP128MC202 dsPIC33EP128MC202-I/MM price dsPIC33EP128MC202 pinout QFN-28 70 MIPS 16-bit DSC motor control DSPIC33EP128MC202 vs DSPIC33EP128GP502 DSPIC33EP128MC202 drop-in replacement dsPIC33EP BLDC motor control DSC what is the maximum clock speed of DSPIC33EP128MC202 DSPIC33EP128MC202 ICSP programming pin pairs buy DSPIC33EP128MC202-I/MM in stock

Related Components & Terms

Microchip Technology DSPIC33EP128MC202-I/MM DSPIC33EP128MC202-I/ML DSPIC33EP128MC202-E/MM DSPIC33EP64MC202-I/MM dsPIC33EP family digital signal controller DSC 16-bit microcontroller 70 MIPS IEEE 1149.2 JTAG ICSP RoHS 28-QFN-S (6x6 mm) QFN package family surface mount BLDC motor control PMSM field-oriented control quadrature encoder interface high-speed PWM MCPWM peripheral pin select MPLAB X PICkit 4
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