Skip to main content
Microchip Technology DSPIC33EV32GM102-I/SO — Interface & Transceivers

DSPIC33EV32GM102-I/SO dsPIC 16-bit MCU, 70 MIPs, 32KB Flash

MPNDSPIC33EV32GM102-I/SO
End of Life

Microchip dsPIC™ 33EV, Functional Safety (FuSa), 16-Bit DSC, 70 MIPs, 32KB (11K x 24) FLASH, 4K x 8 RAM, CANbus, I²C, SPI, UART, Motor Control PWM, DMA, 4.5V–5.5V, -40°C to 85°C, 28-SOIC.

$3.77Ref. price · indicative, final on quote
Packaging28-SOIC (0.295", 7.50mm Width)
RoHSROHS3 Compliant
SeriesdsPIC™ 33EV, Functional Safety (FuSa)
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

DSPIC33EV32GM102-I/SO specifications
ParameterValue
SeriesdsPIC™ 33EV, Functional Safety (FuSa)
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))4.5V ~ 5.5V
Operating temperature-40°C ~ 85°C (TA)
Speed70 MIPs
PackageTube
RAM size4K x 8
Core size16-Bit
PeripheralsBrown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)21
Core processordsPIC
Case28-SOIC (0.295\", 7.50mm Width)
Data convertersA/D 11x10/12b
Program memory size32KB (11K x 24)

Product details

70 MIPs in a 5V 16-bit DSC — what that buys the control loop

The Microchip dsPIC33EV32GM102-I/SO is a 16-bit digital signal controller that executes at 70 MIPs from its internal oscillator, which puts it ahead of the 32 MHz ceiling common on the PIC24 family. That instruction throughput matters when the control loop needs to sample an ADC, run a PID, and update a PWM period inside a single switching cycle — motor drives and digital power supplies are the natural fit.

Peripheral set: CANbus, Motor Control PWM, and DMA

This part integrates a CANbus controller, which saves the external CAN transceiver interface cost in automotive body electronics or industrial fieldbus nodes. The Motor Control PWM peripheral includes dead-time insertion and fault inputs, so it can drive a three-phase inverter bridge directly. DMA moves ADC results to RAM without core intervention, keeping the 70 MIPs budget available for the application code rather than data shuffling. The 11-channel 10/12-bit ADC samples synchronously with the PWM triggers, which is the standard architecture for sensorless BLDC control.

Memory and package — sizing the firmware and the board

Program memory is 32 KB of Flash organized as 11K x 24-bit words, with 4K x 8 of SRAM. That is enough for a moderate motor-control firmware stack with CAN communication, but not for a full GUI or data-logging application — those would step up to the 64 KB or 128 KB Flash variants in the same 33EV family. The 28-pin SOIC package with 21 GPIO fits a compact two-layer PCB; the wide-body 7.50 mm width gives adequate clearance for high-voltage isolation creepage on the motor-drive side.

Frequently asked questions

Does DSPIC33EV32GM102-I/SO support CANbus?

Yes, the connectivity block includes a CANbus controller. It is a full CAN 2.0B node that interfaces directly to an external CAN transceiver, saving the cost of a separate CAN controller IC.

What is the closest functional equivalent to DSPIC33EV32GM102-I/SO?

Within Microchip's 16-bit portfolio, the PIC24FJ256GA106-I/MR is a common cross-shop candidate. The key difference is core speed: the dsPIC33EV runs at 70 MIPs versus 32 MHz on the PIC24F, and the dsPIC adds the DSP engine and Motor Control PWM. The PIC24F offers more I/O (53 vs 21) and a lower 2.0V minimum supply, but lacks CANbus and DMA. They are not pin-compatible — the PIC24F comes in a 64-pin QFN — so a board redesign is required to swap.