Microchip Technology

DSPIC33FJ128GP706A-H/MR - 16-bit DSC, 128KB Flash, 64-VQFN | Microchip

MPN: DSPIC33FJ128GP706A-H/MR ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 64-VQFN (9x9 mm) Exposed Pad Package 40 MIPS Speed 128KB (128K x 8) Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

DSPIC33FJ128GP706A-H/MR Overview

The Microchip Technology DSPIC33FJ128GP706A-H/MR is a 16-bit digital signal controller (DSC) from the dsPIC33FJ128GP706A family delivering up to 40 MIPS performance, 128KB (128K x 8) of Flash program memory, and a 64-VQFN (9x9 mm) exposed-pad package rated for operation up to +125C ambient.

A digital signal controller combines the deterministic execution and peripherals of a microcontroller (MCU) with the math acceleration of a digital signal processor (DSP). Within the power management hierarchy of embedded systems, the dsPIC33F family sits between general-purpose PIC24 microcontrollers and dedicated DSPs, offering single-cycle MAC instructions, hardware division, and advanced analog peripherals in a single chip. This makes DSCs the workhorse of motor control, digital power conversion, and precision sensing systems.

Key features of the DSPIC33FJ128GP706A-H/MR include a 16-bit pipelined core executing up to 40 MIPS, 128KB of self-programmable Flash with an ECC-free legacy architecture, integrated DSP engine for FIR/IIR filtering, multiple UART, SPI and I2C communication ports, and a rich analog subsystem with a high-speed 12-bit ADC suited to motor-control current sensing. The A-suffix die revision incorporates errata corrections over the original dsPIC33FJ128GP706 silicon.

The device operates from a 3.0V to 3.6V supply and supports internal PLL clock multiplication from an external crystal, allowing a 40 MIPS core clock from lower-frequency resonators. Programming and debugging use the two-wire ICSP interface through any available PGECx/PGEDx pin pair, supported by MPLAB X IDE and the PICkit, ICD, and REAL ICE tool families. According to Microchip product data, this H-temperature variant is qualified across the full -40C to +125C automotive range and is part of the AEC-Q100-qualified dsPIC33F automotive offering.

Typical applications include brushless and PMSM motor control, digital power supplies and LED drivers, automotive body and convenience modules, industrial sensing nodes, and audio signal processing where 16-bit fixed-point DSP math is required.

Design consideration: the 64-VQFN exposed pad should be soldered to a grounded thermal pad on the PCB for both thermal dissipation and signal integrity; connect all VDD/VSS pairs and use decoupling capacitors at each supply pin.

This page synthesizes distributor sourcing data, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33FJ128GP706A-H/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 DSPIC33FJ128GP706A-H/MR (same form factor and footprint) — differing in Core Architecture, Flash Program Memory, Operating Temperature, Package, Qualification.

Microchip Technology
Core Architecture: 16-bit dsPIC33FJ
Flash Program Memory: 128 KB (128K x 8)
Operating Temperature: -40C to +125C (E grade)

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

DSPIC33FJ128GP706A-I/MR

✅ Drop-In
📦 64-VQFN (9x9)
temperature range -40C to +85C vs -40C to +125C; identical package, pinout, Flash and 40 MIPS

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP706A-E/MR

✅ Drop-In
Microchip Technology
📦 64-VQFN (9x9)
16-bit dsPIC33FJ · 40 MIPS · 128 KB (128K x 8) · 64-VQFN (9x9 mm), MR suffix · Surface Mount · -40C to +125C (E grade)

✓ In Stock

$4.2 / Unit

View Datasheet →

DSPIC33FJ128GP706-H/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9)
original (non-A) die revision with documented errata vs A-corrected die; same memory and pinout

📋 Reference alternative (not in catalog)

DSPIC33FJ64GP706A-H/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9)
64KB Flash vs 128KB Flash (-50%); same 64-VQFN footprint and pinout, fits designs under 64KB code

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP306A-H/MR

✅ Drop-In ⚠️ Specs Unverified
📦 64-VQFN (9x9)
Motor Control (MC) family variant with enhanced PWM instead of GP audio-oriented peripherals; same pin count and Flash

📋 Reference alternative (not in catalog)

DSPIC33FJ128GP706A-H/MR Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC33F DSC
Maximum CPU Speed 40 MIPS
Flash Program Memory 128KB (128K x 8)
Supply Voltage Range 3.0 V to 3.6 V
Operating Temperature -40C to +125C (H grade)
Package 64-VQFN (9x9 mm) Exposed Pad
Mounting Type Surface Mount
Qualification AEC-Q100, Automotive
Series dsPIC33FJ128GP706A (dsPIC 33F)
Programming Interface ICSP (PGECx/PGEDx pairs)
Die Revision A (errata-corrected dsPIC33FJ128GP706 die)

DSPIC33FJ128GP706A-H/MR 64-vqfn (9x9 mm) exposed pad Pin Configuration Guide

Pin configuration for DSPIC33FJ128GP706A-H/MR (64-vqfn (9x9 mm) exposed pad 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) exposed pad package pinout diagram for DSPIC33FJ128GP706A-H/MR

No detailed pinout data available for DSPIC33FJ128GP706A-H/MR.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33FJ128GP706A-H/MR is suitable for 6 applications: BLDC/PMSM Motor Control, Automotive Body and Convenience Modules, Digital Power Conversion, Industrial Sensing and Instrumentation, Audio and Speech Signal Processing, Embedded Development and Prototyping.

🏭

BLDC/PMSM Motor Control

The DSPIC33FJ128GP706A-H/MR is well suited to brushless DC and PMSM field-oriented control because its 16-bit dsPIC33F core executes single-cycle MAC instructions at up to 40 MIPS, sustaining FOC current loops at typical 10-20 kHz PWM frequencies with deterministic latency. The integrated high-speed ADC samples phase currents synchronized to PWM triggers, eliminating external sampling circuits. Firmware runs from the on-chip 128KB Flash with no external memory. The -H temperature grade and AEC-Q100 qualification also allow use in automotive pumps, fans, and actuators where consumer-grade controllers would exceed their ratings near hot motor housings.

🚗

Automotive Body and Convenience Modules

With AEC-Q100 qualification and a -40C to +125C operating range, the DSPIC33FJ128GP706A-H/MR fits automotive body electronics such as lighting modules, window-lift and seat controllers, and sensor hubs. The 64-VQFN 9x9 mm exposed-pad package conserves PCB area in space-limited modules, while the 128KB Flash accommodates LIN/CAN-stacked protocol stacks and diagnostics. The A-suffix die incorporates errata corrections that automotive programs typically require. Designs should connect every VDD/VSS pair and implement full decoupling per Microchip's hardware guidelines to meet EMC requirements such as conducted emissions in vehicle environments.

⚡

Digital Power Conversion

Digital power supplies, PFC stages, and LED drivers benefit from the controller's deterministic 40 MIPS pipeline and DSP multiply-accumulate engine, which execute compensator calculations within one PWM period. The on-chip ADC with simultaneous sampling supports voltage and current feedback loops at switching frequencies from 50 kHz to several hundred kHz in push-pull, LLC, or totem-pole topologies. The 128KB Flash holds multiple operating profiles and firmware-updatable control laws. The exposed-pad QFN provides low-inductance grounding that reduces switching-noise coupling into the analog front end, which is critical for control-loop stability and accuracy.

🧩

Industrial Sensing and Instrumentation

In industrial transmitters, data loggers, and portable instruments, the dsPIC33F's advanced analog subsystem digitizes sensor signals while the DSP engine applies filtering and calibration math, replacing a separate MCU-plus-DSP chip pair. The 3.0V to 3.6V single-supply operation simplifies power design, and multiple UART/SPI/I2C ports interface displays, memory, and field buses. The 128KB Flash supports OTA or service-tool firmware updates. According to Microchip's family documentation, the GP-series analog features target exactly this class of precision measurement applications, and the -H grade tolerates hot electrical cabinets reaching +125C ambient extremes.

🎧

Audio and Speech Signal Processing

The GP (General Purpose) family, which includes the DSPIC33FJ128GP706A, targets audio applications with peripherals and DSP throughput for speech codecs, active noise cancellation, and audio effects. The single-cycle MAC and hardware divide accelerate FIR/IIR filters and FFTs at 40 MIPS, comfortably handling multiple concurrent 16-bit fixed-point audio channels. The 128KB Flash stores codecs and tables without external memory. DCI (data converter interface) style serial ports in the family connect audio codecs directly, and the 64-VQFN package with exposed pad grounds the analog and digital domains cleanly to minimize crosstalk in mixed-signal audio layouts.

🔧

Embedded Development and Prototyping

The dsPIC33FJ128GP706A is supported by Microchip's Explorer 16/32 Development Board through a Processor Plug-In Module (PIM), giving engineers a low-cost modular platform compatible with PIC24F, dsPIC, and PIC32 families. MPLAB X IDE with the XC16 compiler, plus PICkit, ICD, and REAL ICE debuggers, program the device over any PGECx/PGEDx pair. Third-party tool chains also list full programming and debugging support for this exact part. The 128KB Flash leaves generous headroom for middleware stacks during prototyping, and code migrates directly to the production 64-VQFN footprint when the design is frozen.

What is the DSPIC33FJ128GP706A-H/MR?
The DSPIC33FJ128GP706A-H/MR is a Microchip Technology 16-bit dsPIC33F digital signal controller with 128KB of Flash memory, up to 40 MIPS performance, and a 64-VQFN (9x9 mm) exposed-pad package. According to Microchip product data, it belongs to the AEC-Q100-qualified automotive dsPIC 33F family and is rated for -40C to +125C operation, making it suitable for motor control and digital power applications.
What is the operating temperature range of DSPIC33FJ128GP706A-H/MR?
The H-suffix variant operates from -40C to +125C ambient, per Microchip's temperature designation scheme. This is the same industrial/automotive-high range used by the broader AEC-Q100-qualified dsPIC33F portfolio. If your application only needs -40C to +85C, the I/MR variant is typically lower cost; if you need beyond +125C, the E/MR extended-temperature variant in the same 64-VQFN footprint may be evaluated.
Where can I buy DSPIC33FJ128GP706A-H/MR online?
The DSPIC33FJ128GP706A-H/MR is available from distributors including DigiKey (part 2486244), Mouser, Hotenda, Ampheo, Microchip USA, and AIChiplink, all of which list stock and quote options for this exact MPN. Availability varies by region, so request a quote from XAIPART or your preferred distributor. Always buy original Microchip Technology parts and verify date codes to avoid counterfeit risk on this AEC-Q100 automotive-grade controller.
What is the price of DSPIC33FJ128GP706A-H/MR?
Pricing for the DSPIC33FJ128GP706A-H/MR is quote-based at XAIPART as of 2026-09-26 and was not published in the verified data. Typical distributors such as DigiKey and Mouser list the sister part DSPIC33FJ128GP706A-H/PT (TQFP package) with public pricing, and the /MR VQFN variant usually prices within a similar band. Contact XAIPART sales for a volume quote reflecting current stock and lead time.
What is the difference between DSPIC33FJ128GP706A-H/MR and DSPIC33FJ128GP706A-I/MR?
The only difference is the temperature grade: -H/MR is rated -40C to +125C, while -I/MR is rated -40C to +85C. Both share the identical 64-VQFN (9x9 mm) package, pinout, 128KB Flash, and 40 MIPS core, so they are pin-to-pin drop-in replacements for each other. Choose -H/MR for automotive or high-ambient-temperature environments; choose -I/MR to save cost in standard industrial applications.
DSPIC33FJ128GP706A-H/MR vs DSPIC33FJ128GP706A-E/MR - which is better?
Neither is universally better; the choice is environmental. The -E/MR is the extended-temperature variant (beyond the H grade's +125C ceiling) for harsh automotive under-hood or industrial environments, while the -H/MR covers -40C to +125C at lower cost. Both use the same 64-VQFN (9x9) package with identical pinout, 128KB Flash, and 40 MIPS performance, so either drops onto the same PCB footprint without hardware redesign.
Can DSPIC33FJ128GP706A-I/MR replace DSPIC33FJ128GP706A-H/MR?
Yes, electrically it is a drop-in replacement because the -I/MR shares the same 64-VQFN (9x9) package, pinout, memory map, and peripherals. However, the -I/MR is only rated to +85C, so the substitution is valid only if your worst-case ambient plus self-heating stays below +85C. For automotive or designs near +125C, keep the -H/MR or move to the -E/MR extended grade instead.
What is the best drop-in replacement for DSPIC33FJ128GP706A-H/MR?
The best drop-in replacement is another dsPIC33FJ128GP706A temperature variant in the same 64-VQFN (MR) package: DSPIC33FJ128GP706A-I/MR for -40C to +85C designs, or DSPIC33FJ128GP706A-E/MR for extended temperature. Both are pin-to-pin compatible with identical 128KB Flash and 40 MIPS performance, requiring no PCB or firmware changes beyond temperature validation. No cross-brand MCU is pin-compatible with this proprietary Microchip package and pinout.
Where to download the DSPIC33FJ128GP706A-H/MR datasheet PDF?
Download the datasheet from the official Microchip product page at microchip.com/en-us/product/dsPIC33FJ128GP706A. The same dsPIC33FJXXXGPX06A/X06 family datasheet covers this part and documents the 16-bit DSC architecture, up to 256KB Flash options, 30KB SRAM options, advanced analog features, and 64-pin pinout. Third-party mirrors such as alldatasheet.com and abc-semi.com also host the PDF, but always verify against the latest revision on Microchip's site.
Where can I find the pinout of DSPIC33FJ128GP706A-H/MR in the 64-VQFN package?
The 64-VQFN (MR package) pinout is located in the pin diagram section of the dsPIC33FJ128GP706A family datasheet on Microchip's website. Key pins include MCLR, multiple PGECx/PGEDx ICSP pairs, all VDD/VSS and AVDD/AVSS supply pins, and oscillator pins. Note that every PGEC/PGED pair must be used as a matched pair for programming, and all supply pins must be connected regardless of which peripherals you use.
What tools support programming and debugging the DSPIC33FJ128GP706A-H/MR?
The device is supported by Microchip MPLAB X IDE with MPLAB XC16 compiler, and programs/debugs via the two-wire ICSP interface using PICkit 3/4/5, MPLAB ICD 3/4, or MPLAB REAL ICE. According to third-party tool documentation (northernsoftware.com), the dsPIC33FJ128GP706A has more than one PGECx/PGEDx pair; you may use any pair, but ICSPCLK and ICSPDAT must come from the same matched pair, and all VDD/VSS pins must be connected during programming.
What are the key specifications of DSPIC33FJ128GP706A-H/MR that engineers should know?
Engineers should know five facts: it is a 16-bit dsPIC33F digital signal controller; it executes up to 40 MIPS; it contains 128KB (128K x 8) of Flash program memory; it operates from a 3.0V to 3.6V supply; and it comes in a 64-VQFN 9x9 mm exposed-pad package rated -40C to +125C with AEC-Q100 automotive qualification. The A-suffix die adds errata corrections over the original dsPIC33FJ128GP706 silicon.
Is the DSPIC33FJ128GP706A-H/MR automotive qualified?
Yes. According to distributor listings (DigiKey, Hotenda), the DSPIC33FJ128GP706A-H/MR is part of the dsPIC33F automotive AEC-Q100 qualified family. The -H temperature grade covers -40C to +125C, appropriate for most automotive module locations. For safety- or body-electronics programs, always request the PPAP package and Microchip's automotive quality documentation directly, and confirm the specific AEC-Q100 grade on the current qualification summary.
Is DSPIC33FJ128GP706A-H/MR the same as dsPIC33FJ128GP706?
No, not exactly. The 'A' suffix denotes a later die revision of the dsPIC33FJ128GP706 that corrects documented silicon errata; the memory size (128KB), package options (64-VQFN MR, 64-TQFP PT), and core performance (40 MIPS) are the same. Microchip recommends new designs use the A-variant. Firmware written for the non-A part generally runs unchanged, but review the errata differences if you are migrating a legacy design.
Is there a cross-brand equivalent for the DSPIC33FJ128GP706A-H/MR?
No true cross-brand drop-in equivalent exists. The 64-VQFN pinout, peripheral register map, and dsPIC33F instruction set are proprietary to Microchip, so competing MCUs from other vendors cannot be dropped onto the same footprint without PCB and firmware redesign. Cross-reference tools list only parametrically similar parts, not pin-compatible ones. For genuine drop-in replacement, stay within the dsPIC33FJ128GP706A family variants (I/MR, E/MR) that share the identical package and pinout.
What is the lead time and stock situation for DSPIC33FJ128GP706A-H/MR?
Stock and lead time fluctuate by distributor and must be checked in real time as of 2026-09-26. Distributors including DigiKey, Mouser, Hotenda, and Ampheo list inventory or quote flows for this MPN, and DigiKey lists same-day shipping for in-stock quantities. Because this is an automotive-qualified part, allocation can occur; XAIPART recommends requesting a quote with your required quantity so lead time and date codes can be confirmed before ordering.
Can the DSPIC33FJ128GP706A-H/MR be used for motor control applications?
Yes, motor control is a primary use case for the dsPIC33FJ family. The 16-bit core with DSP (MAC) instructions executes FOC (field-oriented control) loops efficiently at 40 MIPS, and the family datasheet highlights advanced analog peripherals including a high-speed ADC for phase-current sensing. Companion peripherals such as motor-control PWM outputs allow complementary or independent PWM generation for three-phase inverters, making this controller a common choice for BLDC and PMSM drives in industrial and automotive systems.

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

Selection Guide

Choose the DSPIC33FJ128GP706A-H/MR when your design needs 128KB Flash, 40 MIPS 16-bit DSP performance, and operation up to +125C in an automotive-qualified part - typical for motor drives, digital power, and automotive body modules. If your thermal analysis confirms worst-case ambient stays below +85C, the DSPIC33FJ128GP706A-I/MR is the same chip at lower cost and is the recommended industrial choice. Select the E/MR variant for extended-temperature environments beyond +125C. Avoid the non-A DSPIC33FJ128GP706 for new designs because of documented errata on the original die. If 64KB of code space suffices, DSPIC33FJ64GP706A-H/MR saves cost on the identical footprint. There is no cross-brand pin-compatible alternative; switching vendors requires a full PCB and firmware redesign.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128GP706A-I/MR DSPIC33FJ128GP706A-E/MR DSPIC33FJ128GP706-H/MR DSPIC33FJ64GP706A-H/MR
Package 64-VQFN (9x9 mm) Exposed Pad 64-VQFN (9x9) - same 64-VQFN (9x9) - same 64-VQFN (9x9) - same 64-VQFN (9x9) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 128KB (128K x 8) 128KB 128KB 128KB 64KB
CPU Speed 40 MIPS 40 MIPS 40 MIPS 40 MIPS 40 MIPS
Operating Temperature -40C to +125C -40C to +85C Extended (beyond +125C) -40C to +125C -40C to +125C
Die Revision A (errata-corrected) A (errata-corrected) A (errata-corrected) Original die (errata apply) A (errata-corrected)
Key Trade-off High-temp automotive grade, 128KB Lower cost, industrial temp only Widest temperature, higher cost Legacy die, documented errata Half the Flash, lower cost

Key Differentiators

  • Automotive high-temperature grade in the same footprint (vs DSPIC33FJ128GP706A-I/MR)
  • Errata-corrected A die revision (vs DSPIC33FJ128GP706-H/MR)
  • Double the program memory of the low-cost sibling (vs DSPIC33FJ64GP706A-H/MR)
  • Trade-off: premium over industrial variant (vs DSPIC33FJ128GP706A-I/MR)

Design Notes

The 64-VQFN exposed pad must be soldered to a PCB thermal pad connected to a solid ground plane. Recommended pattern: an array of ~5x5 thermal vias (0.3 mm drill) under the pad to transfer heat to inner layers. Solder-paste stencil openings should be reduced ~50% on the center pad to avoid voiding. All VDD/VSS and AVDD/AVSS pin pairs must be connected even if the analog section is unused, per Microchip's dsPIC33FJ hardware design guidelines.

Decouple every VDD pin with a 0.1 uF ceramic capacitor placed within 2-3 mm of the pin, plus one bulk 4.7-10 uF capacitor per supply domain. Keep AVDD on its own filtered supply or an RC/LC filter from VDD to preserve ADC accuracy in motor-control and sensing designs. The 3.0-3.6V supply must tolerate inrush from internal regulator startup; verify the supply can source the peak operating current at 40 MIPS with all peripherals enabled.

ICSP programming requires matched PGECx/PGEDx pairs: if PGEC2 is used for ICSPCLK, ICSPDAT must be PGED2 on the same pair. Mixing pairs is a frequent bring-up failure. Keep MCLR pulled up (typically 10 kOhm) with a 100 nF-10 uF capacitor sized to your programming tool. When substituting the non-A DSPIC33FJ128GP706 die, review the A-die errata list first - the corrections address documented silicon issues that may affect your firmware assumptions.

Compliance Information

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

Automotive AEC-Q100 qualification confirmed by DigiKey and Hotenda listings. RoHS/REACH/lead-free status not stated in verified data - verify on Microchip's product page.

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

Related Searches

DSPIC33FJ128GP706A-H/MR DSPIC33FJ128GP706A-H/MR datasheet PDF Microchip DSPIC33FJ128GP706A 64-VQFN 16-bit DSC 128KB Flash 40 MIPS DSPIC33FJ128GP706A-H/MR pinout 64-VQFN dsPIC33F motor control controller AEC-Q100 DSPIC33FJ128GP706A-H/MR vs DSPIC33FJ128GP706A-I/MR DSPIC33FJ128GP706A-H/MR drop-in replacement DSPIC33FJ128GP706A-H/MR price stock buy what replaces DSPIC33FJ128GP706A-H/MR dsPIC33FJ128GP706A Explorer 16 development board automotive grade dsPIC33F 125C microcontroller

Related Components & Terms

Microchip Technology DSPIC33FJ128GP706A-H/MR dsPIC33FJ128GP706A dsPIC33F family digital signal controller DSC 16-bit MCU microcontroller DSP engine AEC-Q100 RoHS 64-VQFN (9x9 mm) QFN family surface mount 40 MIPS 128KB Flash ICSP PGEC/PGED MPLAB X IDE Explorer 16/32 Development Board motor control digital power conversion automotive body electronics DSPIC33FJ128GP706A-I/MR DSPIC33FJ128GP706A-E/MR
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