readme

# BLDC (Brushless DC) Motor Driver Component

[![Badge](https://components.espressif.com/components/espp/bldc_driver/badge.svg)](https://components.espressif.com/components/espp/bldc_driver)

The `BldcDriver` component wraps around the `ESP MCPWM Peripheral
<https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/mcpwm.html>`_
to provide full 6 PWM control over a 3 phase brushless dc motor.

It is designed to be used by the `espp::BldcMotor` class. Code examples for the
`espp::BldcDriver` can be found in the `bldc_motor` component example.

Links

Supports all targets

Maintainer

  • William Emfinger <waemfinger@gmail.com>

License: MIT

To add this component to your project, run:

idf.py add-dependency "espp/bldc_driver^1.0.1"

or download archive

Stats

  • Archive size
    Archive size ~ 5.51 KB
  • Downloaded in total
    Downloaded in total 1 time
  • Downloaded this version
    This version: 0 times

Badge

espp/bldc_driver version: 1.0.1
|