Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.33 KB

File metadata and controls

24 lines (15 loc) · 1.33 KB

remoteStepperController

The purpose of this project is to manipulate an off the shelf LY-GRBL4-12287-V3 a series of stepper motors remotely. This controller can be found here

To get this to work the following objectives will need to be understood:

  • Identify Gcode command logic.
  • Identify how to establish a serial communication to the controller.
  • Identify how to send a command over the serial port.
  • Convert Gcode to byte information.
  • Create basic movement functions

The universal g-code controller (UGS) will be used as a reference point to understand the basics (https://github.com/winder/Universal-G-Code-Sender)

The project backend was created using Django.

The frontend will be written in React using Vite (pending).

Gcode Command logic

How Gcode works: https://howtomechatronics.com/tutorials/g-code-explained-list-of-most-important-g-code-commands/

  • G92 X Y Z will be passed over serial to the controller at the beginning and end.