Monday, 28 December 2020

ESP32 WiFi Stepper Motor Controller

Whilst there are increasing options for wireless controllers aimed at CNC machines, this WiFi stepper driver caught our eye. In addition to use in CNC machine roles, it could be applied more broadly for any robotics or home automation project, anywhere a motor is needed.

The board is fully assembled and features an Espressif ESP32 coupled with an A5984 stepper motor driver. The stepper motor driver is capable of passing 2 amps maximum to each coil of the stepper motor and the board can be driven with up to 27 V DC if using the onboard power regulator to power the Espressif ESP32. If you need a higher voltage you can drive the board up to 40 V by removing a jumper and powering the Espressif ESP32 separately.

The onboard Espressif ESP32 is pre-loaded with the OpenMYR firmware, code that works across OpenMYR’s range of WiFi motor controllers. The firmware can be updated Over-the-Air (OTA) and whilst the board is primarily designed to be interacted with via WiFi, there is also an option to simply use the Espressif ESP32 as a standalone MCU, loading perhaps an Arduino sketch for fully autonomous operation.



source https://blog.tindie.com/2020/12/esp32-wifi-stepper-motor-controller/

No comments:

Post a Comment