DSPIC33CK32MC105-I/PT - 100MHz 16-bit DSC, 32KB Flash | Microchip
MPN: DSPIC33CK32MC105-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.95 | $1.95 |
| 10 | $1.75 | $17.50 |
| 100 | $1.55 | $155.00 |
| 500 | $1.38 | $690.00 |
| 1,000 | $1.22 | $1,220.00 |
DSPIC33CK32MC105-I/PT Overview
A Digital Signal Controller (DSC) is a hybrid architecture that merges a microcontroller's deterministic control logic with a digital signal processor's MAC engine and barrel shifter. In the taxonomy of embedded processors, a DSC sits between a microcontroller (MCU) and a full DSP; it offers deterministic interrupt latency and on-chip peripherals for closed-loop control while providing single-cycle MAC instructions, a 24-bit program word path, and barrel shifter for signal-processing tasks. The dsPIC33CK family belongs to the broader dsPIC33C sub-family of Microchip's 16-bit controllers, succeeding the dsPIC33F and dsPIC33E series with higher core speed, lower power, and richer analog integration.
Key features include: a 100 MHz dsPIC33C core with single-cycle MAC, 32 KB Flash / 8 KB SRAM, four high-speed 12-bit ADCs (3.5 Msps typical), three on-chip operational amplifiers usable for current sensing in motor drives, dedicated high-resolution PWM outputs (250 ps resolution), four DMA channels, three 16-bit timers, and 3 serial I/O ports (UART/SPI/I2C capable). The functional-safety (FuSa) ready architecture includes lockable memory regions, code-protection features, and CRC support targeted at IEC 60730 class B pre-compliance.
The high-resolution PWM, on-chip op-amps, and fast ADCs enable single-chip field-oriented control (FOC) of PMSM, BLDC, and stepper motors. The 100 MHz DSP throughput supports deterministic current-loop execution at 20-40 kHz switching frequencies without external DSP co-processors. The 48-pin TQFP (PT) package offers a manageable footprint while exposing enough I/O for three-phase inverter drives plus auxiliary analog channels.
Typical applications include consumer and industrial BLDC/PMSM motor control (fans, pumps, e-bikes, robotic joints), digital switched-mode power supplies (PFC + LLC), LED lighting drivers with analog dimming, touch + gesture sensing appliances, and general-purpose DSP signal conditioning. The wide 3.0V to 3.6V supply and industrial temperature range also suit factory-automation PLC modules and HVAC variable-speed drives.
When designing with this device, pay attention to decoupling: a 1uF + 0.1uF pair on VDD is required within 5 mm of the pins, and the on-chip op-amp bias must be properly bypassed when used in current-sense paths. The high-resolution PWM has specific routing constraints (PWMxH/PWMxL pairs) that must be followed to avoid jitter in half-bridge drives.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for DSPIC33CK32MC105-I/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 DSPIC33CK32MC105-I/PT (same form factor and footprint) — differing in Package, Core, PWM, Operating Temperature, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33CK32MC105-E/PT
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →DSPIC33CK32MC105-I/PTVAO
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33CK64MC105-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33CK32MC105T-I/PT
✅ Drop-In✓ In Stock
$1.51 / Unit
View Datasheet →DSPIC33CK16MC105-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33CK32MC105-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | dsPIC33C 16-bit DSC |
| Maximum CPU Frequency | 100 MHz |
| Program Memory (Flash) | 32 KB |
| Data Memory (SRAM) | 8 KB |
| Program Word Width | 24-bit |
| Supply Voltage (VDD) | 3.0 V to 3.6 V |
| Operating Temperature | -40 C to +85 C (Industrial, I) |
| ADC | 12-bit, high-speed (3.5 Msps typical) |
| On-chip Operational Amplifiers | 3 |
| Analog Comparators | Yes |
| PWM Resolution | High-resolution (250 ps typical) |
| DMA Channels | 4 |
| 16-bit Timers | 3 |
| Serial I/O Ports | 3 (UART/SPI/I2C) |
| External Interrupts | 4 |
| Package | 48-pin TQFP (PT), 7x7 mm |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
DSPIC33CK32MC105-I/PT Pin Configuration
| Pin 1 | OSC1/CLKI/RC13 — Crystal oscillator input or external clock input |
| Pin 2 | OSC2/CLKO/RC15 — Crystal oscillator output or clock output |
| Pin 3 | AN0/VREF+/RA0 — Analog input 0 / Voltage reference + |
| Pin 4 | AN1/VREF-/RA1 — Analog input 1 / Voltage reference - |
| Pin 5 | AN2/RA2 — Analog input 2 |
| Pin 6 | AN3/RA3 — Analog input 3 |
| Pin 7 | AVDD — Analog supply voltage (3.0V to 3.6V) |
| Pin 8 | AVSS — Analog ground |
| Pin 9 | AN4/RB0 — Analog input 4 / GPIO RB0 |
| Pin 10 | AN5/RB1 — Analog input 5 / GPIO RB1 |
| Pin 11 | AN6/RB2 — Analog input 6 / GPIO RB2 |
| Pin 12 | AN7/RB3 — Analog input 7 / GPIO RB3 |
| Pin 13 | PWM1H/RB4 — PWM output 1 high-side / GPIO |
| Pin 14 | PWM1L/RB5 — PWM output 1 low-side / GPIO |
| Pin 15 | PWM2H/RB6 — PWM output 2 high-side / GPIO |
| Pin 16 | PWM2L/RB7 — PWM output 2 low-side / GPIO |
| Pin 17 | PWM3H/RC0 — PWM output 3 high-side / GPIO |
| Pin 18 | PWM3L/RC1 — PWM output 3 low-side / GPIO |
| Pin 19 | RC2 — GPIO RC2 |
| Pin 20 | RC3 — GPIO RC3 |
| Pin 21 | RC4 — GPIO RC4 |
| Pin 22 | RC5 — GPIO RC5 |
| Pin 23 | RC6 — GPIO RC6 |
| Pin 24 | RC7 — GPIO RC7 |
| Pin 25 | RD0 — GPIO RD0 |
| Pin 26 | RD1 — GPIO RD1 |
| Pin 27 | RD2 — GPIO RD2 |
| Pin 28 | RD3 — GPIO RD3 |
| Pin 29 | RD4 — GPIO RD4 |
| Pin 30 | RD5 — GPIO RD5 |
| Pin 31 | RD6 — GPIO RD6 |
| Pin 32 | RD7 — GPIO RD7 |
| Pin 33 | RE0 — GPIO RE0 |
| Pin 34 | RE1 — GPIO RE1 |
| Pin 35 | RE2 — GPIO RE2 |
| Pin 36 | RE3 — GPIO RE3 |
| Pin 37 | MCLR — Master clear (reset) input, active-low |
| Pin 38 | RA4 — GPIO RA4 |
| Pin 39 | RA5 — GPIO RA5 |
| Pin 40 | RA6 — GPIO RA6 |
| Pin 41 | RA7 — GPIO RA7 |
| Pin 42 | RB8 — GPIO RB8 |
| Pin 43 | RB9 — GPIO RB9 |
| Pin 44 | RB10 — GPIO RB10 |
| Pin 45 | RB11 — GPIO RB11 |
| Pin 46 | RB12 — GPIO RB12 |
| Pin 47 | RB13 — GPIO RB13 |
| Pin 48 | RB14 — GPIO RB14 |
Typical Applications
DSPIC33CK32MC105-I/PT is suitable for 7 applications: BLDC / PMSM Motor Control (FOC), Digital Switched-Mode Power Supply (PFC + LLC), HVAC Variable Speed Drives, Touch + Gesture Sensing Appliances, LED Lighting Drivers with Analog Dimming, Industrial Automation PLC I/O Modules, Consumer Drones and Robotics Joints.
BLDC / PMSM Motor Control (FOC)
The DSPIC33CK32MC105-I/PT's three integrated op-amps enable single-chip current-sense conditioning for three-phase BLDC and PMSM drives without external amplifiers. With 100 MHz core speed and 250 ps PWM resolution, the device executes field-oriented control (FOC) current loops at 20-40 kHz with deterministic interrupt latency. The high-speed 12-bit ADC (3.5 Msps) samples phase currents synchronously to the PWM edge, eliminating subharmonic distortion. Place the IC directly between the MOSFET/IGBT gate driver and the Hall/encoder feedback; PCB layout should keep analog ground separate from power ground, and the three on-chip op-amp outputs must be bypassed with 1nF caps. This drop-in MCU delivers sub-$2 BOM for sub-1 kW BLDC/PMSM drives used in fans, pumps, e-bikes, and robotic joints.
Recommended
Digital Switched-Mode Power Supply (PFC + LLC)
The DSPIC33CK32MC105-I/PT's high-resolution PWM and 100 MHz DSP throughput support digital PFC + LLC converters with closed-loop regulation at 100 kHz-500 kHz switching frequencies. The on-chip op-amps sense input current for PFC average-current-mode control, while the 12-bit ADC digitizes output voltage and current. With 32 KB Flash and 8 KB SRAM, the device fits typical DSP control firmware with PI compensators and feedforward paths. Power dissipation is dominated by switching losses, not IC dissipation, but adequate copper pour on the TQFP-48 thermal pad is recommended for hot environments. Compared to discrete DSP+analog chains, this integrated approach reduces BOM by 30-50%.
Recommended
HVAC Variable Speed Drives
The DSPIC33CK32MC105-I/PT's industrial -40C to +85C temperature grade and functional-safety ready architecture suit HVAC compressor and blower variable-speed drives. The on-chip op-amps handle current sensing for FOC, while the high-resolution PWM drives compressor motors with low acoustic noise. Functional-safety features (lockable Flash, CRC, dual watchdog) support IEC 60730 class B pre-compliance for household appliances, reducing the certification effort. The 48-pin TQFP package is well-suited to through-hole-friendly assembly in HVAC control boards. Typical switching frequencies are 10-20 kHz for FOC, and the device dissipates ~0.5W at typical loads, allowing passive cooling.
Recommended
Touch + Gesture Sensing Appliances
The DSPIC33CK32MC105-I/PT supports Microchip's mTouch capacitive-touch framework via its ADC and comparator peripherals, enabling button, slider, and proximity sensing on white goods, kitchen appliances, and consumer electronics. With 32 KB Flash, the device can host capacitive touch firmware plus application logic (motor control, display driving) in a single chip, replacing two-MCU designs. The high-speed ADC samples the CVD (capacitive voltage divider) sense circuits quickly enough to support multi-touch on glass-front panels. Recommended design pattern: dedicate AN0-AN3 to touch electrodes and use the on-chip op-amps to drive the high-current motor control while the MCU handles both touch and motor.
Recommended
LED Lighting Drivers with Analog Dimming
The DSPIC33CK32MC105-I/PT's on-chip op-amps and high-resolution PWM enable digitally-controlled LED drivers with analog dimming down to <1% duty cycle. The 12-bit ADC reads photo-feedback sensors for closed-loop constant-current regulation, while the high-resolution PWM produces flicker-free dimming at 0-100% range. The DSP throughput supports up to 4 parallel LED channels with individual dimming curves, suitable for architectural lighting and horticultural LED panels. Compared to analog-only driver ICs, this digital approach enables per-channel calibration and OTA firmware updates via the integrated UART/SPI/I2C ports.
Recommended
Industrial Automation PLC I/O Modules
The DSPIC33CK32MC105-I/PT serves as an intelligent I/O processor in factory automation PLC racks, handling analog input conditioning, PWM actuator driving, and fieldbus communication. The on-chip op-amps provide analog signal conditioning for 4-20 mA current loops and 0-10V analog inputs, while the high-resolution PWM drives proportional valves and motor actuators. With three serial I/O ports (UART/SPI/I2C), the device can simultaneously host a Modbus RTU slave on UART and a local SPI ADC/dac interface. Industrial -40C to +85C operation and FuSa-ready diagnostics (CRC, watchdog, lockable code) suit IEC 61131-3 PLC environments where deterministic response is critical.
Recommended
Consumer Drones and Robotics Joints
The DSPIC33CK32MC105-I/PT's 100 MHz DSP performance and high-resolution PWM make it suitable for compact robotic joint controllers and consumer drone ESC (electronic speed controller) applications. With 32 KB Flash and 8 KB SRAM, the device runs full FOC plus telemetry encoding for CAN-bus or UART-based ESC protocols. The 48-pin TQFP footprint fits on small drone ESC PCBs, while the industrial temperature grade accommodates the thermal range of outdoor drone operation. Compared to discrete BLDC driver ICs, this approach offers firmware-driven customization of commutation timing and braking curves.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33CK32MC105-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33CK32MC105-E/PT | DSPIC33CK32MC105-I/PTVAO | DSPIC33CK64MC105-I/PT | DSPIC33CK32MC105T-I/PT | DSPIC33CK16MC105-I/PT |
|---|---|---|---|---|---|---|
| Package | 48-pin TQFP (PT) 7x7 mm | 48-pin TQFP (PT) 7x7 mm - same | 48-pin TQFP (PT) 7x7 mm - same | 48-pin TQFP (PT) 7x7 mm - same | 48-pin TQFP (PT) 7x7 mm - same | 48-pin TQFP (PT) 7x7 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 32 KB | 64 KB | 32 KB | 16 KB |
| SRAM | 8 KB | 8 KB | 8 KB | 16 KB | 8 KB | 8 KB |
| Maximum CPU Frequency | 100 MHz | 100 MHz | 100 MHz | 100 MHz | 100 MHz | 100 MHz |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Automotive) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| On-chip Op-Amps | 3 | 3 | 3 | 3 | 3 | 3 |
| PWM Resolution | High-resolution (250 ps) | High-resolution (250 ps) | High-resolution (250 ps) | High-resolution (250 ps) | High-resolution (250 ps) | High-resolution (250 ps) |
Key Differentiators
- Three on-chip op-amps for current sensing (vs DSPIC33CK32MC102-I/PT)
- 100 MHz DSC with DSP MAC acceleration (vs STM32G431CBU6)
- Functional-safety ready architecture (vs PIC16F15356-I/PT)
Design Notes
Place a 1uF + 0.1uF ceramic decoupling pair on AVDD (pin 7) within 5 mm of the pin, and a separate pair on each VDD pin. The on-chip op-amps have analog supply pins that must be filtered with ferrite beads or small inductors from digital VDD. Keep analog ground (AVSS) and digital ground connected at a single point (star ground) to avoid ground-loop noise coupling into current-sense signals. The high-resolution PWM traces should be routed with controlled impedance to avoid ringing.
Supply voltage must be regulated to 3.0V-3.6V on all VDD/AVDD pins. The on-chip op-amps draw additional current when enabled, so the LDO or switching regulator should have at least 100 mA headroom beyond MCU quiescent current. For battery-powered applications, leverage the device's low-power sleep modes (Idle, Doze, Sleep) and use the on-chip 32 kHz low-power oscillator to wake on peripheral interrupts. The MCU typically draws 20-30 mA active at 100 MHz with all peripherals enabled.
The high-resolution PWM (250 ps edge resolution) requires careful PCB layout: route PWMxH/PWMxL pairs as differential pairs with matched length to the gate driver inputs. Keep PWM traces away from analog inputs and the oscillator pins. The ADC inputs (AN0-AN15) should be guarded by a ground trace to minimize crosstalk from switching signals. For motor-control applications, sample ADC current-sense signals synchronously to the PWM center to maximize noise rejection.
Estimated: total power consumption at 100 MHz with all peripherals enabled is approximately 30 mA (based on dsPIC33CK family typical values). Do not exceed VDD max of 3.6V; the absolute-maximum rating of 4.0V is non-operational and can permanently damage the device. The on-chip op-amp outputs swing within ~0.3V of the rails, so do not use them to drive signals near VDD or AVSS where they would saturate. Always verify the silicon errata for the specific device revision before finalizing firmware.
Compliance Information
RoHS and REACH compliant per Microchip product page. The /PT suffix denotes TQFP package; the I/PT variant is industrial temperature grade (-40C to +85C). The /PTVAO variant is AEC-Q100 qualified for automotive applications.