Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 1.4 KB

readme.md

File metadata and controls

60 lines (43 loc) · 1.4 KB

software interface for GridBot and other 3D printers or CNC mills.

Just the Sender and Web UI

this is suitable for anything from a Pi Zero on up.

  1. clone this repo
  2. cd to repo directory
  3. npm i
  4. if you don't have pm2 installed: npm install -g pm2@latest
  5. create/edit etc/server.json inside the repo directory
  6. pm2 start src/js/server.js --name gridbot
  7. pm2 log

the web interface will be on port 4080

etc/server.json

{
	"port": "/dev/ttyUSB0",
	"baud": 250000,
}

for Klipper

{
	"port": "/tmp/printer",
	"baud": 250000,
	"on": {
		"boot": [
			"M115"
		]
	}
}

Full Touch-Pi Intall

from a fresh install of raspbian desktop, as user pi run this command:

curl https://raw.githubusercontent.com/GridSpace/grid-bot/master/setup.sh | bash

this could run for quite some time to update and install all OS dependencies

Web interface screen shots

Home Screen

GridBot Home Screen

Jog and Movement Screen

GridBot Move Screen

File Management Screen

GridBot File Screen

Direct Communications Interface

GridBot Comm Screen