Microchip Technology

DSPIC33CK32MC102-I/M6 - 100MHz 32KB DSC 28-UQFN | Microchip

MPN: DSPIC33CK32MC102-I/M6 ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 28-UQFN (4x4 mm) Package 100 MHz (100 MIPS) Speed 32 KB FLASH (with ECC) Memory
From $2.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.08 $30.80
100 $2.74 $274.00
500 $2.45 $1,225.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

DSPIC33CK32MC102-I/M6 Overview

The Microchip Technology DSPIC33CK32MC102-I/M6 is a 16-bit Digital Signal Controller (DSC) with a single 100 MHz dsPIC33CK core, 32 KB of ECC-protected program flash, and 8 KB of data SRAM, housed in a 28-pin UQFN (4x4 mm) surface-mount package. It operates from a 3.0 V to 3.6 V supply over an industrial -40C to +125C temperature range.

A Digital Signal Controller combines the deterministic control of a microcontroller with the mathematical throughput of a DSP. In the power-management hierarchy, the dsPIC33CK family sits within Microchip's 16-bit DSC taxonomy (DSC -> Digital Signal Controller -> embedded controller -> semiconductor), built on a modified Harvard architecture with separate program and data buses that enable simultaneous instruction fetch and data access for efficient fixed-point DSP processing.

Key features include DC-to-100 MIPS performance, integrated DSP engine with single-cycle MAC instructions, high-speed 12-bit ADC, on-chip operational amplifiers, comparators, and a high-resolution PWM module for precision power conversion. Program flash includes ECC and fault-injection test features, and SRAM includes Memory Built-In Self-Test (MBIST), supporting functional-safety (FuSa) oriented designs.

Architecturally, the dsPIC33CK core is a next-generation evolution of the dsPIC33CH architecture with four DMA channels, and a peripheral ecosystem (UART, timers, PWM) optimized for closed-loop control loops executing at hundreds of kilohertz. C compiler and MPLAB X IDE toolchain support keeps software development straightforward.

Typical applications include brushless DC and PMSM motor control, digital power supplies (LLC, totem-pole PFC), advanced sensing, touch sensing, and lighting control where deterministic fast control loops are required.

Design consideration: the 28-UQFN 4x4 package has an exposed pad that must be soldered to a grounded copper pour for thermal and electrical performance; the 3.0-3.6 V supply range excludes direct 5 V operation.

This page synthesizes distributor pricing, drop-in family alternatives, design notes, and comparison data not found in the manufacturer datasheet alone, with pricing referenced as of 2026-09-23.

Drop-in alternatives for DSPIC33CK32MC102-I/M6 — 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 DSPIC33CK32MC102-I/M6 (same form factor and footprint) — differing in Package, ADC Resolution, Operating Temperature, PWM, Core.

Microchip Technology
ADC Resolution: 12-bit SAR
Operating Temperature: -40C to +125C (E grade)
PWM: High-resolution PWM modules
Microchip Technology
Package: 28-pin UQFN (4x4 mm)
ADC Resolution: 12-bit
Operating Temperature: -40C to +125C (DC to 100 MIPS); -40C to +150C (DC to 70 MIPS)
Microchip Technology
Package: 28-UQFN (4x4 mm), exposed pad
Operating Temperature: -40C to +125C (DC to 100 MIPS); up to +150C (DC to 70 MIPS)
PWM: High-resolution PWM

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

DSPIC33CK32MC102-H/M6

✅ Drop-In
📦 28-UQFN (4x4)
identical die and pinout, H moisture/temp grade variant; same 100 MHz, 32 KB flash, 8 KB RAM

📋 Reference alternative (not in catalog)

DSPIC33CK64MC102-I/M6

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-UQFN (4x4)
dsPIC33CK 16-bit DSC core · 100 MHz (100 MIPS) · 64 KB (64K x 8) with ECC and fault injection · 8 KB (8K x 8) with MBIST · 3.0 V to 3.6 V · -40C to +125C (DC to 100 MIPS); up to +150C (DC to 70 MIPS) · 21 · 12-bit

✓ In Stock

$0.42 / Unit

View Datasheet →

DSPIC33CK32MC101-I/M6

✅ Drop-In ⚠️ Specs Unverified
📦 28-UQFN (4x4)
same flash/RAM and pinout but reduced analog feature set (fewer op amp/comparator channels) vs MC102

📋 Reference alternative (not in catalog)

DSPIC33CK64MC101-I/M6

✅ Drop-In ⚠️ Specs Unverified
📦 28-UQFN (4x4)
64 KB flash (+100%) with reduced analog feature set vs MC102

📋 Reference alternative (not in catalog)

DSPIC33CK32MC102-I/M6 Maximum Ratings & Electrical Characteristics

Core dsPIC33CK 16-bit DSC core
Maximum Clock Frequency 100 MHz (100 MIPS)
Program Memory Size 32 KB FLASH (with ECC)
Data RAM Size 8 KB SRAM (with MBIST)
Supply Voltage Range 3.0 V to 3.6 V
Operating Temperature Range -40C to +125C
Package 28-UQFN (4x4 mm)
Mounting Type Surface Mount
Architecture Modified Harvard, 16-bit, 24-bit instruction width
DSP Engine Integrated DSP with single-cycle MAC
DMA Channels 4
ADC Resolution 12-bit high-speed ADC
Analog Peripherals On-chip op amps, comparators, high-speed PWM
Functional Safety Features Flash ECC, fault injection testing, SRAM MBIST
Series dsPIC33CK32MC10X
Typical Applications Motor control, digital power, advanced sensing, touch

DSPIC33CK32MC102-I/M6 28-uqfn (4x4 mm) Pin Configuration Guide

Pin configuration for DSPIC33CK32MC102-I/M6 (28-uqfn (4x4 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.

28-uqfn (4x4 mm) package pinout diagram for DSPIC33CK32MC102-I/M6

No detailed pinout data available for DSPIC33CK32MC102-I/M6.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33CK32MC102-I/M6 is suitable for 6 applications: BLDC/PMSM Motor Control, Digital Power Conversion (LLC, Totem-Pole PFC), Advanced Sensing and Signal Conditioning, Touch Sensing Interfaces, Lighting Control and Electronic Ballasts, Embedded Industrial Control and Communication Nodes.

🏭

BLDC/PMSM Motor Control

The DSPIC33CK32MC102-I/M6 fits sensorless and sensored brushless DC and PMSM drives because its 100 MHz core executes field-oriented control loops deterministically at switching frequencies well above audibility, while the high-speed PWM module provides high-resolution duty updates needed for low torque ripple. On-chip op amps condition shunt current signals, and the 12-bit high-speed ADC samples phase currents synchronized to the PWM center. The flash ECC supports the functional-safety expectations of industrial drives. Placed as the single inverter controller with external gate drivers, the device offloads ADC sampling via DMA, keeping CPU cycles free for the control law; the main trade-off is the 3.0-3.6 V supply, which requires a 3.3 V rail in 5 V or 12 V drive systems.

⚡

Digital Power Conversion (LLC, Totem-Pole PFC)

Digital power supplies benefit from the DSPIC33CK32MC102-I/M6's high-resolution PWM, fast 12-bit ADC, and on-chip comparators with programmable slew, which enable cycle-by-cycle current limiting in hardware independent of CPU latency. The 100 MIPS core runs compensator math for LLC or totem-pole PFC loops at 100-500 kHz switching frequencies, while four DMA channels stream ADC results without interrupt overhead. Flash ECC and SRAM MBIST support reliability targets in server and telecom power. The controller is used as the single supervisory and modulating device with an isolated gate-driver front end; designers should budget the 3.3 V rail and verify comparator trip latency in the datasheet when implementing hardware protection paths.

🧩

Advanced Sensing and Signal Conditioning

The DSPIC33CK32MC102-I/M6 serves advanced sensing nodes where an ADC, amplification, and DSP post-processing must coexist in one chip. Its integrated op amps amplify small sensor signals (pressure bridges, current shunts, thermocouple front ends) before the 12-bit high-speed ADC samples them, and the DSP engine applies single-cycle MAC filtering (IIR/FIR) directly in C or assembly, eliminating an external analog-filter stage. MBIST and flash ECC add diagnostic coverage for measurement integrity. Typical implementation uses the op amps in external-gain configuration, ADC triggered by a timer for coherent sampling, and results moved via DMA; the trade-off versus a discrete AFE is lower analog precision but significantly lower BOM count and board area.

🧩

Touch Sensing Interfaces

Microchip lists touch as a target application for the dsPIC33CK family, and the DSPIC33CK32MC102-I/M6 implements capacitive touch using ADC-based charge-transfer measurement on its 12-bit ADC with CPU-driven scanning. The 100 MHz core provides headroom for oversampling and drift-compensation algorithms while simultaneously running application control, and 32 KB flash holds the touch library plus application firmware. Typical products include appliance panels, light switches, and industrial HMI buttons where the same chip also drives LEDs or relays through the PWM and GPIO. Implementation uses dedicated touch channels via the ADC multiplexer with the Microchip touch library; the trade-off is fewer simultaneous touch channels than dedicated touch controllers, which suits small to medium key counts.

💡

Lighting Control and Electronic Ballasts

Dimmable LED drivers and HID/electronic ballast topologies map well onto the DSPIC33CK32MC102-I/M6: the high-resolution PWM generates phase-shifted or frequency-modulated gate waveforms with fine dimming resolution, the 12-bit ADC monitors output current and bus voltage for closed-loop regulation, and comparators implement fast overcurrent protection in hardware. The 100 MHz core handles DALI/DMX or PWM-dimming protocol decoding concurrently with the control loop. With ECC-protected flash, field reliability in sealed luminaires with high ambient temperatures up to +125C rating is supported. Designers should note the 3.0-3.6 V supply requirement and plan isolated gate drive for offline stages; overall BOM is lower than MCU-plus-dedicated-ballast-controller solutions.

🏭

Embedded Industrial Control and Communication Nodes

As a general 16-bit embedded controller, the DSPIC33CK32MC102-I/M6 handles industrial control nodes combining sensing, actuation, and serial communication. UART peripherals (with DMA support) implement Modbus RTU or custom protocols, timers generate actuator drive signals, and the DSP engine performs local signal analysis such as vibration or current-signature monitoring. The -40C to +125C industrial rating, flash ECC, and MBIST fit factory-floor reliability expectations, while the compact 4x4 mm UQFN suits dense control boards. Software is developed in MPLAB X with XC16 and debugged with SNAP/ICD hardware; the constraint versus larger MP-series parts is 32 KB flash and no CAN FD on the MC10X subfamily, so CAN-based nodes should select a 5XX variant instead.

What is the DSPIC33CK32MC102-I/M6?
The DSPIC33CK32MC102-I/M6 is a Microchip Technology 16-bit Digital Signal Controller featuring a single 100 MHz dsPIC33CK core, 32 KB of ECC-protected flash, 8 KB of SRAM, and a 28-pin UQFN (4x4 mm) package. According to the Microchip product page, it belongs to the dsPIC33CK family with integrated DSP, high-speed ADC, op amps, comparators, and high-speed PWM peripherals for motor control and digital power applications.
What is the maximum clock speed of DSPIC33CK32MC102-I/M6?
The DSPIC33CK32MC102-I/M6 runs at up to 100 MHz, corresponding to 100 MIPS of performance on its 16-bit dsPIC33CK modified Harvard core. Per the Microchip datasheet, the device is rated DC to 100 MIPS over -40C to +125C, with derated 70 MIPS operation specified for the extended range up to +150C on certain family variants.
How much flash and RAM does the DSPIC33CK32MC102-I/M6 have?
The DSPIC33CK32MC102-I/M6 provides 32 KB (32K x 8) of program flash with ECC and fault-injection testing support, plus 8 KB of data SRAM with Memory Built-In Self-Test (MBIST). According to the Microchip datasheet, this places it in the smaller-memory half of the dsPIC33CK32MC10X family, which scales up to 64 KB flash in variants such as the dsPIC33CK64MC102.
What supply voltage does the DSPIC33CK32MC102-I/M6 require?
The DSPIC33CK32MC102-I/M6 operates from a 3.0 V to 3.6 V single supply per the Microchip datasheet operating conditions. This means it cannot be powered directly from a 5 V rail; designs running from 5 V systems need an LDO or buck regulator to generate the 3.3 V rail, and I/O interfacing to 5 V logic requires level shifting or current-limited inputs.
What is the difference between DSPIC33CK32MC102-I/M6 and DSPIC33CK32MC102-I/SS?
The two parts are the same die with different packages: the -I/M6 suffix denotes a 28-pin UQFN (4x4 mm), while the -I/SS suffix denotes a 28-lead SSOP. Electrical specifications (100 MHz, 32 KB flash, 8 KB RAM, 3.0-3.6 V, -40C to +125C) are identical, but the footprints differ, so the SSOP version is not drop-in replaceable on a UQFN land pattern.
Is DSPIC33CK32MC102-I/M6 suitable for motor control?
Yes, the DSPIC33CK32MC102-I/M6 is well suited for motor control. Its 100 MHz core executes closed-loop FOC control loops deterministically, and the high-resolution PWM, 12-bit high-speed ADC, on-chip op amps, and comparators support current sensing and inverter gating without external analog front-end ICs. Microchip explicitly positions the dsPIC33CK family for motor control, digital power, advanced sensing, and touch applications.
Can DSPIC33CK64MC102 replace DSPIC33CK32MC102-I/M6?
In most cases yes: the dsPIC33CK64MC102 in the same 28-UQFN (M6) package is pin-compatible and doubles program flash to 64 KB, which helps if code size grows. Software developed for the 32 KB device generally compiles and runs unchanged on the 64 KB part. Verify the exact package code (M6) and pinout on the Microchip datasheet before committing the PCB footprint, and confirm current pricing and stock.
Where to buy DSPIC33CK32MC102-I/M6 and what is the price?
The DSPIC33CK32MC102-I/M6 is listed at DigiKey (ships today per their listing), Mouser, and Octopart, which compares bulk pricing from 11 distributors. As of 2026-09-23, typical single-unit pricing is approximately USD 3.42, dropping to roughly USD 2.18 at 1000-piece volumes. XAIPART also offers this part; check the tier table on this page for current quantity pricing.
Where can I download the DSPIC33CK32MC102 datasheet PDF?
The official DSPIC33CK32MC102 datasheet PDF is available from the Microchip product page at microchip.com/en-us/product/dsPIC33CK32MC102. Mirror copies are hosted on datasheet aggregators such as alldatasheet.com (approximately 4.6 MB, 518 pages, titled '16-Bit Digital Signal Controllers with High-Speed ADC, Op Amps, Comparators and High-Speed PWM'). Always use the Microchip original to ensure you have the latest revision.
What is the best drop-in replacement for DSPIC33CK32MC102-I/M6?
The closest drop-in family replacements are same-package UQFN-28 (M6) variants of the dsPIC33CK32MC10X/64MC10X family: the DSPIC33CK32MC102-H/M6 (identical die, different moisture-sensitivity/temp grade) and the DSPIC33CK64MC102-I/M6 (same footprint, 64 KB flash). Both are pin-to-pin compatible with matching supply and speed ratings. Cross-brand equivalents with identical pinout are not documented in cross-reference data, so staying within the Microchip family is recommended.
What are the key specifications of DSPIC33CK32MC102-I/M6 engineers should know?
Engineers should know these core facts: 16-bit dsPIC33CK DSC core at up to 100 MHz (100 MIPS); 32 KB flash with ECC; 8 KB SRAM with MBIST; supply 3.0 V to 3.6 V; temperature -40C to +125C; 28-UQFN 4x4 mm package; four DMA channels; 12-bit high-speed ADC, on-chip op amps, comparators, and high-speed PWM. Per the Microchip datasheet, the modified Harvard architecture enables single-cycle DSP MAC operations.
What is the operating temperature range of DSPIC33CK32MC102-I/M6?
The DSPIC33CK32MC102-I/M6 is rated for -40C to +125C ambient operation, per the Microchip datasheet operating conditions. Within this range the device supports the full DC to 100 MIPS speed; datasheet notes specify DC to 70 MIPS derating only for the extended +150C capability referenced for certain family members. The -I temperature suffix denotes the industrial grade.
Does the DSPIC33CK32MC102-I/M6 support functional safety development?
Yes, the dsPIC33CK family includes functional-safety (FuSa) oriented hardware: program flash with ECC and a fault-injection testing feature, plus SRAM with Memory Built-In Self-Test (MBIST). These features, listed in the Microchip datasheet, support safety analyses and diagnostics in industrial motor-control and power-conversion systems. Software FuSa qualification (libraries, certification packs) should be confirmed separately with Microchip.
What development tools does the DSPIC33CK32MC102-I/M6 use?
The DSPIC33CK32MC102-I/M6 is developed with Microchip MPLAB X IDE and the XC16 C compiler, with debugging/programming via MPLAB ICD, PICkit, or SNAP tools. The dsPIC33CKxxxMCxxx family is also supported by SEGGER tooling per the SEGGER knowledge base. Note that many peripherals (UART, timers) differ from older dsPIC33 ranges, so migrate peripheral drivers carefully when reusing code from dsPIC33CH or dsPIC30F projects.
Is the DSPIC33CK32MC102-I/M6 RoHS compliant and lead-free?
As a current active Microchip product in a UQFN package, the DSPIC33CK32MC102-I/M6 is offered in a lead-free, RoHS-compliant finish. Exact REACH, halogen-free, and conflict-minerals statements were not present in the retrieved distributor data for this listing, so verify the compliance certificate on the Microchip product page or via distributor compliance documents before release to high-compliance markets.

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

Selection Guide

Choose the DSPIC33CK32MC102-I/M6 when you need a cost-optimized 16-bit DSC with the full MC102 analog set (op amps, comparators, 12-bit high-speed ADC) and high-resolution PWM in a compact 4x4 mm footprint for motor control, digital power, or sensing at up to 100 MHz. If firmware outgrows 32 KB, migrate to the pin-compatible DSPIC33CK64MC102-I/M6 without a PCB change. If analog channels can be trimmed, the MC101 variants save cost. If your application requires CAN FD or more PWM/ADC channels, step up to the MP50X series (e.g., DSPIC33CK128MP506) accepting a different package. If dual-core master/slave partitioning is required, select the dsPIC33CH family instead. Note the 3.0-3.6 V supply constraint and confirm the -40C to +125C industrial rating covers your ambient conditions.

Comparison with Alternatives

Parameter This Product DSPIC33CK32MC102-H/M6 DSPIC33CK64MC102-I/M6 DSPIC33CK32MC101-I/M6 DSPIC33CK64MC101-I/M6
Package 28-UQFN (4x4 mm) 28-UQFN (4x4 mm) - same 28-UQFN (4x4 mm) - same 28-UQFN (4x4 mm) - same 28-UQFN (4x4 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 100 MHz (100 MIPS) 100 MHz 100 MHz 100 MHz 100 MHz
Program Flash 32 KB (ECC) 32 KB (ECC) 64 KB (ECC) 32 KB (ECC) 64 KB (ECC)
Data SRAM 8 KB (MBIST) 8 KB 8 KB 8 KB 8 KB
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
Analog Feature Set Op amps + comparators + 12-bit HS ADC Same as MC102 Same as MC102 Reduced (MC101 tier) Reduced (MC101 tier)

Key Differentiators

  • Full MC102 analog feature set in the smallest UQFN-28 footprint (vs DSPIC33CK32MC101-I/M6)
  • Same pinout with double the code headroom available (vs DSPIC33CK64MC102-I/M6)
  • Cost-optimized single-core solution (vs DSPIC33CH64MP202-I/2N)

Design Notes

The 28-UQFN 4x4 mm package has a center exposed pad that must be connected to a grounded copper pour with an array of thermal vias. This pad is often the primary ground return for the die, so omitting it can cause unreliable operation and poor thermal performance even at modest clock rates. Use a 0.1 mm stencil aperture reduction (about 80% coverage) on the exposed pad paste to avoid solder voiding during reflow.

The device requires a 3.0 V to 3.6 V supply; it is not 5 V tolerant as a rail. Decouple each VDD pin with 0.1 uF ceramics placed within 2 mm of the pin, plus a 4.7-10 uF bulk capacitor near the package. If the design derives 3.3 V from a 5 V or 12 V rail, select an LDO or buck with adequate transient response for the 100 MHz core's load steps. Verify VDD ramp rate against datasheet power-up requirements, and use MCLR with an external RC or supervisor if brownout behavior must be deterministic.

Peripheral register maps on dsPIC33CK differ from older dsPIC33F/CH families - UART, timer, and PWM drivers ported without review will fail. Also, the MC10X subfamily lacks CAN FD; if the project later needs CAN, a PCB respin to a 5XX part (different package) will be required, so confirm communication interfaces early. Finally, when substituting the 64 KB variant for code growth, confirm the exact M6 package code and pinout in the datasheet before reusing the footprint.

Compliance Information

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

RoHS/lead-free status based on current active Microchip commercial product offering; REACH, halogen-free and conflict-minerals statements not present in retrieved distributor data - verify on the Microchip product page.

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

Related Searches

DSPIC33CK32MC102-I/M6 datasheet DSPIC33CK32MC102-I/M6 price buy Microchip dsPIC33CK32MC102 28-UQFN dsPIC33CK32MC102 pinout 28 pin UQFN dsPIC33CK 100MHz 32KB flash DSC dsPIC33CK32MC102 motor control application DSPIC33CK32MC102-I/M6 equivalent replacement DSPIC33CK32MC102-I/M6 vs DSPIC33CK64MC102 dsPIC33CK32MC102 digital power supply PWM what is a 16-bit digital signal controller dsPIC33CK32MC102 drop-in alternative same package buy DSPIC33CK32MC102-I/M6 in stock

Related Components & Terms

Microchip Technology DSPIC33CK32MC102-I/M6 DSPIC33CK64MC102-I/M6 DSPIC33CK32MC101-I/M6 dsPIC33CK Digital Signal Controller DSC digital signal processor DSP 16-bit microcontroller modified Harvard architecture 28-UQFN UQFN-28 (4x4 mm) surface mount high-resolution PWM 12-bit high-speed ADC ECC flash MBIST RoHS MPLAB X IDE XC16 compiler motor control digital power conversion touch sensing functional safety (FuSa)
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