Microchip Technology

DSPIC33EP128GM706-E/PT - 16-bit 60 MIPS DSC 128KB | Microchip

MPN: DSPIC33EP128GM706-E/PT ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 64-TQFP (10x10 mm), 0.5 mm pitch Package 60 MIPS Speed 128KB (43K x 24) Memory
From $5.72 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $7.45 $7.45
10 $6.95 $69.50
100 $6.5 $650.00
500 $6.1 $3,050.00
1,000 $5.72 $5,720.00
ℹ️ All prices are in USD

DSPIC33EP128GM706-E/PT Overview

The Microchip Technology DSPIC33EP128GM706-E/PT is a 16-bit dsPIC33EP digital signal controller (DSC) delivering up to 60 MIPS from 128KB (43K x 24) of Flash program memory and 16KB of RAM, housed in a 64-pin TQFP (10x10 mm) package with extended temperature operation.

A digital signal controller combines the control peripherals of a microcontroller with the math engine of a DSP on a single chip. In the semiconductor hierarchy, the dsPIC33EP sits between general-purpose 16-bit MCUs (such as the PIC24 family) and dedicated DSPs, making it a power-management-friendly choice for embedded control loops that need fast multiply-accumulate operations without the complexity of an external DSP.

Key features include the dsPIC33E core executing 16-bit instructions with DSP multiply-accumulate support, 3.3V operation, two on-chip operational amplifiers, 8 capture/8 compare channels, 4 quadrature encoder interfaces (QEI), 2 CAN modules for industrial networking, and multiple UART/SPI/I2C serial ports. The -E suffix grades the device for extended ambient temperatures up to +125C, above the industrial -I grade limit of +85C.

Architecturally, the device uses a Harvard bus structure with separate program and data paths, supporting simultaneous instruction fetch and operand access that sustains the 60 MIPS rating across a 3.3V supply. Flash program memory is self-programmable for field updates, and the family shares pin-compatible packaging across memory tiers, which simplifies BOM migrations from 64KB or 256KB variants.

Typical applications include precision brushless DC and PMSM motor control (using the QEI inputs, PWM compares, and on-chip op-amps for current sensing), automotive auxiliary systems rated for elevated ambient temperature, digital power supplies and PFC stages, and industrial control nodes leveraging the dual CAN buses.

A key design consideration is power supply quality: like all dsPIC33EP devices, this controller requires its dedicated VDD/VSS pairs, VCAP and VDDCORE decoupling per the manufacturer datasheet, and PGECx/PGEDx pairs must be routed as matched pairs for ICSP programming.

This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33EP128GM706-E/PT — 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-E/PT (same form factor and footprint) — differing in Max CPU Speed, Package, Quadrature Encoder Interfaces, RAM, CAN Modules.

Microchip Technology
Max CPU Speed: 60 MIPS (60 MHz clock)
Package: 64-TQFP (10x10 mm), PT suffix
Quadrature Encoder Interfaces: 4 QEI
Microchip Technology
Max CPU Speed: 70 MIPS
Package: 64-TQFP (10x10 mm)
Quadrature Encoder Interfaces: 2

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

DSPIC33EP128GM706-I/PT

✅ Drop-In
📦 64-TQFP (10x10)
identical die, identical peripherals and pinout; industrial -40C to +85C instead of extended -40C to +125C

📋 Reference alternative (not in catalog)

DSPIC33EP128GM306-E/PT

✅ Drop-In
Microchip Technology
📦 64-TQFP (10x10)
16-bit dsPIC33EP DSC core · 60 MIPS (60 MHz clock) · 128KB (43K x 24) · 16KB · 3.0 V to 3.6 V (nominal 3.3 V) · -40C to +125C (E grade) · 64-TQFP (10x10 mm), PT suffix · 13 timers

✓ In Stock

$6.15 / Unit

View Datasheet →

DSPIC33EP256GM706-E/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-TQFP (10x10)
16-bit dsPIC Harvard · 70 MIPS · 256 KB (85.5K x 24) · 16 KB · 3 V to 3.6 V · -40C to +125C (E grade) · 64-TQFP (10x10 mm) · Surface Mount

✓ In Stock

$6.2 / Unit

View Datasheet →

DSPIC33EP64GM706-E/PT

✅ Drop-In ⚠️ Specs Unverified
📦 64-TQFP (10x10)
64KB Flash vs 128KB (-50%), pin-to-pin compatible same 64-TQFP E-grade package; check code size fits 64KB

📋 Reference alternative (not in catalog)

DSPIC33EP128GP706-E/PT

✅ Drop-In ⚠️ Specs Unverified
📦 64-TQFP (10x10)
same Flash/RAM/speed/temperature and 64-TQFP footprint; GP (general purpose) variant trades some GM7 motor-control peripherals (QEI/op-amp configuration differs)

📋 Reference alternative (not in catalog)

DSPIC33EP128GM706-E/PT Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit DSC core
Max CPU Speed 60 MIPS
Program Memory (Flash) 128KB (43K x 24)
RAM 16KB
Supply Voltage 3.3 V
Package 64-TQFP (10x10 mm), 0.5 mm pitch
Operating Temperature -40C to +125C (E grade)
CAN Modules 2
Quadrature Encoder Interfaces 4 (QEI)
Capture/Compare Channels 8 input capture / 8 output compare
On-chip Op-Amps 2
Mounting Type Surface Mount
Architecture Harvard, 16-bit, DSP-enhanced
Programming Interface ICSP via PGECx/PGEDx pairs
Packaging Tray

DSPIC33EP128GM706-E/PT 64-tqfp (10x10 mm), 0.5 mm pitch Pin Configuration Guide

Pin configuration for DSPIC33EP128GM706-E/PT (64-tqfp (10x10 mm), 0.5 mm pitch 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-tqfp (10x10 mm), 0.5 mm pitch package pinout diagram for DSPIC33EP128GM706-E/PT

No detailed pinout data available for DSPIC33EP128GM706-E/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM706-E/PT is suitable for 6 applications: Precision BLDC/PMSM Motor Control, Digital Power Supplies and PFC, Automotive Auxiliary Control Units, Industrial Automation and CAN Networking, Sensing and Signal Conditioning, Robotics and Motion Systems.

🏭

Precision BLDC/PMSM Motor Control

The DSPIC33EP128GM706-E/PT is purpose-built for field-oriented control (FOC) of brushless DC and permanent-magnet synchronous motors. The 60 MIPS DSP core with single-cycle MAC instructions executes current and speed loop mathematics deterministically at PWM frequencies of 20 kHz and above, while 4 QEI interfaces decode incremental encoder feedback. The 2 on-chip op-amps amplify shunt-resistor phase current signals before the ADC, reducing external component count, and 8 output compare channels generate complementary PWM with dead time. The -40C to +125C grade tolerates sealed drive enclosures. Estimated benefit: external analog front-end reduced to shunts plus RC filters in typical 3-shunt designs.

⚡

Digital Power Supplies and PFC

In switch-mode power supplies, PFC stages, and DC-DC converters, this DSC closes voltage and current loops digitally. The 60 MIPS core supports average-current-mode control with DSP filtering, the 8 output compares drive multi-phase PWM stages with cycle-by-cycle current limiting, and the ADC samples in synchronization with PWM triggers to eliminate switching noise in readings. Dual CAN modules allow power supplies to participate in managed power systems and report telemetry. Compared with analog control ICs, the DSC enables soft-start profiles, fault logging, and adaptive dead-time tuning in firmware. The trade-off versus a dedicated analog controller is firmware development effort, offset by design reuse across power ratings.

🚗

Automotive Auxiliary Control Units

The -40C to +125C ambient rating of the -E/PT grade qualifies this DSC for automotive auxiliary electronics: pump and fan controllers, actuators, valve drivers, and sensor fusion nodes mounted in hot under-hood or enclosed locations. Dual CAN 2.0B modules interface directly with vehicle buses for diagnostics and command traffic, and the 128KB Flash accommodates bootloader plus application with field-update capability. Note that this standard -E part is not the AEC-Q100-qualified automotive catalogue variant; for designs with formal automotive qualification requirements, verify the appropriate qualified part number with Microchip. For industrial machinery sharing vehicle-like CAN networks, the same architecture applies directly.

🌐

Industrial Automation and CAN Networking

Factory automation nodes benefit from the DSPIC33EP128GM706-E/PT combination of two CAN modules, multiple UART/SPI/I2C ports, and abundant timers. One CAN port handles the plant network while the second services a local drive or sensor segment, eliminating an external CAN controller. The 60 MIPS core runs PID loops for process control, and 8 input capture channels timestamp encoder or sensor events with high resolution. Extended -40C to +125C operation suits control cabinets mounted on machinery exposed to ambient swings. Flash self-programming supports in-field firmware updates over CAN. Typical companion devices are CAN transceivers and isolated gate drivers from any major supplier.

🧩

Sensing and Signal Conditioning

With 2 on-chip operational amplifiers, multiple ADC channels, and a DSP core capable of running FIR/IIR filters in real time, this DSC consolidates sensor signal chains that traditionally need separate op-amp and MCU stages. The internal op-amps condition bridge or shunt signals before conversion, and firmware filters extract usable signals from noisy transducers such as pressure bridges, current shunts, and ultrasonic receivers. The -E temperature grade supports outdoor and engine-bay sensing hardware. Estimated benefit: reduced BOM count versus discrete amplifier-plus-MCU designs, at the cost of analog performance limits inherent to integrated op-amps - precision metrology may still need external amplifiers.

🤖

Robotics and Motion Systems

Multi-axis robotic joints demand synchronized motor control and encoder processing, which the 4 QEI interfaces and 8 capture channels of this DSC address directly. A single device can coordinate two axes with full FOC control each, or manage one axis while handling trajectory interpolation and CAN-based inter-axis communication over its dual CAN modules. The 60 MIPS core leaves headroom for jerk-limited motion profiling in the same firmware that runs the control loops. The -40C to +125C rating tolerates joint-mounted electronics near motors. Existing motor-control firmware libraries from Microchip's dsPIC33E ecosystem port directly, shortening development cycles for motion platforms.

What is the max clock speed and memory of DSPIC33EP128GM706-E/PT?
The DSPIC33EP128GM706-E/PT runs its 16-bit dsPIC33E core at up to 60 MIPS with 128KB (43K x 24) of Flash program memory and 16KB of RAM. According to Microchip product data, the device operates from a 3.3V supply in a 64-pin TQFP (10x10 mm) package, and the GM7 peripheral set includes 2 CAN modules, 4 QEI interfaces, and 2 on-chip op-amps.
What is the operating temperature range of DSPIC33EP128GM706-E/PT?
The -E suffix grades this device for extended ambient temperatures of -40C to +125C. According to distributor listings (FindIC, Jotrin), the 64-pin TQFP tray-packaged part is specified for automotive-adjacent and high-ambient environments; the -I variant (DSPIC33EP128GM706-I/PT) is the lower-cost industrial grade limited to -40C to +85C on the same die and footprint.
What is the price of DSPIC33EP128GM706-E/PT?
As of 2026-09-23, DSPIC33EP128GM706-E/PT is listed from approximately $7.06 per unit at LCSC, with distributor pricing typically in the $6 to $8 range for volume 1 quantity. XAIPART offers quantity breaks from $7.45 (qty 1) down to $5.72 (qty 1000). Prices fluctuate with stock; always request a current quote for large volumes.
Where to buy DSPIC33EP128GM706-E/PT online?
DSPIC33EP128GM706-E/PT is available from DigiKey, Mouser, LCSC, Arrow, Microchip USA, and XAIPART. As of 2026-09-23, LCSC lists the part in stock from $7.0645, and DigiKey shows it as orderable with same-day shipping on the DigiKey product page 4079808. Buy only from authorized distributors to guarantee original Microchip-fabricated silicon.
Is DSPIC33EP128GM706-E/PT in stock?
Yes - multiple distributors list the part in stock as of 2026-09-23. LCSC explicitly states the component is in stock, DigiKey lists 'Order today, ships today' availability, and DRex Electronics reports stock on hand. Lead times at authorized distributors are typically short (a few days to ship); for high-volume orders, contact XAIPART for a quote with confirmed lead time.
What is the difference between DSPIC33EP128GM706-E/PT and DSPIC33EP128GM706-I/PT?
The only difference is the temperature grade: the -E/PT is specified for -40C to +125C ambient, while the -I/PT is rated -40C to +85C. Both are the same die with 128KB Flash, 16KB RAM, 60 MIPS, identical 64-TQFP pinout and peripherals, so firmware is fully portable. Choose -E for automotive cabins, motor drive enclosures, or any ambient above +85C; choose -I to save cost in standard industrial environments.
What is the best drop-in replacement for DSPIC33EP128GM706-E/PT?
The best drop-in replacements come from the same dsPIC33EP GM7 family in the same 64-TQFP footprint: DSPIC33EP128GM706-I/PT (identical die, industrial temperature) and DSPIC33EP128GM306-E/PT (same memory and temperature, 2 CAN modules instead of per the GM3 peripheral set). For more program space, DSPIC33EP256GM706-E/PT is pin-to-pin compatible with 256KB Flash. No cross-brand pin-compatible equivalent exists in our verified data.
Can DSPIC33EP256GM706-E/PT replace DSPIC33EP128GM706-E/PT?
Yes. The DSPIC33EP256GM706-E/PT is pin-to-pin compatible in the same 64-TQFP (10x10 mm) package with identical peripherals and 60 MIPS core; the only material difference is 256KB versus 128KB of Flash (43K x 24 instruction words doubled). Existing firmware runs unchanged, and the larger Flash provides headroom for field upgrades. RAM remains 16KB on both parts, so data-memory-constrained designs gain nothing from the swap.
DSPIC33EP128GM706-E/PT vs DSPIC33CK family - which should I use?
For new high-performance motor control designs, the dsPIC33CK family (e.g., DSPIC33CK512MP606) offers a 100 MIPS core, newer ADC, and lower cost, but it is a different package and pinout - not a drop-in for the GM706. Choose the DSPIC33EP128GM706-E/PT when you must preserve an existing 64-TQFP PCB footprint, need the GM7 peripheral set (dual CAN, 4 QEI, 2 op-amps), or require the extended -40C to +125C temperature range with proven availability.
Where to download DSPIC33EP128GM706-E/PT datasheet PDF?
Download the datasheet PDF from the official Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM706. Mirror copies (approximately 4370KB) are hosted by FindIC, EEWorld, and DigChip. Per Microchip documentation practice, the family reference manual covers shared dsPIC33EP peripherals while the device datasheet covers the GM706-specific electrical specifications and pin diagrams. Always use the Microchip original for design sign-off.
Where can I find the DSPIC33EP128GM706-E/PT pinout?
The complete 64-pin TQFP pinout is in the pin diagrams section of the Microchip DSPIC33EP128GM706 datasheet PDF (linked from the Microchip product page). Note that this device provides multiple PGECx/PGEDx pairs for ICSP: you may use any pair, but ICSPCLK and ICSPDAT must come from the same numbered pair (e.g., PGEC2 with PGED2). All VDD and VSS pins must be connected per the datasheet power section.
Is DSPIC33EP128GM706-E/PT suitable for motor control applications?
Yes - precision motor control is the headline application for this device. According to Microchip product data, the dsPIC33E family is designed for high-performance motor control: the 60 MIPS DSP core runs FOC (field-oriented control) loops, 4 QEI interfaces read rotary encoders, 8 output compares generate PWM, 2 on-chip op-amps condition shunt current signals, and 2 CAN modules connect to industrial or vehicle networks. The -40C to +125C grade suits sealed motor drive enclosures.
When should I choose DSPIC33EP128GM706-E/PT over a PIC24 or PIC32?
Choose this dsPIC33EP DSC when your firmware is dominated by fast control-loop math: 60 MIPS with single-cycle MAC instructions run FOC loops, digital filters, and power-conversion algorithms far more efficiently than a PIC24 MCU at equal clock, and with deterministic timing that a PIC32 cannot guarantee. Choose a PIC24 when you need only general-purpose I/O logic without DSP math, and a PIC32 when you need rich connectivity, RTOS, or GUI workloads. The 128KB Flash of the GM706 suits mid-size control firmware.
What are the key specifications of DSPIC33EP128GM706-E/PT that engineers should know?
Core: 16-bit dsPIC33E DSC at 60 MIPS. Memory: 128KB (43K x 24) Flash, 16KB RAM. Supply: 3.3V. Temperature: -40C to +125C (E grade). Package: 64-TQFP (10x10 mm, 0.5 mm pitch), tray pack. Peripherals: 2 CAN, 4 QEI, 8 capture / 8 compare, 2 on-chip op-amps, multiple UART/SPI/I2C. Programming: ICSP through matched PGECx/PGEDx pairs. These figures come from Microchip product data and DigiKey listings as of 2026-09-23.
What design considerations apply when laying out the DSPIC33EP128GM706-E/PT?
Three items are critical per Microchip documentation. First, connect every VDD and VSS pair and decouple each with 0.1uF ceramics placed within 2 mm of the pins. Second, route each PGECx/PGEDx pair as matched, short traces and bring any pair you intend to use to a programming header - pairs cannot be mixed (PGEC2 must pair with PGED2). Third, at 60 MIPS the core draws switching current; use the datasheet-recommended VCAP/VDDCORE capacitor value and keep analog sensor traces away from PWM and CAN routing.

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

Selection Guide

Choose the DSPIC33EP128GM706-E/PT when you need dsPIC33E motor control or digital power performance in ambient conditions above +85C, or when you must preserve an existing 64-TQFP dsPIC33EP GM7 footprint. Choose the DSPIC33EP128GM706-I/PT instead if your environment stays within -40C to +85C - same die, lower cost. Choose DSPIC33EP128GM306-E/PT for the same memory and temperature with the GM3 peripheral configuration if your peripheral map matches it. Choose DSPIC33EP256GM706-E/PT when firmware is outgrowing 128KB, or DSPIC33EP64GM706-E/PT to cut cost when code fits in 64KB. For brand-new high-performance motor designs unburdened by legacy layout, the dsPIC33CK family (e.g., DSPIC33CK512MP606) offers 100 MIPS and newer ADCs but is not pin-compatible - it requires a new PCB. All listed alternatives remain in the same 64-TQFP package with identical pinout.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GM706-I/PT DSPIC33EP128GM306-E/PT DSPIC33EP256GM706-E/PT DSPIC33EP64GM706-E/PT DSPIC33EP128GP706-E/PT
Package 64-TQFP (10x10 mm) 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 60 MIPS 60 MIPS 60 MIPS 60 MIPS 60 MIPS 60 MIPS
Flash Program Memory 128KB (43K x 24) 128KB (43K x 24) 128KB (43K x 24) 256KB (86K x 24) 64KB (22K x 24) 128KB (43K x 24)
RAM 16KB 16KB 16KB 16KB 16KB 16KB
Operating Temperature -40C to +125C (E grade) -40C to +85C (I grade) -40C to +125C (E grade) -40C to +125C (E grade) -40C to +125C (E grade) -40C to +125C (E grade)
Peripheral Family (CAN/QEI/Op-Amps) GM7: 2 CAN, 4 QEI, 2 op-amps GM7 - identical GM3 - similar set, verify CAN/analog config GM7 - identical GM7 - identical GP - general purpose mix differs

Key Differentiators

  • Extended -40C to +125C temperature grade at standard price tier (vs DSPIC33EP128GM706-I/PT)
  • Motor-control peripheral density (4 QEI + 2 op-amps + dual CAN) (vs DSPIC33EP128GP706-E/PT)
  • Flash upgrade path without PCB change (vs DSPIC33EP64GM706-E/PT)

Design Notes

The 3.3V supply must handle core switching current at 60 MIPS; decouple every VDD pin with 0.1uF ceramic capacitors placed within 2 mm of the pins, plus bulk 10uF per supply rail. Install the datasheet-specified VCAP/VDDCORE capacitor and do not substitute value or dielectric - core stability depends on it. Estimated current budget: at full 60 MIPS operation, a dsPIC33EP core plus peripherals typically draws in the tens of milliamps from the 3.3V rail; verify against the datasheet current-consumption tables for your exact clock configuration.

This device provides several PGECx/PGEDx pairs for ICSP programming and debugging. Per Microchip programming guidance (e.g., the NSDSP dsPIC33EP128GM706 support notes), you may use any pair but ICSPCLK and ICSPDAT must come from the same numbered pair - PGEC2 with PGED2, never mixed. Route each intended pair as short, matched traces to a 5-pin programming header, keeping them away from PWM, CAN, and switching power nodes. Connect all VDD and VSS pins; unused pins should follow the datasheet I/O configuration table.

The -E grade guarantees operation to +125C ambient, so thermal budgeting matters in sealed motor drive or under-hood enclosures. Estimated: TQFP-64 packages typically present theta_JA in the 40-50 C/W range on a standard 4-layer board (confirm the exact value in the Microchip datasheet thermal tables - do not use this estimate for sign-off). At an estimated 50 mA from 3.3V, dissipation is roughly 0.17 W, giving about 7-8 C junction rise - comfortable. But any circuitry driving heavy loads from the same board must be thermally assessed separately.

Compliance Information

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

The -E/PT is an extended-temperature commercial-grade part; it is not the AEC-Q100-qualified automotive catalogue variant. RoHS/REACH status not explicitly stated in the provided web data - verify on the Microchip product page. Lead-free construction per Microchip standard recent-production policy.

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

Related Searches

DSPIC33EP128GM706-E/PT DSPIC33EP128GM706 datasheet Microchip DSPIC33EP128GM706-E/PT price dsPIC33EP128GM706 64-TQFP pinout DSPIC33EP128GM706-E/PT vs DSPIC33EP128GM706-I/PT DSPIC33EP128GM706 drop-in replacement dsPIC33EP motor control DSC 60 MIPS 128KB flash 16-bit DSC CAN 125C DSPIC33EP128GM706 BLDC motor control FOC buy DSPIC33EP128GM706-E/PT in stock what can replace DSPIC33EP128GM706 DSPIC33EP128GM706 ICSP PGEC PGED programming

Related Components & Terms

Microchip Technology DSPIC33EP128GM706-E/PT DSPIC33EP128GM706-I/PT DSPIC33EP128GM306-E/PT DSPIC33EP256GM706-E/PT dsPIC33E digital signal controller DSC 16-bit MCU 60 MIPS 64-TQFP TQFP package family surface mount CAN bus QEI quadrature encoder interface ICSP PGECx/PGEDx RoHS AEC-Q100 motor control field-oriented control digital power supply -40C to +125C temperature grade
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