





ESP32 SimpleFOC Brushless Motor Driver Board
Develop compatible brushless-motor control with an ESP32-based board designed around a SimpleFOC-style drive arrangement.
✅ Combine control and power stages - The board brings the ESP32 controller and three-phase drive components into one development assembly.
✅ Read phase-current information - Two INA240A2 current-sensing amplifiers provide the described phase A/B measurement paths.
✅ Add a compatible position sensor - Connections support suitable magnetic encoders such as AS5600 or AS5047P.
✅ Develop the firmware for the task - A programming interface and reset control support the embedded workflow.
Build the motor-control system around the load
Field-oriented motor control needs a compatible motor, feedback arrangement and configured software as well as a driver. This board provides a development platform for bringing those parts together.
Select the supply, wiring and protection around the actual load and cooling conditions. The 20 A figure is a stated maximum reference, not a promise of continuous operation in every build; test the system safely before applying a mechanical load.





Technical details
- Controller: ESP32-WROOM-32E, 4 MB flash
- Supply: 12-28 V DC
- Drive: three IR2104 gate drivers and six MOSFETs
- Current sensing: two INA240A2 channels
- Maximum current reference: 20 A, conditions dependent
- Package: one brushless-motor driver board
- Motor and encoder: separate
Start a properly engineered brushless-control project with a matched development board.
Choose options





