The QDSP10S110A is an integrated digital motor controller designed for motor control applications and is manufactured by Crouzet. It is a high-performance microcontroller with a 32 bit ARM Cortex M0+ processor at its core. It offers all the necessary features to control single- and three-phase brushless motors, AC and DC brushed motors, with or without Hall sensors. It integrates an input power stage, a high-performance clamping FET stage, a powerful three-phase inverter, and a three-phase synchronous rectification stage. It offers multiple parameters tuning, in order to meet the customer needs. Its integrated functions include programmable drive control and safety safety functions, start-up control, digital PWM output, configurable I/O, and low-power sleep modes. The QDSP10S110A supports various communication protocols, like UART, I2C, and SPI, for controller-area network (CAN) bus connectivity.