Microchip Technology

DSPIC33EP128GM706-I/MR - 70 MIPS 16-bit DSC, 128KB Flash | Microchip

MPN: DSPIC33EP128GM706-I/MR ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V (3.3 V nominal) Vdss 64-VQFN (9x9 mm) with exposed pad, MR suffix Package 70 MIPS (70 MHz) Speed 128KB (43K x 24) Memory
From $4.6 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $6.9 $6.90
10 $6.24 $62.40
100 $5.55 $555.00
500 $5.05 $2,525.00
1,000 $4.6 $4,600.00
ℹ️ All prices are in USD

DSPIC33EP128GM706-I/MR Overview

The Microchip Technology DSPIC33EP128GM706-I/MR is a 16-bit digital signal controller (DSC) from the dsPIC33EP family, delivering 70 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 with exposed pad, operating from 3.3V (3.0V to 3.6V) over an industrial temperature range of -40C to +85C.

A digital signal controller combines the compute throughput of a DSP with the peripheral integration and control-oriented architecture of a microcontroller. In the product hierarchy, the dsPIC33EP128GM706 sits within the dsPIC33EP family of DSCs, under 16-bit microcontrollers and the broader semiconductor MCU/DSP category. DSCs are the preferred choice for closed-loop control systems that require fast math on sampled data, such as field-oriented motor control and digital power conversion.

Key features include a 70 MIPS dsPIC DSC core with DSP engine (17-bit x 17-bit single-cycle MAC, 40-bit wide accumulator), dual 12-bit 500 ksps ADC modules supporting simultaneous multi-channel sampling, up to 12 MCPWM channels for motor control, 8 input capture and 8 output compare channels, 2 quadrature encoder interfaces (QEI), CAN 2.0B and multiple UART/SPI/I2C ports, integrated operational amplifiers, 4 DMA channels, and hardware real-time debugging with boundary scan support.

Architecturally, the device uses a modified Harvard 16-bit pipeline with separate program and data buses, a barrel shifter, and hardware loop constructs that sustain single-cycle MAC throughput. The 3.3V CMOS process keeps active current low while supporting an internal fast RC oscillator and PLL for full 70 MIPS operation without an external crystal.

Typical applications include brushless DC and PMSM motor drives (using the MCPWM, QEI, and op-amp peripherals), digital power supplies such as PFC and LLC converters, automotive and industrial CAN network nodes, and general precision sensing with on-chip 12-bit ADC conversion.

A key design consideration is power integrity: all VDD/VSS pairs must be decoupled and the exposed pad soldered to a ground plane for thermal and EMC performance. Programming via ICSP requires PGECx/PGEDx pairs used strictly as matched pairs.

This page synthesizes distributor pricing, drop-in family alternatives, pinout guidance, and practical design notes not found together in the manufacturer datasheet, refreshed as of 2026-09-23.

Drop-in alternatives for DSPIC33EP128GM706-I/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 DSPIC33EP128GM706-I/MR (same form factor and footprint) — differing in Operating Temperature, Package, Program Memory (Flash), RAM, Communication Interfaces.

Microchip Technology
Operating Temperature: -40C to +85C (I-grade)
Package: 64-VQFN (9x9 mm) exposed pad
Communication Interfaces: CAN, UART, SPI, I2C
Microchip Technology
Operating Temperature: -40C to +85C (I grade)
Package: 64-VQFN (9x9 mm) exposed pad
Program Memory (Flash): 256 KB (85.5K x 24)

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

DSPIC33EP128GM706T-I/MR

✅ Drop-In
Microchip Technology
📦 64-VQFN (9x9, MR)
16-bit dsPIC33E DSC core · 70 MIPS · 128KB (43K x 24) · 16KB · 3.0 V to 3.6 V · 12 MCPWM · 8 / 8 · 2 QEI

✓ In Stock

$4.9 / Unit

View Datasheet →

DSPIC33EP128GM706-E/MR

✅ Drop-In
📦 64-VQFN (9x9, MR)
extended temperature grade -40C to +125C vs -40C to +85C; same 128KB/16KB and pinout

📋 Reference alternative (not in catalog)

DSPIC33EP128GM706-H/MR

✅ Drop-In
📦 64-VQFN (9x9, MR)
higher-temperature qualification grade; identical core, memory and pinout

📋 Reference alternative (not in catalog)

DSPIC33EP256GM706-I/MR

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-VQFN (9x9, MR)
dsPIC33EP 16-bit · 70 MIPS (60 MHz max clock) · 256 KB (85.5K x 24) · 16 KB · 3.0 V to 3.6 V · -40C to +85C (I grade) · 64-VQFN (9x9 mm) exposed pad · Surface Mount

✓ In Stock

$4.35 / Unit

View Datasheet →

DSPIC33EP64GM706-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9, MR)
64KB Flash vs 128KB Flash (-50% program memory), lower cost, pin-to-pin compatible

📋 Reference alternative (not in catalog)

DSPIC33EP128GM606-I/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9, MR)
same 64-pin VQFN footprint and 128KB/16KB, reduced peripheral subset (fewer MCPWM/comparators) in GM606 variant

📋 Reference alternative (not in catalog)

DSPIC33EP128GM706-I/MR Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit DSC core
Max CPU Speed 70 MIPS (70 MHz)
Program Memory (Flash) 128KB (43K x 24)
RAM 16KB
Supply Voltage 3.0 V to 3.6 V (3.3 V nominal)
Operating Temperature -40C to +85C (industrial, I-grade)
Package 64-VQFN (9x9 mm) with exposed pad, MR suffix
ADC Dual 12-bit, up to 500 ksps
MCPWM Channels 12 (motor control PWM)
Input Capture / Output Compare 8 / 8
Quadrature Encoder Interfaces 2 (QEI)
CAN CAN 2.0B
Communication Interfaces UART, SPI, I2C, CAN
Op Amps Integrated operational amplifiers
DMA Channels 4
Architecture Modified Harvard, 16-bit, with 17x17 single-cycle MAC DSP engine
Mounting Type Surface Mount
Programming / Debug ICSP via PGECx/PGEDx pairs, boundary scan

DSPIC33EP128GM706-I/MR 64-vqfn (9x9 mm) with exposed pad, mr suffix Pin Configuration Guide

Pin configuration for DSPIC33EP128GM706-I/MR (64-vqfn (9x9 mm) with exposed pad, mr suffix 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.

64-vqfn (9x9 mm) with exposed pad, mr suffix package pinout diagram for DSPIC33EP128GM706-I/MR

No detailed pinout data available for DSPIC33EP128GM706-I/MR.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM706-I/MR is suitable for 6 applications: Brushless DC / PMSM Motor Control, Digital Power Conversion (PFC / LLC), Industrial CAN Network Nodes, Precision Sensor Signal Acquisition, Automotive and E-Mobility Auxiliary Systems, Test, Measurement and DSP-Intensive Instruments.

🏭

Brushless DC / PMSM Motor Control

The DSPIC33EP128GM706-I/MR is purpose-built for field-oriented control (FOC) of BLDC and PMSM motors. Its 70 MIPS DSP core executes the Park/Clarke transforms and PI control loops with single-cycle 17x17 MAC operations, while 12 MCPWM channels generate complementary three-phase gate signals with hardware dead time. Two QEI modules read encoder position and two integrated op amps condition low-side shunt current signals into the dual 12-bit 500 ksps ADCs, enabling simultaneous phase-current sampling critical for stable FOC torque control. Typical designs run current loops at 10-20 kHz and speed loops at 1 kHz with margin to spare. Place the op-amp gain network close to the shunt resistors and route PWM lines away from analog inputs to preserve ADC accuracy.

⚡

Digital Power Conversion (PFC / LLC)

In switch-mode power supplies such as PFC stages and LLC converters, the DSPIC33EP128GM706-I/MR provides the high-speed control bandwidth required. The 70 MIPS core sustains voltage and current loop execution at switching frequencies of 100-300 kHz, and the high-resolution MCPWM outputs offer fine duty-cycle resolution for tight output regulation. The dual 12-bit ADCs sample input current, output voltage, and temperature with DMA-driven transfers that eliminate loop-timing jitter. Its CAN interface allows digital power supplies to report telemetry in server and telecom rectifier systems. Because no cross-conduction protection hardware substitutes for careful firmware, enable hardware dead-time insertion and cycle-by-cycle current limiting in the MCPWM module for safe operation under fault conditions.

🌐

Industrial CAN Network Nodes

The integrated CAN 2.0B controller makes the DSPIC33EP128GM706-I/MR an efficient industrial field-node processor. With the ECAN module handling message buffering and filtering in hardware and 4 DMA channels offloading data movement, the 70 MIPS core remains free for protocol processing, sensing, and local control. Typical nodes combine motor or actuator control with CANopen-style reporting: the GM706 runs the control loop locally and publishes status over CAN with deterministic latency. The 128KB Flash accommodates full CANopen stacks with headroom, and 16KB RAM buffers message FIFOs. Pair with a Microchip MCP2551 or MCP2562 transceiver; add common-mode chokes and TVS diodes on the bus lines for harsh industrial EMC environments.

🧩

Precision Sensor Signal Acquisition

For multi-channel measurement systems, the DSPIC33EP128GM706-I/MR pairs its dual 12-bit 500 ksps ADCs with integrated operational amplifiers, allowing direct interface to low-level sensors such as pressure bridges and thermocouple front ends with minimal external circuitry. The DMA controller streams converted samples to RAM without CPU intervention, and the DSP engine applies digital filtering (FIR/IIR) at up to 70 MIPS throughput - useful for noise rejection in electrically noisy environments. The 128KB Flash stores calibration tables and compensation curves. Configure the ADC in simultaneous mode when channel-to-channel phase correlation matters, such as three-phase power metering, and use the internal reference or an external precision reference like the MCP1541 for best absolute accuracy.

🚗

Automotive and E-Mobility Auxiliary Systems

Extended-temperature family variants (the -E/MR and -H/MR grade parts in the identical 64-VQFN footprint) let designs targeting automotive auxiliary systems - pumps, fans, actuators, and body-control motor loads - reuse the same PCB across temperature grades. The DSPIC33EP128GM706-I/MR base part covers under-hood-adjacent and industrial-vehicle environments at -40C to +85C. Its QEI inputs handle position feedback from automotive-style encoders, MCPWM drives DC and stepper actuators, and CAN integrates the node into vehicle networks via a transceiver. Design for functional safety by exploiting the watchdog timer, and use cycle-by-cycle current limit in the PWM module as a hardware-level fault response. Verify AEC-Q qualification requirements separately, as the standard 'I' grade part is industrial-rated.

🔧

Test, Measurement and DSP-Intensive Instruments

Handheld instruments, data loggers, and embedded DSP modules benefit from the DSPIC33EP128GM706-I/MR's balance of signal processing and system control. The 70 MIPS core with barrel shifter and hardware multiply-accumulate accelerates FFT and digital-filter workloads far beyond typical 16-bit MCUs, while UART, SPI, and I2C ports interface displays, memory, and PC connectivity. Four DMA channels maintain glitch-free sample streaming from the dual 12-bit ADCs at up to 500 ksps per module. In portable designs, the 3.0-3.6V single-supply operation matches Li-ion battery rails via a small LDO. The boundary-scan capability supports production test on automated fixtures, and multiple PGECx/PGEDx pairs let firmware updates be performed in-system during calibration.

Recommended Products Summary

MCP2551 CAN transceiver for networked motor nodes Used in: Brushless DC / PMSM Motor Control, Industrial CAN Network Nodes MCP1602 Buck regulator for 3.3V controller rail Used in: Brushless DC / PMSM Motor Control MCP16301 Auxiliary buck regulator from high-voltage bus Used in: Digital Power Conversion (PFC / LLC) MCP2562 CAN FD-capable transceiver for telemetry Used in: Digital Power Conversion (PFC / LLC), Automotive and E-Mobility Auxiliary Systems MCP1790 Low-quiescent LDO for node standby power Used in: Industrial CAN Network Nodes MCP1541 4.096V precision voltage reference for ADC Used in: Precision Sensor Signal Acquisition MCP6292 External rail-to-rail op amp for front-end gain Used in: Precision Sensor Signal Acquisition MCP2200 USB-to-UART bridge for PC connectivity Used in: Test, Measurement and DSP-Intensive Instruments
What is the DSPIC33EP128GM706-I/MR?
The DSPIC33EP128GM706-I/MR is a 16-bit digital signal controller from Microchip Technology's dsPIC33EP family. It runs at 70 MIPS, integrates 128KB of Flash program memory and 16KB of RAM, and comes in a 64-pin VQFN (9x9 mm) package with exposed pad. According to Microchip's product page, the dsPIC33E family combines a DSP engine with enhanced motor-control peripherals such as 12 MCPWM channels, dual 12-bit ADCs, and CAN 2.0B, making it targeted at high-performance precision motor control and digital power applications.
What is the operating voltage and temperature range of DSPIC33EP128GM706-I/MR?
The DSPIC33EP128GM706-I/MR operates from a 3.0V to 3.6V supply (3.3V nominal) over an industrial temperature range of -40C to +85C, per the datasheet data reflected on distributor pages such as datasheets.com. The 'I' suffix in the part number denotes this industrial temperature grade; the '-E' variant extends to +125C and the '-H' variant supports higher-temperature automotive-type use. All VDD pins must be tied to the same 3.3V rail with local decoupling for reliable operation at the full 70 MIPS clock speed.
How much Flash and RAM does the DSPIC33EP128GM706 have?
The DSPIC33EP128GM706 provides 128KB (43K x 24-bit instruction words) of Flash program memory and 16KB of RAM, according to Mouser and DigiKey product listings. The Flash is self-programmable, allowing field firmware updates, and the 24-bit instruction word width is native to the dsPIC33 architecture. If your firmware outgrows this density, the pin-compatible DSPIC33EP256GM706 in the same 64-VQFN MR package doubles program memory to 256KB without PCB redesign.
Where to buy DSPIC33EP128GM706-I/MR online and what is the price?
The DSPIC33EP128GM706-I/MR is stocked by major distributors including DigiKey ('ships today' per their product page 4079984), Mouser, Arrow, and Hotenda. As of 2026-09-23, reference unit pricing on XAIPART is approximately $6.90 at qty 1, stepping down to about $4.60 at qty 1000. For volume quotes, XAIPART offers special pricing - request a quote on this page. Availability fluctuates, so confirm live stock on the distributor pages linked in our data sources before committing to a production build.
What is the lead time and stock status for DSPIC33EP128GM706-I/MR?
According to the DigiKey listing retrieved as of 2026-09-23, the DSPIC33EP128GM706-I/MR is in stock and 'ships today' for standard quantities, indicating no allocation issues currently. Mouser and Hotenda also list inventory. Typical distributor lead time for in-stock Microchip dsPIC33EP parts is same-day shipment; factory direct lead time for new production orders is typically several weeks but varies with demand. Always verify current stock at checkout, as inventory for DSCs can change weekly.
What is the difference between DSPIC33EP128GM706-I/MR and DSPIC33EP128GM706T-I/MR?
The only difference is the packaging method: the 'T' suffix denotes Tape and Reel for automated pick-and-place, while the non-T part ships in tubes. Both are electrically identical - same 70 MIPS core, 128KB Flash, 16KB RAM, 64-VQFN (9x9) MR package, and -40C to +85C range. FindIC's comparison confirms functional characteristics are consistent. Engineers prototyping by hand usually buy the tube version; high-volume SMT assembly lines specify the T variant for reel feeder compatibility.
What is the difference between DSPIC33EP128GM706 and DSPIC33EP128GM304?
The main differences are package pin count and resulting peripheral availability: the GM706 is a 64-pin device (VQFN 9x9 or TQFP), while the GM304 is a 44-pin part, so the GM706 offers more I/O and higher peripheral counts (more MCPWM, capture/compare, and CAN/UART channels can be mapped out). Both share the same dsPIC33EP core, 128KB Flash, and 16KB RAM, so firmware is largely portable. Choose the GM706-I/MR when you need maximum analog and PWM channels for multi-motor or three-phase inverter designs; choose GM304 for compact single-motor boards.
Is DSPIC33EP256GM706 a drop-in replacement for DSPIC33EP128GM706?
Yes. The DSPIC33EP256GM706 is the same die family in the identical 64-VQFN MR pinout, but with 256KB of Flash instead of 128KB - double the program memory. It is pin-to-pin compatible and requires no PCB change, making it the best drop-in upgrade when firmware grows beyond 43K instruction words. According to Microchip's dsPIC33EP family documentation, all GM706 memory-density variants share the same pinout and peripheral set, so migration is a recompile-and-flash exercise.
Can DSPIC33EP128GM706-I/MR be used for BLDC and PMSM motor control?
Yes, this is the part's primary target application. Per Microchip's product description, the dsPIC33E family is designed for high-performance precision motor control. The GM706 provides 12 MCPWM channels (enough for dual three-phase inverters), two quadrature encoder interfaces for position feedback, integrated operational amplifiers for current-sense signal conditioning, and dual 12-bit 500 ksps ADCs for simultaneous phase-current sampling - everything needed for field-oriented control (FOC) of BLDC and PMSM motors at 70 MIPS real-time loop rates.
Where can I download the DSPIC33EP128GM706-I/MR datasheet PDF?
The official datasheet is available from Microchip Technology's product page at microchip.com/en-us/product/dsPIC33EP128GM706, which links the current 'dsPIC33EP128GM706 16-Bit Digital Signal Controllers' datasheet covering pinout, electrical specifications, and peripheral registers. Mirror PDFs are hosted on datasheets.com and datasheet4u.com, but the Microchip site always carries the latest revision. Avoid third-party copies for production design work, since errata and silicon-revision notes are only consolidated in the official Microchip document set.
How do I program and debug the DSPIC33EP128GM706 via ICSP?
The DSPIC33EP128GM706 supports In-Circuit Serial Programming (ICSP) and debugging through any PGECx/PGEDx clock-data pair. Per NorthernSoftware's dsPIC33EP128GM706 support notes, the device has multiple PGECx/PGEDx pairs - you may use any pair, but clock and data must come from the same pair (e.g., PGEC2 with PGED2). Compatible tools include Microchip PICkit 3/4, ICD 3/4, and Real ICE. Connect MCLR, VDD, VSS, and the chosen PGECx/PGEDx pair to the programming header; keep traces short for reliable high-speed programming.
What are the key specifications of DSPIC33EP128GM706-I/MR that engineers should know?
Key specifications: 16-bit dsPIC33E DSC core at 70 MIPS; 128KB Flash (43K x 24) and 16KB RAM; 3.0V-3.6V supply at 3.3V nominal; -40C to +85C industrial range; 64-pin VQFN 9x9 mm package with exposed pad; dual 12-bit ADCs up to 500 ksps; 12 MCPWM channels; 8 input captures and 8 output compares; 2 QEI modules; CAN 2.0B plus UART/SPI/I2C; integrated op amps; 4 DMA channels. These figures come from Microchip and distributor data as of 2026-09-23.
Is DSPIC33EP128GM706 the same as DSPIC33EP128GM706-I/ML?
They are the same silicon but in different packages, so they are NOT interchangeable on the same PCB. The '-I/MR' suffix is a 64-pin VQFN (9x9 mm) with exposed pad, while '-I/ML' is a 64-pin TQFP with 0.8 mm lead pitch, per Microchip USA product data. Functionally both offer 70 MIPS, 128KB Flash, 16KB RAM, and identical peripherals. Choose MR for compact, thermally enhanced layouts; choose ML TQFP if your assembly house prefers leaded packages or you need easier visual inspection and rework.
Does the DSPIC33EP128GM706 support CAN bus communication?
Yes. According to the datasheet summary ('70 MIPS, Motor Control, OpAmps, CAN' per the digchip datasheet index), the DSPIC33EP128GM706 integrates a CAN 2.0B controller with hardware message filtering and up to multiple transmit/receive buffers. Note that the CAN peripheral needs an external CAN transceiver (such as Microchip's MCP2551 or MCP2562) to connect to the physical bus. Combined with the DMA controller and ECAN interrupt architecture, the part is well suited for industrial and automotive networked nodes alongside its motor-control functions.
When should I choose DSPIC33EP128GM706 over a general-purpose 16-bit MCU?
Choose the DSPIC33EP128GM706 when your application needs DSP-class math plus rich motor-control peripherals: single-cycle 17x17 MAC for FOC transforms and digital filters, 12 MCPWM channels with complementary outputs and dead time, dual simultaneous-sampling 12-bit ADCs, quadrature encoder inputs, and integrated op amps. A generic MCU lacks these hardened peripherals and would need external components and slower software math. If your design is simple sensing or UI without closed-loop control, a cheaper PIC16 or PIC24 may suffice; for digital power and servo drives, the GM706 is the efficient choice.

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

Selection Guide

Choose the DSPIC33EP128GM706-I/MR when you need a 64-pin dsPIC33EP DSC with maximum I/O and full peripheral set (12 MCPWM, 2 QEI, CAN, dual op amps) at 70 MIPS for FOC motor drives, digital power, or CAN nodes, and your firmware fits in 128KB. Choose DSPIC33EP256GM706-I/MR (same footprint) if code size is a risk or you need bootloader-plus-application headroom. Choose DSPIC33EP64GM706-I/MR to cut cost on simpler firmware. Choose DSPIC33EP128GM706-E/MR or -H/MR for environments above +85C - the PCB is unchanged. Choose the -I/ML TQFP variant if your assembly process favors leaded packages for inspection and rework. Within 44-pin designs, the GM304 is firmware-portable but not footprint-compatible; select it only for new layouts with fewer I/O needs. Honest trade-off: VQFN MR saves space but complicates hand soldering and inspection.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GM706T-I/MR DSPIC33EP128GM706-E/MR DSPIC33EP128GM706-H/MR DSPIC33EP256GM706-I/MR DSPIC33EP64GM706-I/MR
Package 64-VQFN (9x9 mm, MR) with exposed pad 64-VQFN (9x9 mm) - same 64-VQFN (9x9 mm) - same 64-VQFN (9x9 mm) - same 64-VQFN (9x9 mm) - same 64-VQFN (9x9 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Flash Program Memory 128KB (43K x 24) 128KB 128KB 128KB 256KB 64KB
RAM 16KB 16KB 16KB 16KB 16KB (27KB on some density variants - verify) 16KB
Operating Temperature -40C to +85C -40C to +85C -40C to +125C -40C to +150C (grade H) -40C to +85C -40C to +85C
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 3.0 V to 3.6 V

Key Differentiators

  • Maximum program memory in 64-pin footprint within the GM70x 64-pin family at this density point (vs DSPIC33EP64GM706-I/MR)
  • Extended temperature availability on identical footprint (vs DSPIC33EP128GM706-E/MR)
  • Exposed-pad VQFN for compact thermally enhanced boards (vs DSPIC33EP128GM706-I/ML (TQFP-64))

Design Notes

The MR package is a 64-pin VQFN (9x9 mm) with an exposed thermal pad that is also the primary ground connection. Solder the exposed pad to a solid ground plane with an array of thermal vias - do not leave it floating, as this degrades both thermal performance and ground integrity for the ADC and analog peripherals. All VDD/VSS pairs must each get a 100 nF ceramic decoupling capacitor placed within 2 mm of the pins, plus bulk 4.7-10 uF capacitance near the supply entry.

ICSP programming requires PGECx/PGEDx pairs used strictly as matched pairs - if PGEC2 carries ICSPCLK, ICSPDAT must connect to PGED2 (per NorthernSoftware dsPIC33EP128GM706 support notes). Mixing pairs from different sets prevents programming. Also reserve one pair on a header in production designs; in-circuit reprogramming is otherwise impossible without board rework. Ensure MCLR is pulled up through a 10k resistor and keep the programming traces short (<10 cm) for reliable operation.

When using the MCPWM for three-phase inverters, route PWM outputs away from the analog sensor inputs feeding the op amps and ADCs. Switching nodes carry high dV/dt that couples into the 12-bit ADC front end and corrupts current sampling. Use the ADC 'simultaneous sample' trigger synchronized to the MCPWM center of the low-side conduction interval, and add RC anti-alias filtering (e.g., 1k / 1 nF) on current-sense inputs. Ground the analog section at a single point under the exposed pad.

Compliance Information

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

RoHS and lead-free status based on standard current-production Microchip industrial-grade parts; confirm exact compliance certificates on the Microchip product page for this orderable part number.

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

Related Searches

DSPIC33EP128GM706-I/MR DSPIC33EP128GM706 datasheet Microchip DSPIC33EP128GM706-I/MR price dsPIC33EP128GM706 70 MIPS 16-bit DSC DSPIC33EP128GM706 64-VQFN 9x9 pinout DSPIC33EP128GM706 BLDC motor control FOC DSPIC33EP128GM706 vs DSPIC33EP128GM706T DSPIC33EP128GM706 drop-in replacement 256KB buy DSPIC33EP128GM706-I/MR in stock what can replace DSPIC33EP128GM706 DSPIC33EP128GM706 CAN motor control microcontroller dsPIC33EP GM706 MR package alternatives

Related Components & Terms

Microchip Technology DSPIC33EP128GM706-I/MR DSPIC33EP256GM706-I/MR DSPIC33EP64GM706-I/MR DSPIC33EP128GM706-E/MR dsPIC33EP family digital signal controller DSC 16-bit microcontroller DSP engine MCPWM QEI (quadrature encoder interface) CAN 2.0B 12-bit ADC 500 ksps 64-VQFN (9x9 mm) VQFN package family QFN surface mount ICSP PGECx/PGEDx RoHS field-oriented control digital power conversion MCP2551 CAN transceiver
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