qixinwei-pcba

DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48

reviews
items available
Add inquiry cart Inquire Now

DSPIC33CK64MC105-I/M4 Product Overview

The DSPIC33CK64MC105-I/M4 from Microchip is a high-performance 16-bit Digital Signal Controller (DSC) in a 48-lead Ultra-Thin QFN (UQFN) compact package, engineered for space-, cost-, and performance-critical embedded control applications. Based on the dsPIC33CK core running at 100 MIPS, the DSPIC33CK64MC105-I/M4 features 64KB of Flash (with in-circuit self-programming) and 8KB of SRAM, smoothly handling advanced motor control algorithms and communication stacks. The DSPIC33CK64MC105-I/M4’s core peripherals include four high-resolution motor-control PWM outputs with programmable dead-time and fault protection, two Quadrature Encoder Interfaces (QEI), a 12-bit high-speed ADC (3.5 Msps with multiple sample-and-hold channels), and a CAN-FD controller supporting flexible data rates. UART, SPI, I2C, and SENT interfaces are also provided on the DSPIC33CK64MC105-I/M4. Operating from 3.0V to 3.6V with an industrial temperature range of -40°C to +85°C, the DSPIC33CK64MC105-I/M4 in the tiny 6mm×6mm UQFN-48 package is ideal for severely space-constrained applications such as compact servo modules, robotic joints, automotive actuators, drone ESCs, and portable devices.


DSPIC33CK64MC105-I/M4 Core Features

Processor Core: The DSPIC33CK64MC105-I/M4 features a 16-bit dsPIC33CK core, 100 MIPS, with DSP-enhanced instruction set

Program Memory: The DSPIC33CK64MC105-I/M4 provides 64KB Flash, in-circuit self-programmable with ECC

Data Memory: The DSPIC33CK64MC105-I/M4 includes 8KB SRAM with memory protection unit

Motor Control PWM: The DSPIC33CK64MC105-I/M4 offers 4 complementary PWM pairs with programmable dead-time, fault protection, and high-resolution mode (250 ps step)

High-Speed Precision ADC: The DSPIC33CK64MC105-I/M4 integrates a 12-bit ADC up to 3.5 Msps, with multiple dedicated sample-and-hold circuits for synchronous sampling

Quadrature Encoder Interface (QEI): The DSPIC33CK64MC105-I/M4 contains 2 QEI modules for high-precision position and speed feedback

CAN-FD Communication: The DSPIC33CK64MC105-I/M4 includes an integrated CAN-FD controller supporting up to 8 Mbps and 64-byte payload, compatible with CAN 2.0

Other Communication Interfaces: The DSPIC33CK64MC105-I/M4 supports 2x UART, 2x SPI, 2x I2C, 1x SENT transceiver

Advanced Analog & Timers: The DSPIC33CK64MC105-I/M4 features 4 analog comparators (with DAC), multiple 16-bit and 32-bit timers/counters

Safety & System Management: The DSPIC33CK64MC105-I/M4 incorporates a hardware CRC engine, watchdog timer, windowed watchdog, BOR/POR

Power & Package: The DSPIC33CK64MC105-I/M4 operates from 3.0V to 3.6V single supply, in a UQFN-48 (6mm×6mm), industrial temperature range -40°C to +85°C


DSPIC33CK64MC105-I/M4 Applications

Compact Motor Control: The DSPIC33CK64MC105-I/M4 is ideal for micro servos, drone ESCs, robotic joints, power tools

Automotive Actuators & Sensors: The DSPIC33CK64MC105-I/M4 suits electric water/oil pumps, active grilles, position sensors, CAN-FD network nodes

Digital Power: The DSPIC33CK64MC105-I/M4 can be used in small DC/DC converters, micro inverters, LED drivers

Industrial & Medical: The DSPIC33CK64MC105-I/M4 enables portable instruments, precision fluid control, multi-sensor modules

Consumer Electronics: The DSPIC33CK64MC105-I/M4 handles high-end appliance motors, air conditioner fans, vacuum cleaners

IoT & Edge Computing: The DSPIC33CK64MC105-I/M4 serves as compact edge nodes requiring real-time control and network communication


DSPIC33CK64MC105-I/M4 Key Advantages

Ultra-Small Package, Ultimate Integration: The 6mm×6mm UQFN-48 of the DSPIC33CK64MC105-I/M4 integrates FOC control, encoder feedback, and CAN-FD in a stamp-sized footprint, enabling micro drive designs

100 MIPS Powerful Performance: The DSPIC33CK64MC105-I/M4’s high-speed dsPIC33CK core with single-cycle MAC effortlessly executes Field-Oriented Control (FOC), digital power loops, and real-time communication

Advanced Motor Control Peripherals: Four high-resolution PWM pairs (250 ps step) and two QEIs on the DSPIC33CK64MC105-I/M4 support dual-motor or high-precision single-axis control

High-Speed 12-bit ADC: Multiple sample-and-hold circuits on the DSPIC33CK64MC105-I/M4 enable synchronous current and voltage sampling at 3.5 Msps—perfect for high-performance servos and fast-response power supplies

CAN-FD Ready: The DSPIC33CK64MC105-I/M4 supports data rates up to 8 Mbps, providing high bandwidth and low latency for automotive and industrial networks

Industrial Temperature & Reliability: The DSPIC33CK64MC105-I/M4 operates reliably from -40°C to +85°C, with ECC Flash and multiple hardware safety mechanisms ensuring stable operation in harsh environments

Complete Development Ecosystem: Free MPLAB X IDE and XC16 compiler, motor control libraries, CAN-FD drivers, and MPLAB Code Configurator (MCC) accelerate time-to-market for the DSPIC33CK64MC105-I/M4

Long-Term Availability: The DSPIC33CK64MC105-I/M4 is part of Microchip's established dsPIC33CK family, with long lifecycle and stable supply commitment


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.
Massive In-Stock Inventory – Ready to ship promptly.
BOM Matching Service – One-stop solution, save time.
PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.
Cost-Effective & Efficient – Better channel, better cost.
A dedicated team makes your procurement smoother.
Contact us for BOM quotes or PCBA inquiries.


DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK 16-Bit Digital Signal Controller 100MIPS 64KB Flash CAN-FD Motor Control PWM UQFN-48 DSPIC33CK64MC105-I/M4 Microchip dsPIC33CK DSC 100MIPS 64KB Flash CAN-FD UQFN-48


FAQ

  1. What is the DSPIC33CK64MC105-I/M4?
    The DSPIC33CK64MC105-I/M4 is a high-performance 16-bit Digital Signal Controller (DSC) from Microchip in a 48-lead UQFN package, running at 100 MIPS with 64KB Flash, 8KB SRAM, a 12-bit high-speed ADC, 4 motor-control PWM pairs, 2 QEIs, and CAN-FD, designed for space-constrained precision motor control and automotive networking.
  2. What does the “-I/M4” suffix mean?
    “-I” indicates the industrial temperature range (-40°C to +85°C) of the DSPIC33CK64MC105-I/M4, and “/M4” denotes the 48-lead Ultra-Thin QFN (UQFN) package, measuring only 6mm×6mm.
  3. How does CAN-FD differ from standard CAN?
    The integrated CAN-FD controller on the DSPIC33CK64MC105-I/M4 supports data rates up to 8 Mbps and 64-byte payloads, vastly improving bandwidth over traditional CAN 2.0—ideal for modern automotive and industrial networks requiring high-speed data exchange.
  4. How many motors can it control?
    With four complementary PWM pairs and two QEIs, the DSPIC33CK64MC105-I/M4 can easily drive one 3-phase servo motor with encoder feedback, or simultaneously control two stepper/BLDC motors, offering great flexibility.
  5. Is 100 MIPS sufficient for FOC?
    Absolutely. The DSPIC33CK64MC105-I/M4’s dsPIC33CK core features DSP-enhanced instructions and single-cycle MAC, providing ample performance for Field-Oriented Control (FOC), sensorless observers, and digital power loops with headroom for communication tasks.
  6. How good is the ADC for current sensing?
    The DSPIC33CK64MC105-I/M4 includes a 12-bit ADC with a 3.5 Msps sampling rate and multiple dedicated sample-and-hold circuits, enabling precise synchronous sampling of three-phase motor currents and DC bus voltage—perfect for high-performance FOC.
  7. What development tools are supported?
    Microchip's free MPLAB X IDE and MPLAB XC16 compiler are used, along with PICkit or ICD series debuggers, MPLAB Code Configurator (MCC), motor control libraries, and CAN-FD driver libraries for a quick start with the DSPIC33CK64MC105-I/M4.
  8. Does it have an internal oscillator, or is an external crystal required?
    The DSPIC33CK64MC105-I/M4 has an internal high-speed RC oscillator; no external crystal is required. However, for precise CAN-FD communication and high-performance motor control with the DSPIC33CK64MC105-I/M4, an external crystal is recommended for optimal timing accuracy.
  9. Are 64KB Flash and 8KB SRAM enough?
    For most advanced motor control (e.g., single-axis FOC), CAN-FD communication, and basic diagnostics, the 64KB Flash and 8KB SRAM of the DSPIC33CK64MC105-I/M4 provide generous space. For ultra-large programs or dual-core needs, higher-memory variants in the family are available.
  10. Is the DSPIC33CK64MC105 suitable for new designs?
    Very much so. As part of Microchip's next-generation dsPIC33CK family, the DSPIC33CK64MC105-I/M4 packs advanced analog, high-resolution PWM, and CAN-FD into a tiny package—ideal for space-sensitive, high-performance new embedded control designs with long-term availability.
Property:
Specification
Product Type:
16-bit Digital Signal Controller (DSC)
Brand:
Microchip
Core Architecture:
16-bit dsPIC33CK core, 100 MIPS
Program Memory:
64KB Flash (ECC, In-Circuit Self-Programmable)
Data RAM:
8KB SRAM
Motor Control PWM:
4 complementary PWM pairs (high-resolution 250 ps)
High-Speed ADC:
12-bit ADC, up to 3.5 Msps, multiple S&H
QEI Interface:
2 Quadrature Encoder Interfaces
CAN Communication:
CAN-FD controller (8 Mbps, 64-byte payload)
Communication Interfaces:
2×UART, 2×SPI, 2×I2C, SENT
Operating Voltage & Package:
3.0V to 3.6V, UQFN-48 (6mm×6mm), -40°C to +85°C
Recent Reviews
+