Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

dsPIC33EP ‘MU’ Family of Digital Signal Controllers

Motor Control | Dual CAN | USB Connectivity | Speech and Audio | High-Pin Count Options

Motors can be found in a wide range of applications and end markets. In most of these designs, it is essential that they run efficiently and consume as little power as possible. Microchip’s dsPIC33EP ‘MU’ family of Digital Signal Controllers (DSCs) offers 70 MIPS performance, a Digital Signal Processing (DSP) engine and specialized motor control peripherals that enable you to implement high-efficiency, high-precision, variable-speed, constant-torque Proportional Integrated (PI) control and Field Oriented Control (FOC) in your design for higher energy efficiency and quieter operation.

The dsPIC33EP ‘MU’ family is ideal for controlling a variety of motors, including stepper motors, Brushless DC (BLDC) motors, Permanent Magnet Synchronous Motors (PMSMs), AC Induction Motors (ACIMs) and Switched Reluctance Motors (SRMs). The dsPIC33EP ‘MU’ DSCs feature two master time base modules to control dual 3-phase motors simultaneously, a high-speed Analog-to-Digital Converter (ADC), op amps and comparators to optimize your design. The high-level of analog integration reduces your Bill of Materials (BoM) cost and design form factor. Offering up to 150°C operation, the dsPIC33EP ‘MU’ family of DSCs can facilitate a robust motor control design capable of withstanding harsh environments found in industrial and automotive applications.

The dsPIC33EP ‘MU’ family also features large pin-count options with packages up to 144 pins, large Flash memories of up to 512 KB and 52 KB of SRAM, making these DSCs excellent solutions for high-end embedded applications, such as multi-sensor control systems and speech/audio products. The large RAM enables these DSCs to run complex filtering software that requires large data buffers, making them well suited for speech recognition, noise and echo cancellation applications. Free DSP filter software, noise suppression and echo cancellation libraries are provided to speed your design development. In addition, the dsPIC33EP MU family also features a Full Speed USB host and device and a high-speed Direct Memory Access (DMA) controller to enable easy connectivity to external systems and PCs.

Key Features of the dsPIC33EP ‘MU’ Family of DSCs

Key Features Description
Motor Control PeripheralsIdeal for high-speed, high-precision motor control applications
  • Independent or complementary mode
  • Programmable dead time settings
  • Edge- or center-aligned Pulse-Width Modulators (PWMs)
  • Manual output override control with 10 fault inputs
  • ADC samples triggered by PWM module
  • Up to two Quadrature Encoder Interfaces (QEIs)
USB ConnectivityUSB On-The-Go (OTG) compliant, dual-role capable (can act as either host or device)
Robust ConnectivityFeatures up to two CAN modules, LIN, PMP and other serial communication peripherals like UART, SPI and I2C. This family also features Data Converter Interface (DCI) module with support for I2S™ and audio codecs.
Up to 150°C OperationRobust operation in extreme operating conditions, AEC Q100 Grade 0, automotive qualified
High Analog IntegrationFeatures 1.1 Msps 12-bit ADC, high-bandwidth op amps and high-speed comparators that reduce external component requirements and BoM cost
Functional SafetyClass B Safety Library, IEC 60730 and dedicated hardware features such as Fail-Safe Clock Monitor (FSCM), Windowed Watchdog Timer (WDT), Power-on Reset (POR), Brown-out Reset (BOR), High/Low Voltage Detect (HLVD) and more
Flexible PeripheralsSpecialized Core Independent Peripherals (CIPs), such as Peripheral Trigger Generator (PTG), that are designed to take the load off the Central Processing Unit (CPU)
DMADedicated 15-Channel DMA controller with user-selectable priority arbitration supports both memory and peripheral data transfers to reduce CPU workload
ScalableFlash memory densities range from 256 KB to 512 KB, RAM ranges from 4-52 KB and packages in 64-, 100- and 144-pin options

Target Applications


  • Fans and fuel pumps
  • Compressors
  • Heating circulation pumps
  • Fleet tracking
  • Cabin noise cancellation


  • 3D printers
  • CNC machines
  • Sewing machines
  • CAN controllers
  • Equipment automation controllers


  • Power tools
  • Lawn mowers
  • Security systems
  • Noise and echo cancellation
  • Speech compression
  • MP3/MP4 playback


  • Telecom hubs
  • Optical fiber hubs
  • Multi-touch interfaces

dsPIC33EP ‘MU’ Family Selection Guide

For more information on each of the dsPIC33EP ‘MU’ products, click the “Sub Family” name in the table below.

Standard Key Features: LIN, UART, I2C with SMBus support, SPI, Timers, PWMs/IC/OC, PPS, HS Comparators, 3V Operating Voltage, 125°C Operating Temperature
Standard Safety Features: WDT, Clock Monitoring, HLVD, BOR, POR and CRC
dsPIC33EP 'MU' FamilyMemoryIntegrated AnalogWaveform ControlClocks and TimersCommunicationSystem Flexibility
Sub FamilyPin CountProgram Flash (KB)RAM (KB)ADC ResolutionMC PWMsQEIUSB 2.0CAN/ Dual CANData Converter Interface (DCI)DMAPTG
dsPIC33EP512MU81064-144256-512522x 10-bit or 10-bit + 12-bit, Up to 8 S&H 4 Pair, 8.32 nS✔ ✔I2S and Audio Codecs

motorBench® Development Suite

The motorBench Development Suite is a Graphical User Interface (GUI)-based software development tool for Field Oriented Control (FOC) of motors. It performs accurate measurement of critical motor parameters and automatic tuning of feedback control gains and generates source code for an MPLAB® X IDE project using the Motor Control Application Framework (MCAF).

Motor Control Design Center

Explore a range of hardware and software motor control solutions for different types of motors by visiting our Motor Control Design Center. You can shorten your development cycle by using our free motor control software with simulation blocksets and models, application notes and tuning guides. Our scalable motor control development tools promote rapid prototyping for low-voltage and high-voltage systems including dual motor control options.

Parametric Charts

For a more in-depth analysis of our dsPIC33EP ‘MU’ family features and peripheral offerings, use our parametric tables to select the perfect device for your design.

Innovative Peripherals

Learn more about our rich set of high-performance peripherals which integrate seamlessly with your application, reducing cost and development time.