Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.

Raspberry Pi CNC

Web interface for controlling GRBL via a Raspberry Pi

Raspberry Pi CNC Web interface


  • Single Command Mode: In this mode only one command is sent to GRBL(G-Code Enterpeter) at a time. It will wait for the machine to go into idle mode before the next g-code command is sent.
  • Command routing. Create custom commands, example: Run a Python script to send notifications or shut down the system once the job has finished. Example command "RUNPYTHON" - This will ping the local host.


The software is made available "AS IS". It is in an early stage of development. Hence there should be plenty of bugs not yet spotted. Please use/try it with care, I don't want to be liable if it causes any damage :)

Credits: (Andrew Hodel) was a huge inspiration and the look and feel is very similar. (The backend was ported from NodeJs to Python and uses Flask and


Web interface for controlling a GRBL via a Raspberry Pi



No releases published
You can’t perform that action at this time.