All codes are based on open source projects in github.
Source code link https://github.com/bdring/Grbl_Esp32
This design mainly takes into account the convenience of replacing the main control and simplifying the design. It directly uses the ESP32 development board (ESP32-DEVKIT-V1) to plug into the motherboard and the driver, which is convenient for DIY and replacement of burned out drivers.
Supports commonly used stepper motor driver modules, such as A4988.
In addition to the general GRBL functions, two additional buttons (MACRO1, MACRO2) are added to execute scripts or Gcode codes in the memory card with one click. MACRO0 corresponds to 0.nc in the memory card, and MACRO1 corresponds to 1.nc in the memory card.
2021-7-21************************Modified the limit pin. The function remains unchanged. The original definition of the pin will cause an alarm to occur when turning on the hard limit. It doesn’t matter if you don’t change the hard limit or not.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet