CNC.js : A nodeJS web based interface for controlling GRBL boards.
bCNC : A python based user interface application for controlling GRBL Boards.
For this project we created a new image that includes a bunch of applications that can interact with the Raspberry Pi CNC board. Pre-configured SD card images are available to speed up the setup process. Raspberry Pi's run a full blown Operating system from it's on board SD card.
CNC Hardware - This will not be covered in this wiki but includes things like Stepper Motors+ Pololu Drivers, Linear rails and all the mechanical bits.ĭownload the pre-configured Raspberry Pi image.
(Internet connection to download the pre-made Raspberry Pi Image)
8GB or Bigger Micro SD Card or bigger.
Raspberry Pi B+ / Raspberry Pi 2 or 3 (Raspberry Pi with 20x2 pin header) + accessories like screen, keyboard, mouse.
(There are many tutorials online covering these topics): (Credit to the GRBL, Arduino, Raspberry Pi and all the wonderful projects on the internet)Ī basic understanding of the following is needed. The Raspberry Pi CNC board is a simple board that plugs into a Raspberry Pi and turns a Raspberry Pi into a useful little CNC machine controller.
4 Install the Raspberry Pi CNC board while waiting for the download.