Dual‐channel ESP32 BLDC driver board with PID closed‐loop, AS5600 encoder support, 12–24V, open‐source firmware & docs.
Designed by X-BLDC in China
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
The X‐BLDC Dual-Channel Motor Driver is a compact, ready-to-use control board that lets you run two brushless DC motors with precise PID closed-loop control. It combines an ESP32 MCU with two EG2133 …
Read More…The X‐BLDC Dual-Channel Motor Driver is a compact, ready-to-use control board that lets you run two brushless DC motors with precise PID closed-loop control. It combines an ESP32 MCU with two EG2133 three-phase inverter stages, supporting 12–24 V power, AS5600 magnetic encoders (or encoderless mode), and on-board current sensing. Out of the box, you get independent PWM outputs for each motor phase, making it simple to integrate dual-motor setups in robotics, CNC, and DIY automation projects. Why did you make it?
I designed the X‐BLDC board because I needed a versatile, open-hardware solution for simultaneous control of two BLDC motors in my own robotics and automation prototypes. Off-the-shelf motor drivers often lack easy customization, closed-loop tuning, and dual-channel support in a single compact form. By building everything around the ESP32 (for built-in Wi-Fi/Bluetooth and powerful real-time control) and EG2133 inverter ICs (for efficient three-phase switching), I created a platform that lets makers, educators, and small-scale OEMs get dual-motor projects up and running quickly—without having to piece together multiple separate modules or redesign PCB logic for every new build.
True Dual-Channel Closed-Loop Architecture: Each channel has its own 3-phase bridge, independent current sensing, and PID firmware, allowing two motors to run simultaneously with individual speed/torque profiles.
ESP32 Core with Wireless Connectivity: On-board dual-core 240 MHz processor, Wi-Fi, and Bluetooth support remote tuning, over-the-air updates, and easy integration with ROS, MQTT, or custom dashboards.
AS5600 Encoder Compatibility & Encoderless FOC: Plug in two AS5600 magnetic encoders for precise angle feedback, or run open-loop control using customizable six-step or sine-wave algorithms.
Fully Open-Source & Modular: Includes complete Arduino/PlatformIO code, hardware schematics. Community-driven documentation walks you through assembly, wiring, and PID parameter tuning.
High-Quality Power Stage: Uses automotive-grade EG2133 gate drivers and low-RDS(on) MOSFETs with proper bootstrap diodes and decoupling caps, ensuring efficient switching, minimal heat, and reliable operation up to 24 V.
Plug-and-Play Simplicity: All motor-phase pins are clearly labeled, with onboard voltage regulation (5 V logic, 3.3 V ESP32), current-sense resistors, and LEDs for status. Just wire two 3-phase motors, encoders (optional), and a 12–24 V supply—then upload the example firmware and start tuning.
Community & Support: Backed by detailed guides, example sketches, and active forums. Whether you’re building a dual-motor robot, 3D-printing setup, or prototype machine, X-BLDC gives you a rock-solid, hackable foundation to accelerate your project.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Dual-Channel ESP32 BLDC Motor Driver can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!