DSPIC33EV128GM104-E/P8 - 16-bit 5V DSC 128KB Flash 48-TQFP | Microchip
MPN: DSPIC33EV128GM104-E/P8 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.1 | $6.10 |
| 10 | $5.6 | $56.00 |
| 100 | $5.1 | $510.00 |
| 500 | $4.75 | $2,375.00 |
| 1,000 | $4.4 | $4,400.00 |
DSPIC33EV128GM104-E/P8 Overview
A digital signal controller combines a microcontroller with DSP engine features in a single core, sitting in the hierarchy between general-purpose MCUs and standalone DSPs. DSCs execute control loops (PID, field-oriented motor control) while handling math-heavy signal processing, making them a common choice in power conversion and motion systems where a single-chip solution is preferred.
Key features include a 5V-tolerant 16-bit dsPIC DSC core with DSP instructions, 35 general-purpose I/O, onboard CAN 2.0B for robust networking, six motor-control PWM channels, three analog comparators/op-amps, and a CTMU (Charge Time Measurement Unit) for capacitive touch and time measurement. SENT peripheral support targets automotive sensor interfaces. ECC Flash improves functional-safety integrity, aligning with the FuSa positioning of the dsPIC33EV family.
Architecturally, the dsPIC33EV core uses a modified Harvard pipeline with hardware DSP multiply-accumulate, dual operand fetch, and bit-reversal addressing for FFTs. The rich analog front end (op-amps, 10/12-bit ADC channels, comparators) reduces external component count in motor-control and power-supply designs.
Typical applications include automotive sensor and control units, industrial motor drives, appliance power conversion (washing machines, compressors), and CAN-networked nodes in harsh, electrically noisy environments where 5V noise immunity is decisive.
Design consideration: the 5V operating range gives superior EMI robustness versus 3.3 V MCUs, but verify all 5V-level interfacing and observe maximum current ratings on the 35 I/O pins; use all VDD/VSS pairs per the manufacturer datasheet.
This page synthesizes distributor pricing (as of 2026-09-26), drop-in family alternatives, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for DSPIC33EV128GM104-E/P8 — 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 DSPIC33EV128GM104-E/P8 (same form factor and footprint) — differing in Package, Operating Temperature, Core Architecture, Flash Memory, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33EV128GM004-E/P8
✅ Drop-In✓ In Stock
$2.86 / Unit
View Datasheet →DSPIC33EV128GM004T-I/P8
✅ Drop-In✓ In Stock
$4.05 / Unit
View Datasheet →DSPIC33EV256GM104-E/P8
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
Contact for price
View Datasheet →DSPIC33EV64GM004-E/P8
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.05 / Unit
View Datasheet →DSPIC33EV64GM104-E/P8
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33EV128GM104-E/P8 Maximum Ratings & Electrical Characteristics
| Core | dsPIC33EV 16-bit DSC |
| CPU Speed | 60 MHz (70 MIPS family rating) |
| Flash Memory | 128 KB (43K x 24) with ECC |
| RAM | 8 KB (8K x 8) |
| Supply Voltage Range | 4.5 V to 5.5 V |
| General-Purpose I/O | 35 I/O |
| Package | 48-TQFP (7x7 mm) |
| Temperature Grade | -40C to +125C (Extended, -E) |
| CAN | CAN 2.0B module |
| PWM Channels | 6 motor-control PWM |
| Op-Amps / Comparators | 3 onboard op-amps |
| Special Peripherals | CTMU, SENT, DMA |
| Functional Safety | FuSa family feature set (ECC Flash) |
| Mounting Type | Surface Mount |
| Programmability | ICSP (multiple PGECx/PGEDx pairs) |
| Typical Applications | Automotive, industrial, appliance, motor control |
DSPIC33EV128GM104-E/P8 48-tqfp (7x7 mm) Pin Configuration Guide
Pin configuration for DSPIC33EV128GM104-E/P8 (48-tqfp (7x7 mm) 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.
No detailed pinout data available for DSPIC33EV128GM104-E/P8.
Refer to the datasheet for full pin configuration.
Typical Applications
DSPIC33EV128GM104-E/P8 is suitable for 6 applications: Automotive Sensor and Control Units, Industrial Motor Control, Appliance Power Conversion, CAN-Networked Industrial Nodes, Capacitive Touch Interfaces, Power Supplies and Digital Power.
Automotive Sensor and Control Units
The DSPIC33EV128GM104-E/P8 fits automotive sensor and touch-control units because the dsPIC33EV family is specifically engineered for harsh, electrically noisy 12 V vehicle environments. Its 4.5 V to 5.5 V supply tolerance provides noise immunity that 3.3 V controllers cannot match without extensive filtering, the CAN 2.0B module connects directly to in-vehicle networks, and the SENT peripheral natively speaks the automotive sensor interface standard. The -E grade guarantees -40C to +125C operation for underhood and near-engine locations, while 128 KB ECC Flash preserves program integrity against EMI-induced bit corruption. With three onboard op-amps conditioning sensor signals before the ADC, a single 48-TQFP chip can replace an MCU plus external signal-conditioning chain, reducing component count, assembly cost, and failure points in safety-relevant body and powertrain control modules.
Recommended
Industrial Motor Control
The six motor-control PWM channels, three onboard op-amps, and fast ADC make the DSPIC33EV128GM104-E/P8 well suited for driving BLDC, PMSM, and induction motors in industrial equipment. The 60 MHz dsPIC33EV core executes field-oriented-control loops with hardware DSP multiply-accumulate instructions, sustaining the cycle-by-cycle update rates that FOC demands, while complementary PWM with dead-time control directly drives gate-driver inputs. Running at 5 V gives the current-sense analog front end better SNR and EMI robustness than 3.3 V implementations - a decisive factor on factory floors with VFDs and contactors generating interference. The 8 KB RAM holds current/voltage sampling buffers and control states comfortably, and the CAN interface integrates the drive into factory automation networks for setpoint commands and diagnostics.
Recommended
Appliance Power Conversion
Home appliances such as washing machines, refrigerators, and air conditioners use variable-speed compressor and drum motors driven by inverters, and the DSPIC33EV128GM104-E/P8 addresses this application directly. Microchip markets the dsPIC33EV family for appliance motor-control, and the part's combination of six MC PWM channels, onboard op-amps for shunt-based current sensing, and CTMU for capacitive touch interfaces lets one controller handle both the power conversion and the user-interface panel. The 5 V core tolerates the mains-borne transients and vibration inherent in appliance environments, and the -40C to +125C range covers the warm interior of a compressor compartment. The 128 KB ECC Flash accommodates full sensorless FOC firmware plus fault logging, while integrated peripherals reduce the BOM cost that high-volume appliance manufacturing is extremely sensitive to.
Recommended
CAN-Networked Industrial Nodes
For distributed sensing and actuation nodes on a CAN bus - in factories, agricultural machinery, or building systems - the DSPIC33EV128GM104-E/P8 offers an integrated solution in one 48-TQFP package. The onboard CAN 2.0B module handles the physical protocol layer in silicon, so firmware only manages message buffers and application logic; pairing the chip with a CAN transceiver such as the MCP2551 gives a complete network node. The 35 I/O pins interface switches, relays, and sensors directly at 5 V logic levels, avoiding level-shift circuitry. The DSP capability handles on-node filtering, FFT-based vibration analysis, or FFT-based vibration analysis or local control loops before reporting upstream, reducing bus traffic. The extended -E temperature rating and ECC Flash ensure node integrity in the electrically harsh conditions typical of industrial CAN installations.
Recommended
Capacitive Touch Interfaces
The integrated CTMU (Charge Time Measurement Unit) enables robust capacitive touch sensing on the DSPIC33EV128GM104-E/P8, making it a strong fit for appliance panels, industrial HMI keypads, and automotive-grade touch controls exposed to moisture and glove operation. The CTMU measures capacitance changes by timing constant-current charging, an approach more resistant to noise than pure charge-sharing schemes; this matters in 5 V appliance environments where mains coupling and motor noise swamp weaker touch methods. Combined with the 35 GPIOs for LED feedback, buzzers, and relay outputs, the controller implements the entire touch panel in one chip - no external touch controller is required. The 128 KB Flash accommodates calibration, drift compensation, and multi-touch gesture algorithms, while the -E temperature range supports installations near heat sources such as ovens or engine bays.
Recommended
Power Supplies and Digital Power
Digital power supplies, PFC stages, and LLC converters need a controller that closes fast control loops with deterministic latency, and the DSPIC33EV128GM104-E/P8 delivers this with its 60 MHz core, high-speed PWM with nanosecond-resolution dead-time updates, and rapid ADC triggering synchronized to the PWM period. The DSP multiply-accumulate engine executes compensator calculations (type-III or notch filters) within a single switching cycle at typical converter frequencies. Running at 5 V simplifies interfacing with gate-driver logic in mains-powered converters and improves noise margins on the current-sense signal path where di/dt transients are severe. The three onboard op-amps can buffer shunt or current-transformer signals before the ADC, and ECC Flash protects the control firmware whose corruption would otherwise cause hard switching faults and converter destruction.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33EV128GM104-E/P8 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33EV128GM004-E/P8 | DSPIC33EV128GM004T-I/P8 | DSPIC33EV256GM104-E/P8 | DSPIC33EV64GM004-E/P8 |
|---|---|---|---|---|---|
| Package | 48-TQFP (7x7 mm) | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / CPU Speed | 16-bit dsPIC33EV, 60 MHz | 16-bit dsPIC33EV, 60 MHz | 16-bit dsPIC33EV, 60 MHz | 16-bit dsPIC33EV, 60 MHz | 16-bit dsPIC33EV, 60 MHz |
| Flash Memory | 128 KB (43K x 24) ECC | 128 KB ECC | 128 KB ECC | 256 KB ECC | 64 KB ECC |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB |
| 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 |
| Temperature Range | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +85C (-I) | -40C to +125C (-E) | -40C to +125C (-E) |
| Analog Allocation | 3 op-amps, CTMU, SENT | GM004 op-amp/ADC allocation | GM004 op-amp/ADC allocation | GM104 allocation - same | GM004 op-amp/ADC allocation |
Key Differentiators
- 128 KB ECC Flash in the 48-TQFP footprint (vs DSPIC33EV64GM004-E/P8)
- Extended -40C to +125C temperature grade (vs DSPIC33EV128GM004T-I/P8)
- 5 V native operation with rich analog integration (vs Generic 3.3 V MCUs in similar packages)
Design Notes
Place a 100 nF ceramic decoupling capacitor at every VDD/VSS and AVDD/AVSS pin pair, within 2-3 mm of the pin, plus 4.7-10 uF bulk capacitance near the board entry point. Microchip's programming documentation explicitly requires all VSS and VDD pins to be connected for reliable ICSP operation - floating supply pins are a leading cause of programming failures and ADC noise on dsPIC33EV designs. Route the AVDD supply through a ferrite bead from the digital rail for cleaner ADC references.
The device has multiple PGECx/PGEDx ICSP pairs; you must use a matched pair (e.g., ICSPCLK on PGEC2 with ICSPDAT on PGED2), and never mix pairs, per the Northern Software dsPIC33EV programming support notes. Also verify the -E extended temperature suffix in your BOM: the -I industrial grade part in the same package only reaches +85C. When substituting family variants (GM004 vs GM104), the analog pin-map changes - recheck the peripheral pin select assignments in firmware before reusing code.
Estimated: with a typical dsPIC33EV active current of the order of tens of milliamps at 60 MHz and 5 V, on-chip power dissipation stays well below 0.5 W and the 48-TQFP (7x7 mm) needs no heatsink; confirm exact numbers against the datasheet electrical characteristics table for your clock configuration. For 5 V systems, add reverse-polarity and load-dump protection (TVS plus series element) when the rail is derived from automotive 12 V, because the controller itself has no such on-chip protection.
For CAN bus nodes, route the CAN TX/RX traces short and place the CAN transceiver (e.g., MCP2551) within 20-30 mm of the MCU CAN pins, with the transceiver's split termination network close to the connector. Keep the six PWM outputs away from the analog op-amp inputs; in motor drives, a solid ground plane under the controller with a separate power-ground island under the gate drivers prevents switching transients from corrupting current-sense ADC readings.
Compliance Information
Microchip standard production parts are RoHS/lead-free; the dsPIC33EV family is marketed for automotive and functional-safety use, but formal AEC-Q100 qualification status should be confirmed with Microchip. Exact REACH/halogen statements were not present in the retrieved data.