Microchip Technology

DSPIC33CK128MC105-I/M7 - 16-bit 100MHz DSC, 128KB Flash | Microchip

MPN: DSPIC33CK128MC105-I/M7 ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 48-VQFN (6x6 mm) Package 100 MHz Speed 128KB (128K x 8) Memory
From $1.98 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $3.05 $3.05
10 $2.75 $27.50
100 $2.45 $245.00
500 $2.2 $1,100.00
1,000 $1.98 $1,980.00
ℹ️ All prices are in USD

DSPIC33CK128MC105-I/M7 Overview

The Microchip Technology DSPIC33CK128MC105-I/M7 is a 16-bit digital signal controller (DSC) with a 100 MHz dsPIC33CK core, 128KB (128K x 8) FLASH program memory and 16KB data memory (RAM), housed in a 48-pin VQFN (6x6 mm) package with 39 general-purpose I/O pins.

A digital signal controller combines the deterministic interrupt latency and peripheral set of a microcontroller (MCU) with the DSP math capability of a digital signal processor. Within the semiconductor hierarchy, the dsPIC33CK sits under Microchip's 16-bit MCU and DSC portfolio, which in turn belongs to the broader family of embedded processors used in real-time control systems such as power conversion and motor drive.

Key features include a single-core dsPIC33CK engine running at up to 100 MIPS, a 20-channel 12-bit ADC, two 12-bit DACs, high-resolution PWM for Field-Oriented Control (FOC), integrated operational amplifiers, and functional-safety (FuSa) support. These peripherals allow a single chip to close current loops, generate gate drive signals, and condition sensor feedback without external analog front-end components.

Architecturally, the device pairs the DSP engine with 4 DMA channels and 3 serial communication ports, enabling efficient data movement between the ADC, PWM, and UART/SPI/I2C peripherals with minimal CPU intervention. The CMOS process delivers deterministic single-cycle MAC operations for control-law computation.

Typical applications are brushless DC and PMSM motor control, digital power supplies (LLC, totem-pole PFC), and industrial sensing systems. The 3.0V to 3.6V supply range matches standard 3.3V industrial rails, and the -40C to +85C industrial temperature grade (suffix -I) suits factory automation environments.

Design consideration: the 48-VQFN exposed-pad package requires a solid ground pour under the die; the supply range is tightly specified at 3.0V to 3.6V, so power-rail tolerance must be managed in the system design.

This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not found in the manufacturer datasheet, with all pricing referenced as of 2026-09-22.

Drop-in alternatives for DSPIC33CK128MC105-I/M7 — 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 DSPIC33CK128MC105-I/M7 (same form factor and footprint) — differing in Package, Core, Functional Safety Support, Temperature Grade.

Microchip Technology
Package: 48-VQFN (6x6 mm), M7
Core: dsPIC33CK 16-bit DSC core
Functional Safety Support: FuSa family (dsPIC33CK)
Microchip Technology
Package: 48-VQFN (6x6 mm), exposed pad

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

DSPIC33CK64MC105-I/M7

✅ Drop-In ⚠️ Specs Unverified
📦 48-VQFN (6x6)
FLASH 64KB vs 128KB (-50%), same 100MHz core, same peripheral set, pin-to-pin compatible

📋 Reference alternative (not in catalog)

DSPIC33CK256MC105-I/M7

✅ Drop-In ⚠️ Specs Unverified
📦 48-VQFN (6x6)
FLASH 256KB vs 128KB (+100%), same 100MHz core and peripherals, pin-to-pin compatible

📋 Reference alternative (not in catalog)

DSPIC33CK128MC106-I/M7

✅ Drop-In ⚠️ Specs Unverified
📦 48-VQFN (6x6)
same 128KB FLASH/100MHz, different peripheral mapping (ADC/PWM channel allocation), pin-to-pin same package

📋 Reference alternative (not in catalog)

DSPIC33CK32MC105-I/M7

✅ Drop-In ⚠️ Specs Unverified
📦 48-VQFN (6x6)
FLASH 32KB vs 128KB (-75%), same 100MHz core and peripherals, pin-to-pin compatible

📋 Reference alternative (not in catalog)

DSPIC33CK128MC105-I/M7 Maximum Ratings & Electrical Characteristics

Core dsPIC33CK 16-bit DSC
Maximum Operating Frequency 100 MHz
Program Memory (FLASH) 128KB (128K x 8)
Data Memory (RAM) 16KB
Operating Voltage 3.0 V to 3.6 V
Package 48-VQFN (6x6 mm)
General-Purpose I/O 39 pins
ADC Resolution / Channels 12-bit, 20 channels
DAC Two 12-bit DACs
DMA Channels 4
Serial Ports 3
Key Peripherals High-resolution PWM, OpAmps, 12-bit ADC, PWM
Functional Safety Support Yes (FuSa)
Temperature Grade -40C to +85C (industrial, -I suffix)
Mounting Type Surface Mount
Process Technology CMOS

DSPIC33CK128MC105-I/M7 48-vqfn (6x6 mm) Pin Configuration Guide

Pin configuration for DSPIC33CK128MC105-I/M7 (48-vqfn (6x6 mm) 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.

48-vqfn (6x6 mm) package pinout diagram for DSPIC33CK128MC105-I/M7

No detailed pinout data available for DSPIC33CK128MC105-I/M7.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33CK128MC105-I/M7 is suitable for 6 applications: Brushless DC / PMSM Motor Control, Digital Power Supplies (LLC / Totem-Pole PFC), Industrial Automation and Sensing Nodes, Power Tools and Cordless Appliances, LED Lighting and Electronic Ballasts, Telecommunications and Embedded DSP Processing.

🏭

Brushless DC / PMSM Motor Control

The DSPIC33CK128MC105-I/M7 is purpose-built for Field-Oriented Control (FOC) of BLDC and PMSM motors. Its 100 MHz (100 MIPS) core closes current loops deterministically, while the high-resolution PWM generates gate-drive signals with fine duty-cycle resolution for low-torque-ripple operation. The 20-channel 12-bit ADC samples phase currents and bus voltage, and the integrated op-amps condition shunt-resistor feedback without an external analog front end, reducing BOM cost. Firmware stored in 128KB FLASH accommodates full FOC plus communication stacks; 16KB RAM buffers ADC results via 4 DMA channels for minimal CPU overhead. The 3.0V-3.6V supply matches standard gate-driver logic levels.

⚡

Digital Power Supplies (LLC / Totem-Pole PFC)

In digital power conversion, the DSPIC33CK128MC105-I/M7 implements voltage- and current-mode control for LLC resonant converters and totem-pole PFC stages. The high-resolution PWM provides the sub-nanosecond duty-cycle and phase-shift granularity needed for zero-voltage switching, and the 100 MHz core sustains control-loop update rates in the hundreds of kilohertz. The 12-bit ADC with DMA support digitizes output voltage, current, and temperature simultaneously for multi-loop control, while the 12-bit DACs can generate reference or telemetry signals. Dual-loop firmware and protection states (overcurrent, overvoltage) fit comfortably within the 128KB FLASH and 16KB RAM budget.

🏭

Industrial Automation and Sensing Nodes

For factory automation nodes, the DSPIC33CK128MC105-I/M7 combines DSP capability with three serial ports (UART, SPI, I2C) for PLC communication, sensor fusion, and actuator control on one die. The -40C to +85C industrial temperature grade ensures reliability on the factory floor, and the 48-VQFN (6x6 mm) footprint suits compact distributed I/O modules. Its 39 GPIOs interface switches, encoders, and relays, while the 20-channel 12-bit ADC digitizes analog sensor arrays (pressure, position, current). Deterministic interrupt behavior ensures real-time response for safety interlocks, and functional-safety (FuSa) support from Microchip aids conforming designs.

🔧

Power Tools and Cordless Appliances

Battery-powered power tools require compact, high-performance motor controllers, and the DSPIC33CK128MC105-I/M7 fits this role: the 48-VQFN (6x6 mm) package minimizes PCB area in the handle-mounted control board, while the 100 MIPS core executes sensorless FOC to maximize torque per battery watt. Integrated op-amps and the 12-bit ADC implement low-cost single-shunt current sensing, and the high-resolution PWM reduces acoustic noise through higher effective PWM frequency. Firmware for startup, stall detection, and protection fits in 128KB FLASH. The 3.3V logic supply derives easily from battery packs via a simple LDO on the tool board.

💡

LED Lighting and Electronic Ballasts

High-power LED drivers benefit from the DSPIC33CK128MC105-I/M7's combination of high-resolution PWM (for precise dimming and color mixing without visible flicker) and DSP capability (for power-factor-corrected flyback or buck stages). The 12-bit ADC monitors LED string current and board temperature through NTC inputs across up to 20 channels, enabling per-channel regulation in multi-string luminaires. The 100 MHz core closes control loops for constant-current operation and implements DALI or DMX-style communication over its UART/I2C ports. The two 12-bit DACs can synthesize analog dimming references independent of the PWM engine.

🌐

Telecommunications and Embedded DSP Processing

Telecom infrastructure boards use the DSPIC33CK128MC105-I/M7 as a co-processor for signal conditioning tasks: the single-cycle MAC DSP engine filters and demodulates sensor or line signals while a host processor handles higher layers, communicating over SPI or UART through its three serial ports. 4 DMA channels stream ADC samples into the 16KB RAM without CPU loading, and the 128KB FLASH holds FIR/IIR filter coefficient sets. The deterministic 100 MHz core guarantees consistent processing latency, important for timing-sensitive telecom functions. Its 48-VQFN package conserves board space in dense line-card and module designs.

Recommended Products Summary

MCP8024 3-phase gate driver companion Used in: Brushless DC / PMSM Motor Control MCP9808 I2C temperature sensor for drive thermal monitoring Used in: Brushless DC / PMSM Motor Control MCP16311 Auxiliary buck regulator for controller bias rail Used in: Digital Power Supplies (LLC / Totem-Pole PFC) MCP1501 Precision voltage reference for ADC accuracy Used in: Digital Power Supplies (LLC / Totem-Pole PFC) MCP2562 CAN transceiver for industrial network integration Used in: Industrial Automation and Sensing Nodes MCP3008 External 8-channel ADC expansion if needed Used in: Industrial Automation and Sensing Nodes MCP1700 Low-quiescent-current LDO for 3.3V controller rail Used in: Power Tools and Cordless Appliances MCP73831 Battery charge management companion IC Used in: Power Tools and Cordless Appliances MCP9700 Low-cost analog temperature sensor for thermal foldback Used in: LED Lighting and Electronic Ballasts MCP1541 Voltage reference for stable ADC current regulation Used in: LED Lighting and Electronic Ballasts MCP2200 USB-to-UART bridge for board diagnostics Used in: Telecommunications and Embedded DSP Processing MCP3202 SPI ADC for auxiliary signal channels Used in: Telecommunications and Embedded DSP Processing
What is the maximum operating speed of DSPIC33CK128MC105-I/M7?
The DSPIC33CK128MC105-I/M7 runs at up to 100 MHz on its 16-bit dsPIC33CK core, delivering up to 100 MIPS of deterministic performance. According to Microchip product data, the CMOS core executes single-cycle MAC instructions, making it well suited to real-time control loops such as motor Field-Oriented Control (FOC) where loop closure at high switching frequencies is required.
How much FLASH and RAM does DSPIC33CK128MC105-I/M7 have?
The device integrates 128KB (128K x 8) of FLASH program memory and 16KB of data memory (RAM). This memory split, confirmed by Microchip product pages and distributor listings on DigiKey and Mouser, is sufficient for complex FOC firmware, communication stacks, and parameter tables, while the 16KB RAM supports ADC buffering and control-loop state variables.
What is the supply voltage range of DSPIC33CK128MC105-I/M7?
The DSPIC33CK128MC105-I/M7 operates from 3.0V to 3.6V, matching standard 3.3V industrial rails. Per distributor datasheet summaries (OnlineComponents), this narrow range must be respected in the power design; regulators should maintain output tolerance within this window under all load and transient conditions to keep the device in specification.
What is the difference between DSPIC33CK128MC105 and DSPIC33CK128MC106?
The two parts share the same 100 MHz dsPIC33CK core, 128KB FLASH, and 48-VQFN footprint; the MC106 variant provides a higher peripheral count (notably more PWM/ADC resource allocation) than the MC105. Pinout remains compatible within the same package, so migration typically requires only firmware adjustment to account for the different peripheral mapping. Always verify the device configuration bits after migrating.
Is DSPIC33CK128MC105-I/M7 suitable for motor control applications?
Yes, it is designed specifically for motor control. The 100 MHz core closes FOC loops deterministically, while the high-resolution PWM, 20-channel 12-bit ADC, two 12-bit DACs, and integrated op-amps handle gate-drive generation and current-sense conditioning on-chip. Microchip positions the dsPIC33CK family explicitly for motor control and high-performance general embedded designs in industrial and automotive segments.
Can I still buy DSPIC33CK128MC105-I/M7 in 2026?
Yes. As of 2026-09-22, the DSPIC33CK128MC105-I/M7 is listed as active and in stock at major distributors, with DigiKey and Mouser showing buy-now, ships-today availability. Microchip also offers the dsPIC33CK128MC105T-I/M7 tape-and-reel variant for production volume. XAIPART lists pricing tiers from 1 to 1000+ units for direct ordering.
Where to download the DSPIC33CK128MC105 datasheet PDF?
The official datasheet is available on Microchip's product page at microchip.com/en-us/product/dsPIC33CK128MC105, and mirrored PDF copies are hosted by distributors such as OnlineComponents and datasheet aggregators. The full reference manual set (including the family reference manual for the dsPIC33CK core) is on the same Microchip page; always prefer the manufacturer PDF for the latest revision.
Where can I find the DSPIC33CK128MC105 pinout for the 48-VQFN package?
The complete 48-pin pinout table is in the manufacturer datasheet on Microchip's product page under the pin diagrams section. Each pin of the 48-VQFN (6x6 mm) package is multiplexed across the 39 GPIOs and analog functions, so consult the peripheral pin-select (PPS) tables in the datasheet when assigning digital functions to physical pins during PCB layout.
What is the best drop-in replacement for DSPIC33CK128MC105-I/M7?
The best drop-in replacements are same-family variants in the identical 48-VQFN (M7) package: dsPIC33CK64MC105-I/M7 (64KB FLASH, half the memory), dsPIC33CK256MC105-I/M7 (256KB FLASH, double), and dsPIC33CK128MC106-I/M7 (different peripheral mapping). All are pin-compatible, so only firmware must be recompiled with the correct device header. There is no direct cross-brand pin-compatible equivalent in verified data.
What is the Microchip equivalent for the dsPIC33CK128MC105 from other brands?
No cross-brand pin-compatible equivalent for the dsPIC33CK128MC105-I/M7 appears in verified cross-reference data - the 48-VQFN pinout with integrated op-amps and high-resolution PWM is Microchip-specific. Functionally comparable 16-bit DSCs from other vendors exist for motor control, but they are not drop-in replacements and would require PCB redesign. Microchip's own cross-reference tool covers competitor-to-dsPIC migration instead.
Is DSPIC33CK128MC105 the same as DSPIC33CK128MC105T-I/M7?
Functionally yes - the 'T' denotes tape-and-reel packaging for automated production lines rather than the tray-packed standard part. Both are the same 16-bit, 100 MHz, 128KB FLASH die in the 48-VQFN (6x6) package with identical electrical specifications. Choose the T-I/M7 variant for high-volume reel-fed SMT assembly; the non-T tray version suits prototypes and low-volume builds.
When should I choose DSPIC33CK128MC105 over DSPIC33CK64MC105?
Choose the 128KB part when your firmware includes complex control algorithms, communication stacks, or data logging that exceeds 64KB - for example multi-motor FOC with CAN or UART stacks. The 64KB dsPIC33CK64MC105-I/M7 suffices for simple single-loop motor control at lower cost. Both share the same 48-VQFN footprint, so you can late-select between them on the same PCB during production optimization.
What are the key specifications of DSPIC33CK128MC105-I/M7 that engineers should know?
The DSPIC33CK128MC105-I/M7 is a 16-bit dsPIC33CK digital signal controller running at 100 MHz (100 MIPS), with 128KB FLASH, 16KB RAM, 39 GPIO, a 20-channel 12-bit ADC, two 12-bit DACs, high-resolution PWM, integrated op-amps, 4 DMA channels, and 3 serial ports, in a 48-VQFN (6x6 mm) package, operating from 3.0V to 3.6V and -40C to +85C. Source: Microchip product page and distributor datasheet summaries.
Does DSPIC33CK128MC105-I/M7 support functional safety development?
Yes. Microchip's dsPIC33CK datasheet summaries list FuSa (functional safety) support for this device family, meaning Microchip provides documentation and resources aligned to safety development flows for automotive and industrial applications. For projects targeting IEC 61508 or ISO 26262 compliance, request the appropriate safety documentation package from Microchip, as component-level certification support is delivered separately from the standard datasheet.
Is DSPIC33CK128MC105-I/M7 RoHS compliant?
Microchip's standard production of the dsPIC33CK128MC105 in the M7 (VQFN) package is supplied as RoHS-compliant and lead-free, consistent with current EU RoHS requirements - the -I/M7 suffix denotes the standard commercial/industrial packaging. For the authoritative compliance certificate, generate a material declaration from Microchip's website or request it from your distributor at time of order, as compliance statements should be traceable to the manufacturer.

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

Selection Guide

Choose DSPIC33CK128MC105-I/M7 when your FOC or digital-power firmware needs more than 64KB but under 256KB of FLASH at 100 MHz - this is the balanced mid-range choice of the MC105 subfamily. Pick DSPIC33CK64MC105-I/M7 to cut cost on simple single-loop motor control; pick DSPIC33CK256MC105-I/M7 for large coefficient tables, dual-bootloader schemes, or extensive logging. Choose DSPIC33CK128MC106-I/M7 if its different peripheral-to-pin mapping better suits your analog channel placement - it is pin-compatible but not firmware-compatible, so budget recompilation and re-verification time. All four share the same 48-VQFN (6x6 mm) footprint, enabling one PCB layout to serve multiple memory/cost points and late production swaps. No verified cross-brand drop-in equivalent exists; designs locked to other vendors require PCB redesign.

Comparison with Alternatives

Parameter This Product DSPIC33CK64MC105-I/M7 DSPIC33CK256MC105-I/M7 DSPIC33CK128MC106-I/M7 DSPIC33CK32MC105-I/M7
Package 48-VQFN (6x6 mm) 48-VQFN (6x6 mm) - same 48-VQFN (6x6 mm) - same 48-VQFN (6x6 mm) - same 48-VQFN (6x6 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz
FLASH Program Memory 128KB 64KB 256KB 128KB 32KB
RAM 16KB 8KB (family scaling) 24KB (family scaling) 16KB 4KB (family scaling)
Operating 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
Temperature Grade -40C to +85C (industrial) -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Peripheral Set 12-bit ADC (20ch), 2x 12-bit DAC, Hi-Res PWM, OpAmps Identical peripheral set Identical peripheral set Different ADC/PWM channel mapping Identical peripheral set

Key Differentiators

  • Balanced 128KB FLASH for mid-complexity FOC firmware (vs DSPIC33CK64MC105-I/M7)
  • Lower cost than the larger-memory family member (vs DSPIC33CK256MC105-I/M7)
  • Consistent peripheral mapping within MC105 subfamily (vs DSPIC33CK128MC106-I/M7)

Design Notes

The 48-VQFN (6x6 mm) package has an exposed thermal pad that must be soldered to a solid ground pour with a via array (typically a 3x3 or larger grid) to the internal ground plane. This pad is the primary ground return and heat path. Use NSMD pads and stencil apertures of approximately 80% coverage to prevent solder voiding under the die, which would degrade both grounding integrity and thermal performance in high-power motor-control designs.

Supply range is 3.0V to 3.6V - a narrow window. Estimated: if your upstream regulator has 2% tolerance plus 1% load-line droop at 3.3V nominal, the rail can swing 3.23V-3.37V, safely inside the window; but avoid LDO choices with wide output tolerance or battery-powered designs where rail sag below 3.0V resets the DSC. Decouple each VDD pin with 100nF ceramics placed within 2mm, plus one bulk 10uF capacitor near the device.

When using the 20-channel 12-bit ADC for motor phase-current sampling, dedicate the ADC pins closest to the shunt amplifiers and route them as short analog traces away from PWM gate-drive lines. Use the peripheral pin-select (PPS) feature to place digital functions on pins physically distant from analog inputs. Enable the on-chip op-amps for single-shunt current sensing to reduce external component count and noise pickup on the sense network.

Do not assume pin compatibility across the dsPIC33CK MC105/MC106 variants at the peripheral level: although the package footprint is identical, the MC106 has a different peripheral-to-pin mapping. Migrating designs between variants requires recompiling with the correct device header and re-verifying PPS assignments in firmware. Also, the T-I/M7 reel variant and tray version are electrically identical - order the correct packaging format for your SMT line.

Compliance Information

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

Compliance data not explicitly stated in the retrieved web data. Generate an official material declaration from Microchip's website or request certificates from your distributor. Standard production of this package is generally RoHS/lead-free, but this should be confirmed with the manufacturer's certificate.

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

Related Searches

DSPIC33CK128MC105-I/M7 datasheet DSPIC33CK128MC105-I/M7 buy price Microchip DSPIC33CK128MC105 16-bit DSC dsPIC33CK128MC105 pinout 48-VQFN dsPIC33CK motor control FOC microcontroller DSPIC33CK128MC105 vs DSPIC33CK256MC105 DSPIC33CK128MC105 drop-in replacement 128KB flash 100MHz digital signal controller DSPIC33CK128MC105 equivalent substitute what is dsPIC33CK128MC105 maximum clock speed DSPIC33CK128MC105T-I/M7 tape and reel dsPIC33CK128MC105 CAN UART motor drive board

Related Components & Terms

Microchip Technology DSPIC33CK128MC105-I/M7 dsPIC33CK digital signal controller (DSC) 16-bit MCU DSP Field-Oriented Control (FOC) 48-VQFN (6x6 mm) VQFN package family surface mount high-resolution PWM 12-bit ADC peripheral pin select (PPS) DMA functional safety (FuSa) -40C to +85C industrial temperature grade motor control digital power supply RoHS
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