Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

dsPIC33EP ‘GM’ Family of Digital Signal Controllers

Dual Motor Control | High-Performance Embedded | Measurement Control | CAN | Functional Safety

The dsPIC33EP ‘GM’ family of Digital Signal Controllers (DSCs) features a 70 MIPS dsPIC® DSC core with an integrated Digital Signal Processor (DSP) and enhanced on-chip peripherals. These DSCs enable the design of high-performance, precision motor control systems that are more energy efficient, quieter in operation and have a greater range and extended life. They can be used to control brushless DC, permanent magnet synchronous, AC induction and stepper motors. These devices are also ideal for high-performance general-purpose applications.

Microchip offers a wide range of dsPIC33E ‘GM’ DSCs with various levels of peripheral integration for motor control applications. This family of DSCs enables efficient dual-motor control with 12 motor control Pulse-Width Modulation (PWM) channels (six pairs), dual 12-bit Analog-to-Digital Controllers (ADCs), multiple 32-bit quadrature encoder interfaces, and two CAN modules. With this level of integration, the dsPIC33EP512GM710 family can independently control two motors with a single microcontroller (MCU) for optimized system costs. This family can also serve as a communication hub for automotive or industrial applications to connect with multiple CAN buses.

Key Features of the dsPIC33EP ‘GM’ Family of DSCs

Key Features Description
Dual Motor Controlling two motors using a single DSC not only reduces the system cost but also increases the system efficiency
Up to 150°C Operation Better noise immunity and robust operation in extreme operating conditions and AEC Q100 Grade 0 Qualified
High Analog Integration Features two 1.1 Msps 12-bit ADCs, high-bandwidth op amps and high-speed comparators for sensor interfacing and signal conditioning that reduce external component requirements and BoM cost
Motor Control PWMs Ideal for high-speed, high-precision, dual motor control applications
  • Independent or complementary mode
  • Programmable dead time settings
  • Edge- or center-aligned PWMs
  • Manual output override control with 10 fault inputs
  • ADC samples triggered by PWM module
Robust Connectivity Features dual CAN, LIN, SENT and other serial communication peripherals like UART, SPI and I2C
Functional Safety Dedicated hardware features such as Flash Error Correction Code (ECC), Fail Safe Clock Monitor (FSCM), Backup Fast RC (FRC) Oscillator, Deadman Timer (DMT), Windowed Watchdog Timer (WDT), Power-on Reset (POR), Brown-out Reset (BOR), High/Low Voltage Detect (HLVD) and more
Flexible Peripherals Wide range of basic and specialized Core Independent Peripherals (CIPs) such as Configurable Logic Cells (CLC) and Peripheral Trigger Generator (PTG), that are designed to take the load off the Central Processing Unit (CPU)
DMA Dedicated Direct Memory Access (DMA) controller supporting both memory and peripheral data transfers to reduce CPU workload
ScalableFlash memory densities range from 128 KB to 512 KB, RAM ranges from 16-48 KB, and packages range from 44 to 121 pins, including CAN and non-CAN variants

Target Applications

Motor Control

  • HVAC, pumps and compressors
  • Air conditioners
  • Washing machines


  • Fans and fuel pumps
  • Sensors
  • Cooling fans


  • 3D printers
  • CNC machines
  • Sewing machines


  • Power tools
  • Cameras
  • Lawn mowers

dsPIC33EP ‘GM’ Family Selection Guide

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

Standard Key Features: LIN, UART, I2C, SPI, Timers, PWMs/IC/OC, PPS, HS Comparators, Up to 150°C Operating Temperature
Standard Safety Features: WDT, Clock Monitoring, HLVD, BOR, POR and CRC
dsPIC33EP 'GM' FamilyMemoryIntegrated AnalogWaveform ControlCommunicationClock and Timers
Sub FamilyPin CountProgram Flash (KB)RAM (KB)ADCOp Amps/PGAsMC PWMsCANDCIInput Capture/Output CompareQEI
dsPIC33EP512GM71044-121128-51216-482 ADCs, 10-/12-bit, Up to 4 S&H6 Pair, 7.14 nS28/82

Low-Voltage Motor Control Development Bundle

The Low-Voltage Motor Control Development Bundle provides a cost-effective method of evaluating and developing dual/single motor control power stage targeted to drive two Brushless DC (BLDC) motors or Permanent Magnet Synchronous Motors (PMSM) concurrently. The bundle comes with a dsPIC DSC Signal Board, Motor Control 10-24V Driver Board and dsPIC33EP512GM710 Dual Motor Control PIM.

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 ‘GM’ 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, application-specific peripherals that integrate seamlessly with your application, reducing costs and development time.