DSPIC33EV128GM002-H/SO - 16-bit 40 MIPS DSC, 128KB Flash | Microchip
MPN: DSPIC33EV128GM002-H/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $0 | $0.00 |
| 10 | $0 | $0.00 |
| 100 | $0 | $0.00 |
| 500 | $0 | $0.00 |
| 1,000 | $0 | $0.00 |
DSPIC33EV128GM002-H/SO Overview
A digital signal controller combines the compute architecture of a microcontroller with the math throughput of a DSP, sitting in the power-management-adjacent tier of embedded control: MCU core -> DSC -> digital signal processor. The dsPIC33EV family extends Microchip's 16-bit dsPIC33E line with 5V operation, enhanced analog peripherals, and motor-control PWM, making it a single-chip solution where 3.3V MCUs would require level shifting.
Key features include six motor-control PWM channels, three on-chip operational amplifiers, a Charge Time Measurement Unit (CTMU) for capacitive touch and time-based measurement, SENT peripheral support for automotive sensor interfaces, and 4 DMA channels with 7 timers. ECC Flash protects program memory against single-bit errors, a critical feature for functional-safety designs.
Architecturally, the device uses a modified Harvard, single-cycle MAC DSP engine with DSP instruction support, CMOS process technology, and multiple PGEC/PGED pairs for in-circuit serial programming (ICSP) via tools such as SEGGER J-Link and Microchip PICkit. The wide 5V tolerance directly drives automotive sensors, solenoids, and LEDs without external buffers.
Typical applications include automotive touch and control units, BLDC and PMSM motor control in appliances, industrial sensor nodes with SENT interfaces, and capacitive-touch HMI panels exploiting the CTMU.
Design consideration: connect all VDD/VSS pairs and fit the VCAP capacitor on the internal-regulator output; omitting either is the most common cause of ICSP programming failure on this family.
This page synthesizes distributor pricing context, same-family drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for DSPIC33EV128GM002-H/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 DSPIC33EV128GM002-H/SO (same form factor and footprint) — differing in Core, On-chip Op Amps, Operating Temperature, Package, Program Memory.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33EV256GM002-H/SO
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33EV64GM002-H/SO
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33EV128GM002-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.22 / Unit
View Datasheet →DSPIC33EV128GM102-H/SO
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33EV128GM002-H/SO Maximum Ratings & Electrical Characteristics
| Core | dsPIC33E 16-bit DSC |
| Core Speed | 60 MHz (40 MIPS) |
| Program Memory | 128KB (43K x 24) ECC Flash |
| RAM | 8KB |
| Supply Voltage | 4.5 V to 5.5 V (5.0 V nominal) |
| Max Supply Current | 350 mA |
| DMA Channels | 4 |
| Timers | 7 |
| Motor Control PWM | 6 channels |
| On-chip Op Amps | 3 |
| CTMU | Yes (Charge Time Measurement Unit) |
| SENT Peripheral | Yes |
| Operating Temperature | -40C to +125C |
| Package | 28-SOIC (0.295 in, 7.50 mm width) |
| Mounting Type | Surface Mount |
| Qualification | AEC-Q100 qualified, Functional Safety (FuSa) |
| Packaging | Tube |
DSPIC33EV128GM002-H/SO Pin Configuration
| Pin 1 | MCLR — Master clear reset / programming voltage input |
| Pin 2 | AN0/VREF+/RB0 — Analog input 0 / positive voltage reference / port B |
| Pin 3 | AN1/VREF-/RB1 — Analog input 1 / negative voltage reference / port B |
| Pin 4 | AN2/SS1/RB2 — Analog input 2 / SPI slave select 1 / port B |
| Pin 5 | AN3/IND/RB3 — Analog input 3 / induction sensor / port B |
| Pin 6 | AN4/C1IN1-/RB4 — Analog input 4 / comparator 1 inverting input / port B |
| Pin 7 | AN5/C1IN1+/RB5 — Analog input 5 / comparator 1 non-inverting input / port B |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKI/RA2 — Oscillator input / external clock input / port A |
| Pin 10 | OSC2/CLKO/RA3 — Oscillator output / clock output / port A |
| Pin 11 | VDD — Positive supply (4.5V to 5.5V) |
| Pin 12 | PGED1/AN6/RP0/RB6 — Programming data 1 / analog input 6 / remappable peripheral / port B |
| Pin 13 | PGEC1/AN7/RP1/RB7 — Programming clock 1 / analog input 7 / remappable peripheral / port B |
| Pin 14 | AN8/C1IN2-/RP2/RB8 — Analog input 8 / comparator input / remappable peripheral / port B |
| Pin 15 | AN9/C1IN2+/RP3/RB9 — Analog input 9 / comparator input / remappable peripheral / port B |
| Pin 16 | TMS/AN10/C2IN2-/RP4/RB10 — Test mode select / analog input 10 / comparator input / remappable peripheral / port B |
| Pin 17 | TCK/AN11/C2IN2+/RP5/RB11 — Test clock / analog input 11 / comparator input / remappable peripheral / port B |
| Pin 18 | PGEC3/AN12/RP6/RB12 — Programming clock 3 / analog input 12 / remappable peripheral / port B |
| Pin 19 | PGED3/AN13/RP7/RB13 — Programming data 3 / analog input 13 / remappable peripheral / port B |
| Pin 20 | PGEC2/AN14/C1IND/RP8/RB14 — Programming clock 2 / analog input 14 / comparator input / remappable peripheral / port B |
| Pin 21 | PGED2/AN15/C1INC/RP9/RB15 — Programming data 2 / analog input 15 / comparator input / remappable peripheral / port B |
| Pin 22 | VSS — Ground reference |
| Pin 23 | VDD — Positive supply (4.5V to 5.5V) |
| Pin 24 | SDI1/SDA1/RP10/RF2 — SPI data in / I2C data / remappable peripheral / port F |
| Pin 25 | SDO1/SCL1/RP11/RF3 — SPI data out / I2C clock / remappable peripheral / port F |
| Pin 26 | SCK1/RP12/RF4 — SPI clock 1 / remappable peripheral / port F |
| Pin 27 | U1TX/SDO2/RP13/RF5 — UART1 transmit / SPI2 data out / remappable peripheral / port F |
| Pin 28 | VCAP/VDDCORE — Internal core regulator capacitor connection (external capacitor required) |
Typical Applications
DSPIC33EV128GM002-H/SO is suitable for 6 applications: Automotive Touch and Control Units, BLDC / PMSM Motor Control, Industrial Sensor Interfaces, Capacitive Touch HMI Panels, Appliance Control Boards, Embedded DSP and Digital Power.
Automotive Touch and Control Units
The AEC-Q100 qualification and Functional Safety (FuSa) designation of the DSPIC33EV128GM002-H/SO make it a natural fit for automotive touch panels and control units exposed to noise, vibration, and wide temperature swings. The CTMU (Charge Time Measurement Unit) provides robust capacitive-touch sensing, while the SENT peripheral decodes SAE J2716 single-edge-nibble-transmission sensor data common in modern vehicles. Its 5V tolerance directly reads automotive sensor outputs without level shifting, and ECC Flash preserves program integrity in electrically noisy cabin and engine-bay environments. The -H grade operates from -40C to +125C, covering under-hood-adjacent locations.
Recommended
BLDC / PMSM Motor Control
Six motor-control PWM channels with complementary outputs and dead-time insertion let the DSPIC33EV128GM002-H/SO drive three-phase BLDC and PMSM inverters directly. The 40 MIPS DSP core with single-cycle MAC executes field-oriented control (FOC) loops in real time, while the three on-chip operational amplifiers amplify low-level current-shunt signals without external op amps, reducing BOM cost and board area. The native 5V I/O drives gate-driver inputs at robust logic levels suited to appliance environments. Microchip provides motor-control application libraries and reference designs specifically for the dsPIC33EV family to shorten development time.
Recommended
Industrial Sensor Interfaces
Industrial environments benefit from the 5V noise immunity, 12-bit ADC inputs (AN0-AN15), and DMA-backed data throughput of the DSPIC33EV128GM002-H/SO. The remappable peripheral pin select (RPx) architecture lets engineers route UART, SPI, and I2C to any suitable pin, simplifying PCB routing around connectors and isolation barriers. The CTMU can also perform precise time-interval and resistive measurements for level and proximity sensing. With -40C to +125C operation and 350 mA maximum supply current budget, the part suits factory-floor sensing nodes, transducer interfaces, and condition-monitoring endpoints where 3.3V MCUs would require additional signal conditioning.
Recommended
Capacitive Touch HMI Panels
The integrated CTMU of the DSPIC33EV128GM002-H/SO implements low-cost capacitive-touch buttons, sliders, and wheels without a dedicated touch controller. Because the CTMU is a hardware module, scanning runs with minimal CPU overhead, leaving the 40 MIPS core free for application logic, display updates, and communication. The 5V operating range improves signal-to-noise ratio for touch electrodes behind thick overlays, a common requirement in appliance and automotive HMI designs. Microchip application notes describe CTMU-based touch tuning and moisture-tolerance algorithms applicable directly to the dsPIC33EV GM002 family.
Recommended
Appliance Control Boards
Microchip positions the dsPIC33EV family explicitly for appliances operating in harsh environments. The combination of motor-control PWM, 5V I/O for driving relays and TRIAC drivers, and ECC Flash for reliability across years of mains-noise exposure fits washing machines, dishwashers, refrigeration compressors, and blower controls. The 7 timers and 4 DMA channels support multiple concurrent control loops, encoder decoding, and serial links to display boards. Cost-sensitive high-volume appliance manufacturing also benefits from the availability of lower-Flash family siblings (64GM002) in the identical SOIC footprint, enabling a single PCB across product tiers.
Recommended
Embedded DSP and Digital Power
With a single-cycle MAC, DSP instruction set, and 40 MIPS throughput, the DSPIC33EV128GM002-H/SO serves as an embedded signal-processing engine for digital power supplies, power-factor-correction stages, and audio processing tasks. The ECC-protected 128KB Flash holds complex control firmware, and DMA channels stream ADC samples to RAM without CPU intervention, critical for maintaining deterministic loop timing in digital power. Development is supported by Microchip MPLAB X IDE, XC16 compiler, and third-party tooling including SEGGER J-Link, which lists the dsPIC33EV128GM002 among officially supported devices.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33EV128GM002-H/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33EV256GM002-H/SO | DSPIC33EV64GM002-H/SO | DSPIC33EV128GM002-I/SO | DSPIC33EV128GM102-H/SO |
|---|---|---|---|---|---|
| Package | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 128KB (43K x 24) ECC | 256KB ECC | 64KB ECC | 128KB ECC | 128KB ECC |
| Core Speed | 40 MIPS (60 MHz) | 40 MIPS (60 MHz) | 40 MIPS (60 MHz) | 40 MIPS (60 MHz) | 40 MIPS (60 MHz) |
| Supply Voltage | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V |
| Operating Temperature | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +85C | -40C to +125C |
| AEC-Q100 Qualification | Qualified | Qualified (H grade) | Qualified (H grade) | Not qualified (I grade) | Qualified (H grade) |
Key Differentiators
- Double the Flash in the same footprint (vs DSPIC33EV64GM002-H/SO)
- Extended automotive temperature grade (vs DSPIC33EV128GM002-I/SO)
- Cost-optimized entry point of the 28-pin family (vs DSPIC33EV256GM002-H/SO)
Design Notes
Per Microchip guidance and the dsPIC33EV family documentation, ICSP programming fails if any VDD or VSS pin is left unconnected, and PGECx/PGEDx pairs must be used as matched sets (PGEC2 with PGED2, etc.). Always route a programming header to at least one complete PGEC/PGED pair plus MCLR, and verify VCAP (pin 28) has the specified external capacitor to ground - omitting it destabilizes the internal core regulator and is the most common bring-up failure on this family.
The 28-SOIC (7.50 mm) land pattern should follow the standard Microchip SOIC-W footprint with adequate copper area on the VDD/VSS traces; use multiple decoupling capacitors (e.g., one 0.1 uF ceramic per VDD pin, placed within a few millimeters). Keep the VCAP capacitor close to pin 28 with a short, wide trace to ground. Because pin 1 (MCLR) doubles as the high-voltage programming input, add a series resistor and keep pull-up values per the datasheet programming specification to avoid loading the programmer.
The nominal supply is 5.0V with 4.5V to 5.5V tolerance and up to 350 mA maximum supply current under full-clock load. Estimated: if your board budgeted for a typical 3.3V MCU at ~50 mA, revise the 5V regulator sizing upward for dsPIC33EV designs (e.g., a 500 mA-class LDO or buck provides comfortable margin including peripheral loads on motor-control PWM outputs). Verify thermal dissipation of the regulator at worst-case load rather than assuming typical figures.
Compliance Information
AEC-Q100 qualified and Functional Safety (FuSa) series per Microchip USA and Microchip product pages. RoHS/lead-free status for /SO package variants is standard RoHS commercial flow; REACH and halogen-free certificates not present in verified data - confirm via official Microchip compliance documentation.