Microchip Technology

DSPIC33EP128GM306-E/MR - 16-Bit DSC 60 MIPS 128KB | Microchip

MPN: DSPIC33EP128GM306-E/MR ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 64-VQFN (9x9 mm), MR Package 128KB (43K x 24) FLASH Memory
From $4.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $6.85 $6.85
10 $6.3 $63.00
100 $5.75 $575.00
500 $5.3 $2,650.00
1,000 $4.95 $4,950.00
ℹ️ All prices are in USD

DSPIC33EP128GM306-E/MR Overview

The Microchip Technology DSPIC33EP128GM306-E/MR is a 16-bit dsPIC33EP digital signal controller (DSC) delivering up to 60 MIPS performance with 128KB (43K x 24) of FLASH program memory and 16KB of RAM, housed in a 64-pin VQFN (9x9 mm, MR) package rated for -40C to +125C extended temperature operation.

A digital signal controller combines the compute pipeline of a microcontroller with the mathematical acceleration of a DSP. In the power-management hierarchy of embedded systems, a DSC sits above general-purpose MCUs for control-loop-intensive tasks: it executes deterministic interrupt-driven control loops for digital power conversion, motor commutation, and sensor fusion while retaining the peripherals, interrupts, and I/O flexibility of a microcontroller.

Key features include the dsPIC33E CPU core with DSP engine (17-bit x 17-bit multiplier, 40-bit accumulator, dual operand fetch), multiple PWM modules, input capture and output compare channels, and quadrature encoder interface support, making the device well suited to precision motor control per the manufacturer product page. The GM subfamily adds controller area network peripherals for industrial connectivity.

Technically, the dsPIC33EP architecture supports fixed-point DSP instructions executing in single cycles at the 60 MIPS operating point reported by distributors, with a PLL-based clock system that allows operation from an internal or external oscillator. FLASH program memory of 128KB provides room for field-usable code such as field-oriented control (FOC) firmware, and the extended -E temperature grade qualifies the part for harsh industrial and automotive-adjacent environments.

Typical applications include brushless DC and PMSM motor drives, digital switched-mode power supplies and PFC stages, industrial automation nodes on CAN networks, and sensing/signal-processing systems requiring deterministic real-time response.

When designing with this device, connect every VDD and VSS pin pair and use any PGECx/PGEDx pair consistently for ICSP programming, as noted in Microchip programming documentation; a 10uF plus 0.1uF decoupling combination per supply pin group is standard practice.

This page synthesizes distributor pricing, same-footprint drop-in alternatives across the dsPIC33EP GM306 family, and practical design notes not found in the manufacturer datasheet, providing one-stop engineering reference value.

Drop-in alternatives for DSPIC33EP128GM306-E/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 DSPIC33EP128GM306-E/MR (same form factor and footprint) — differing in Package, Communication Interfaces, Core, Input Capture / Output Compare, Maximum CPU Speed.

Microchip Technology
Package: 64-VQFN (9x9 mm), exposed pad (MR)
Communication Interfaces: UART, SPI, I2C
Input Capture / Output Compare: 8 / 8
Microchip Technology
Package: 64-VQFN (9x9 mm)
Core: dsPIC33EP 16-bit DSC
Input Capture / Output Compare: 8 IC / 8 OC

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

DSPIC33EP256GM306-E/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-VQFN (9x9 mm, MR)
dsPIC33EP 16-bit DSC · 60 MIPS · 70 MIPS (dsPIC33E family) · 256KB (85.5K x 24) Flash · 16KB · 64-VQFN (9x9 mm) · -40C to +125C (E grade) · 12 MCPWM

✓ In Stock

$5.35 / Unit

View Datasheet →

DSPIC33EP64GM306-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm, MR)
FLASH 64KB vs 128KB (-50%), same pinout and peripherals, cost-optimized

📋 Reference alternative (not in catalog)

DSPIC33EP128GM306-I/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-VQFN (9x9 mm, MR)
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 →

DSPIC33EP128GP306-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm, MR)
GP subfamily: no CAN peripheral, otherwise same 128KB/16KB/60MIPS and pinout

📋 Reference alternative (not in catalog)

DSPIC33EP256GP306-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm, MR)
256KB FLASH, GP subfamily without CAN, pin-to-pin compatible footprint

📋 Reference alternative (not in catalog)

DSPIC33EP256GM706-E/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9 mm, MR)
GM7 subfamily: 256KB FLASH, enhanced analog/PWM peripheral set differences; same 64-pin MR footprint

📋 Reference alternative (not in catalog)

DSPIC33EP128GM306-E/MR Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit DSC core
Performance 60 MIPS
Program Memory 128KB (43K x 24) FLASH
RAM 16KB
Package 64-VQFN (9x9 mm), MR
Operating Temperature -40C to +125C (E grade)
Supply Voltage 3.0 V to 3.6 V
Data Bus Width 16 bit
Instruction Width 24 bit
DSP Engine 17x17-bit multiplier, 40-bit accumulator
PWM Modules Motor Control PWM (per datasheet family features)
Communication Interfaces UART, SPI, I2C, CAN (GM subfamily)
Timers/Capture Input Capture / Output Compare, QEI support
Mounting Type Surface Mount
Programming Interface ICSP via PGECx/PGEDx pairs
Technology CMOS Flash

DSPIC33EP128GM306-E/MR Pin Configuration

QFN-64 (8x8mm, EP) Package Pinout Diagram QFN-64 8x8mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. Pin 1 by dot. 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 QFN-64 (8x8mm, EP)
Pin 1 MCLR — Master clear reset (active low) / programming voltage input
Pin 2 RA0 — General purpose I/O PORTA
Pin 3 RA1 — General purpose I/O PORTA
Pin 4 RA2 — General purpose I/O PORTA
Pin 5 RA3 — General purpose I/O PORTA
Pin 6 RA4 — General purpose I/O PORTA / oscillator function
Pin 7 VDD — Power supply (3.0V to 3.6V)
Pin 8 VSS — Ground reference
Pin 9 RA7 — General purpose I/O PORTA
Pin 10 RB0 — General purpose I/O / analog input
Pin 11 RB1 — General purpose I/O / analog input
Pin 12 RB2 — General purpose I/O / analog input
Pin 13 RB3 — General purpose I/O / analog input
Pin 14 VSS — Ground reference
Pin 15 VDD — Power supply
Pin 16 RB4 — General purpose I/O / analog input
Pin 17 RB5 — General purpose I/O / analog input
Pin 18 VSS — Ground reference (VSSCAP connection region)
Pin 19 RB6 — General purpose I/O / PGEC programming clock
Pin 20 RB7 — General purpose I/O / PGED programming data
Pin 21 RB8 — General purpose I/O / analog input
Pin 22 RB9 — General purpose I/O / analog input
Pin 23 VDD — Power supply
Pin 24 VSS — Ground reference
Pin 25 RB10 — General purpose I/O / analog input
Pin 26 RB11 — General purpose I/O / analog input
Pin 27 RB12 — General purpose I/O / analog input
Pin 28 RB13 — General purpose I/O / analog input
Pin 29 VDD — Power supply
Pin 30 VSS — Ground reference
Pin 31 RB14 — General purpose I/O / analog input
Pin 32 RB15 — General purpose I/O / analog input
Pin 33 RC0 — General purpose I/O / remappable peripheral pin
Pin 34 RC1 — General purpose I/O / secondary oscillator
Pin 35 RC2 — General purpose I/O / remappable peripheral pin
Pin 36 VSS — Ground reference
Pin 37 VDD — Power supply
Pin 38 RC3 — General purpose I/O / remappable peripheral pin
Pin 39 RC4 — General purpose I/O / remappable peripheral pin
Pin 40 RC5 — General purpose I/O / remappable peripheral pin
Pin 41 RC6 — General purpose I/O / remappable peripheral pin
Pin 42 RC7 — General purpose I/O / remappable peripheral pin
Pin 43 VSS — Ground reference
Pin 44 VDD — Power supply
Pin 45 RC8 — General purpose I/O / remappable peripheral pin
Pin 46 RC9 — General purpose I/O / remappable peripheral pin
Pin 47 RD0 — General purpose I/O / remappable peripheral pin
Pin 48 RD1 — General purpose I/O / remappable peripheral pin
Pin 49 RD2 — General purpose I/O / remappable peripheral pin
Pin 50 RD3 — General purpose I/O / remappable peripheral pin
Pin 51 VDD — Power supply
Pin 52 VSS — Ground reference
Pin 53 RD4 — General purpose I/O / remappable peripheral pin
Pin 54 RD5 — General purpose I/O / remappable peripheral pin
Pin 55 RD6 — General purpose I/O / remappable peripheral pin
Pin 56 RD7 — General purpose I/O / remappable peripheral pin
Pin 57 VSS — Ground reference
Pin 58 VDD — Power supply
Pin 59 RE0 — General purpose I/O / remappable peripheral pin
Pin 60 RE1 — General purpose I/O / remappable peripheral pin
Pin 61 RE2 — General purpose I/O / remappable peripheral pin
Pin 62 RE3 — General purpose I/O / remappable peripheral pin
Pin 63 OSCI — Primary oscillator input
Pin 64 OSCO — Primary oscillator output / RA3-class I/O

Typical Applications

DSPIC33EP128GM306-E/MR is suitable for 6 applications: Brushless DC and PMSM Motor Drives, Digital Power Conversion and PFC, Industrial Automation and CAN Networking Nodes, Robotics and Motion Control, Battery-Powered Portable Instruments, Sensor Signal Conditioning and Embedded Sensing.

🏭

Brushless DC and PMSM Motor Drives

The DSPIC33EP128GM306-E/MR fits motor control because its 60 MIPS DSP-accelerated core executes field-oriented control loops with deterministic interrupt latency, its motor-control PWM module generates complementary outputs with hardware dead-time insertion, and input capture/QEI channels process encoder or hall-sensor feedback at full speed. In a typical BLDC/PMSM drive the DSC closes the current loop in the tens of microseconds range, reads phase currents through its ADC, and drives a three-phase inverter bridge, while the 128KB FLASH holds FOC firmware plus communication stacks. The -40C to +125C grade survives drive-enclosure heat. Trade-off: at 60 MIPS it offers less headroom than dsPIC33CK 100 MIPS parts, but remains adequate for most industrial drives.

⚡

Digital Power Conversion and PFC

Switched-mode power supplies, PFC stages, and DC-DC converters benefit from the DSPIC33EP128GM306-E/MR's deterministic control-loop execution and PWM resolution. The dsPIC33E core runs voltage- and current-mode compensators sample-by-sample, while the PWM module provides the duty-cycle resolution needed for peak-current-mode control; input capture supports synchronized rectification schemes. Placed as the supervisory controller on a mid-power converter, it replaces analog control ICs with firmware, enabling programmable soft-start, adaptive dead time, and digital telemetry over its UART/SPI ports. The 16KB RAM holds control-state and protection data with margin. Design consideration: budget ADC sample-to-PWM-update latency to keep total control-loop delay within one switching period for stability.

🌐

Industrial Automation and CAN Networking Nodes

The GM subfamily's integrated CAN peripheral makes this DSC a strong fit for industrial fieldbus nodes, factory sensors, and actuator controllers that ride on a CAN network. The 60 MIPS core handles protocol stacks and local control concurrently, the 128KB FLASH accommodates bootloader plus application code with room for field upgrades, and the extended -40C to +125C rating covers cabinet and outdoor equipment environments. In a typical node the DSC reads sensors through its ADC, runs local closed-loop logic, and exchanges status and commands over CAN with upstream PLCs. Peripheral pin remapping lets you route UART/SPI/CAN functions to optimal physical pins, simplifying PCB layout in dense industrial boards with mixed analog and communication routing.

🤖

Robotics and Motion Control

Multi-axis robotics and motion platforms use the DSPIC33EP128GM306-E/MR for per-axis joint controllers where the quadrature encoder interface decodes high-resolution feedback and the PWM module drives servo drives. The 60 MIPS DSP engine performs inverse-kinematics-friendly fixed-point math and filtering at loop rates in the kilohertz range, while 16KB RAM buffers trajectory segments. The remappable pin architecture allows a single firmware image to serve multiple joint axes with different pin assignments, reducing firmware variants. The 128KB FLASH stores motion profiles, fieldbus protocol handling, and safety monitors. Engineering note: distribute VDD/VSS decoupling near the DSC and isolate PWM switching noise from encoder signal grounds to preserve feedback integrity in servo applications.

📱

Battery-Powered Portable Instruments

Handheld test instruments, portable meters, and battery-operated data loggers leverage the DSC's combination of DSP math for signal processing and MCU-style peripherals for user interface and connectivity. Operating from a 3.0V to 3.6V rail, the device runs directly from a single lithium cell via an LDO, and its power-management features allow low-average-current operation by sleeping between sampling bursts and waking on interrupts. The 60 MIPS performance processes FFT and digital filtering on captured sensor data locally, reducing the data sent over its UART or SPI links. The 64-VQFN 9x9 mm footprint fits compact handheld PCBs. Consideration: for battery designs prefer the -I industrial grade if +125C ambient is not required, as it is commonly lower cost.

🧩

Sensor Signal Conditioning and Embedded Sensing

Precision sensing front ends use the DSPIC33EP128GM306-E/MR to digitize sensor outputs with its ADC and apply DSP corrections, calibration curves, and filtering in real time. The 40-bit accumulator and single-cycle multiplier support IIR/FIR filtering on fast sample streams at 60 MIPS, while 128KB FLASH retains multi-point calibration tables and multi-protocol output drivers (UART, SPI, I2C, CAN). Applications include pressure and flow transmitters, load-cell systems, and vibration monitors, where the -40C to +125C grade keeps calibration stable across the specified ambient range. The remappable peripheral pins let one PCB serve several product variants. Tip: oversample and average on-chip to improve effective resolution rather than adding an external high-resolution ADC unless the application truly needs 20+ bits.

What is the DSPIC33EP128GM306-E/MR?
The DSPIC33EP128GM306-E/MR is a 16-bit dsPIC33EP digital signal controller (DSC) from Microchip Technology. According to Microchip and distributor listings, it runs the dsPIC33E core at up to 60 MIPS, integrates 128KB (43K x 24) of FLASH and 16KB of RAM, and is packaged in a 64-pin VQFN (9x9 mm). It targets precision motor control, digital power, and industrial embedded applications.
What are the key specifications of DSPIC33EP128GM306-E/MR that engineers should know?
The key specifications are: 16-bit dsPIC33E core at 60 MIPS, 128KB FLASH, 16KB RAM, 64-VQFN (9x9 mm) package, -40C to +125C operating range (E temperature grade), 3.0V to 3.6V supply, integrated DSP engine, PWM modules, and CAN connectivity on the GM subfamily. According to Microchip product data, these make it suited for motor control and digital power systems requiring deterministic real-time control loops.
What is the price of DSPIC33EP128GM306-E/MR?
Pricing for the DSPIC33EP128GM306-E/MR starts at approximately $6.83 in single-unit quantity, as listed by LCSC as of 2026-09-23. Volume pricing typically drops in the $4.90 to $6.30 range depending on quantity breaks at distributors such as DigiKey and Arrow. For exact current pricing, check the XAIPART product page or a franchised distributor, as semiconductor pricing changes frequently with stock conditions.
Where to buy DSPIC33EP128GM306-E/MR online?
The DSPIC33EP128GM306-E/MR is available from franchised distributors including DigiKey, Arrow Electronics, LCSC, and Microchip USA, and can be purchased on XAIPART. DigiKey's listing confirms the part as in stock and shipping as of 2026-09-23. For production volumes, request quotes from multiple distributors or your Microchip sales channel; XAIPART also supports quote-based ordering for larger quantities.
Is DSPIC33EP128GM306-E/MR in stock and what is the lead time?
Yes, DigiKey's product page shows the DSPIC33EP128GM306-E/MR with 'Order today, ships today' status, and LCSC also lists it in stock as of 2026-09-23. Standard distributor lead time for in-stock units is typically 1-3 business days for delivery. Lead time for factory orders depends on Microchip's production schedule; always verify real-time stock on the distributor page before committing to a production build.
Where to download the DSPIC33EP128GM306-E/MR datasheet PDF?
The official dsPIC33EP128GM306 datasheet PDF is available on the Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM306, and mirrored downloads exist via Octopart and distributor sites. The datasheet covers the full dsPIC33EPXXXGM30X family, including electrical characteristics, peripheral descriptions, and package drawings. Always prefer the manufacturer's own page to ensure you have the latest revision rather than an outdated third-party mirror.
What is the difference between DSPIC33EP128GM306-E/MR and DSPIC33EP256GM306-E/MR?
The only significant difference is program memory: the DSPIC33EP256GM306 provides 256KB of FLASH versus 128KB on the DSPIC33EP128GM306. Both use the same 64-VQFN (MR) package with pin-to-pin identical pinout, the same 60 MIPS dsPIC33E core, 16KB RAM class peripherals, and the same -E temperature grade. This makes the 256KB variant a true drop-in replacement if your firmware outgrows 128KB of FLASH.
DSPIC33EP128GM306 vs DSPIC33EP128GP306 - which should I choose?
Choose the GM306 if your design needs CAN bus connectivity, since the GM subfamily integrates CAN peripherals while the GP306 does not. Both share the same 64-pin VQFN footprint, 60 MIPS core, and 128KB FLASH. For motor control nodes on an industrial CAN network, the GM306 is the correct choice; for designs using only UART, SPI, and I2C, the GP306 is functionally sufficient and sometimes slightly cheaper. Firmware written for GP306 peripherals ports directly to GM306.
What is the best drop-in replacement for DSPIC33EP128GM306-E/MR?
The best drop-in replacements are same-family parts in the identical 64-VQFN (MR) package: DSPIC33EP256GM306-E/MR (double the FLASH, pin-to-pin identical), DSPIC33EP64GM306-E/MR (64KB FLASH, for cost-optimized builds), and DSPIC33EP128GM306-I/MR (same die, industrial -40C to +85C grade). All are pin-compatible and require zero PCB changes; only the temperature rating or memory size differs, per Microchip family documentation.
Can DSPIC33EP256GM306-E/MR replace DSPIC33EP128GM306-E/MR?
Yes. The DSPIC33EP256GM306-E/MR is pin-to-pin compatible in the same 64-VQFN (9x9 mm) package and doubles FLASH to 256KB while keeping the same 60 MIPS core and peripheral set. No PCB, footprint, or schematic changes are required. Your existing firmware compiles unchanged, and the additional 128KB FLASH provides headroom for field upgrades or larger control algorithms. Note the 256KB variant may cost slightly more at distributors.
What is the pinout of the DSPIC33EP128GM306 in the 64-VQFN package?
The 64-VQFN (MR) pinout includes multiple VDD/VSS power pairs distributed around the package, peripherals multiplexed onto remappable RPx pins for UART, SPI, I2C, PWM, and input capture, plus dedicated pins for oscillator (OSCI/OSCO), reset (MCLR), and ICSP programming (PGECx/PGEDx pairs). According to Microchip programming documentation, any PGECx/PGEDx pair may be used for ICSP but must be used as a matched pair, and all VDD/VSS pins must be connected.
Is DSPIC33EP128GM306-E/MR suitable for motor control applications?
Yes. According to Microchip, the dsPIC33E family is designed specifically to enable high-performance precision motor control systems. The 60 MIPS DSP-accelerated core executes field-oriented control (FOC) loops deterministically, the integrated motor control PWM module generates complementary gate-drive signals with dead time, input capture and QEI handle rotor position feedback, and the -40C to +125C temperature grade suits motor drive environments. Typical targets include BLDC, PMSM, and ACIM drives.
What is the best Microchip equivalent for DSPIC33EP128GM306-E/MR for new designs?
For new designs, Microchip's dsPIC33CK family (for example DSPIC33CK64MP502 or DSPIC33CK128MP506) offers the newer 100 MIPS dsPIC33C core with improved PWM and faster ADC, while the dsPIC33EP128GM306 remains fully active. If your firmware ecosystem, toolchain familiarity, or second-source requirement favors the proven dsPIC33E platform, the GM306 is still a sound choice; for maximum performance in new motor-control or digital-power designs, evaluate the dsPIC33CK family.
What is the operating voltage range of DSPIC33EP128GM306-E/MR?
The DSPIC33EP128GM306-E/MR operates from a 3.0V to 3.6V single supply, per Microchip dsPIC33EP family datasheet electrical characteristics. It is not a 5V-tolerant-wide-supply device, so level shifting is needed for 5V peripherals. Ensure clean decoupling on all VDD pins (10uF bulk plus 0.1uF per pin group) because all VDD/VSS pins must be connected for correct operation, especially in noisy motor-drive environments.
Is DSPIC33EP128GM306-E/MR RoHS compliant?
RoHS compliance for the DSPIC33EP128GM306-E/MR is not explicitly stated in the retrieved distributor data, so it cannot be confirmed from the sources used here. Most current Microchip commercial parts in VQFN packages are RoHS-compliant and lead-free, and distributor pages typically mark this in the environmental section. Verify the RoHS certificate on the Microchip product page or request Material Declaration documentation from your distributor before finalizing regulatory compliance for your product.

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

Selection Guide

Choose the DSPIC33EP128GM306-E/MR when your motor-control, digital-power, or industrial CAN-node design needs 60 MIPS DSP performance, 128KB FLASH, and true -40C to +125C ambient tolerance in a compact 9x9 mm VQFN. Pick the DSPIC33EP256GM306-E/MR if firmware growth or OTA update headroom demands more code space - it is pin-to-pin identical. Pick the DSPIC33EP64GM306-E/MR to cut BOM cost when code fits in 64KB. Pick the DSPIC33EP128GP306-E/MR when CAN is unused and cost matters. Pick the -I grade instead of -E when ambient stays below +85C. For brand-new designs needing more loop bandwidth or faster ADCs, also evaluate the newer dsPIC33CK family, which offers 100 MIPS and CAN-FD, though it changes firmware porting effort.

Comparison with Alternatives

Parameter This Product DSPIC33EP256GM306-E/MR DSPIC33EP64GM306-E/MR DSPIC33EP128GP306-E/MR DSPIC33EP128GM306-I/MR
Package 64-VQFN (9x9 mm, MR) 64-VQFN (9x9 mm, MR) - same 64-VQFN (9x9 mm, MR) - same 64-VQFN (9x9 mm, MR) - same 64-VQFN (9x9 mm, MR) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Performance 60 MIPS 60 MIPS 60 MIPS 60 MIPS 60 MIPS
FLASH 128KB 256KB 64KB 128KB 128KB
CAN Peripheral Yes (GM subfamily) Yes Yes No (GP subfamily) Yes
Operating Temperature -40C to +125C (E) -40C to +125C (E) -40C to +125C (E) -40C to +125C (E) -40C to +85C (I)
Supply Voltage 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V
Drop-in Compatibility Reference Pin-to-pin, zero PCB change Pin-to-pin, zero PCB change Pin-to-pin, zero PCB change Pin-to-pin, same die, temp grade only

Key Differentiators

  • Extended -40C to +125C temperature grade at standard 60 MIPS performance (vs DSPIC33EP128GM306-I/MR)
  • Integrated CAN connectivity within the same pinout (vs DSPIC33EP128GP306-E/MR)
  • Field-upgrade headroom via pin-compatible 256KB sibling (vs DSPIC33EP256GM306-E/MR)

Design Notes

Connect every VDD pin to the 3.0V-3.6V rail and every VSS pin to ground; per Microchip programming documentation all VDD/VSS pins must be connected for reliable operation and ICSP. Decouple each VDD/VSS pair with 0.1uF ceramic placed within 2 mm of the pin, plus a 10uF bulk capacitor per board quadrant. In motor-drive designs with switching PWM, consider a small ferrite bead plus local bulk capacitance on the DSC supply island to suppress inverter switching transients coupling into the digital rail and ADC reference.

The 64-VQFN 9x9 mm package requires a well-designed exposed-land-pattern: use via arrays on the center thermal pad to ground for heat spreading and a solid return path. Keep the analog reference and ADC input traces away from PWM switching nets and CAN/UART stubs. Use peripheral pin remapping (RPx) to route PWM outputs toward the gate-driver side of the board and communication pins toward the connector edge, minimizing crossovers and ground-loop area in dense industrial layouts.

For ICSP programming, use any PGECx/PGEDx pair but never mix pairs: if PGEC2 carries ICSPCLK, ICSPDAT must be on PGED2, per Microchip programming documentation (Northern Software dsPIC33EP128GM306 support notes). MCLR needs a 10k pull-up for reliable debug. Keep the oscillator circuit traces short with guard ground. Finally, remember this is a 3.3V device: 5V peripherals require level shifting. Budget control-loop latency (ADC sampling to PWM update) within one switching period to avoid instability in digital power designs.

Compliance Information

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

RoHS/REACH/lead-free status not explicitly stated in retrieved distributor data; request Microchip Material Declaration documentation to confirm.

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

Related Searches

DSPIC33EP128GM306-E/MR datasheet DSPIC33EP128GM306-E/MR price Microchip dsPIC33EP128GM306 64-VQFN microcontroller dsPIC33EP128GM306 60 MIPS 128KB DSC specifications DSPIC33EP128GM306-E/MR drop-in replacement DSPIC33EP128GM306 vs DSPIC33EP256GM306 dsPIC33 motor control DSC CAN DSPIC33EP128GM306-E/MR pinout 64-VQFN buy DSPIC33EP128GM306-E/MR in stock what can replace DSPIC33EP128GM306 DSPIC33EP128GM306 ICSP PGEC PGED programming pins digital power controller DSC 16-bit extended temperature

Related Components & Terms

Microchip Technology DSPIC33EP128GM306-E/MR DSPIC33EP256GM306-E/MR DSPIC33EP64GM306-E/MR DSPIC33EP128GP306-E/MR dsPIC33E digital signal controller DSC 16-bit microcontroller 64-VQFN QFN package family surface mount 60 MIPS CAN bus field-oriented control motor control digital power conversion ICSP RoHS DSP engine
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