Maslow Home Maslow Community Garden Newsletter

Makerverse Basics

This wiki entry is about Makerverse version 1.1.2.

General Use

  • Login (lots to add here: github login worked best when I did it)
  • Homing / resetting chains (I only do this on spoil board with original center mark) This only sets X-Y positions, not the Z
  • Loading Gcode
    click upload, select gcode file.
  • Unloading Gcode file - click the trash can:
  • Unlock enables the system to move
  • Sleep shuts off the system to stop the motor noise
  • Reset restarts the motors so a gcode file can be cut
  • machine vs workspace commands
  • zero machine z
  • zero workspace z
  • Zero workspace X
  • Zero workspace Y
  • how to fix soft limits -> 1. disable by setting to 0 or enable by setting to 1, then 2. click the save icon
  • Moving cutting location on the workspace (for the cut only. will not affect calibration):
  1. move sled to desired workspace home position (indicated by the dot)
  2. zero the x and the Y axis (supposed to be at 100, so (-1) - 99 = -100, so it was 100 off) :
  • Starting the cut job (press the play button)
  • pausing the cut job - press the pause button
  • Stopping the cut job - press the square (instead of the trash can when cutting)


  • video on calibrating Due
  • Tips or details on calibration:
    • RESET CHAINS if the system is brand new or the firmware has been flashed so it thinks it has a home reference position. It does not have to be dead center. Just a point of reference so it can be moved. If your system runs off the top or bottom of the board when anything is tried, then it have not home position and simply needs to be reset to avoid damage or further frustration.
    • Measure and mark the center of the cut area.
    • shuttle the sled to the center and then reset home again.
    • use the sleep command to put the motors to sleep while not in use.
    • use reset and then unlock to reenable the motors for use

** you can update to the most current version if you git cloned the repo with

>git pull
** if you downloaded and unzipped, then you need to redownload

  • windows: download installer
  • linux: download .tar.gz

Makerverse options

  • how to use tablet / phone add-ons
  • adding a status LEDp to a raspberry pi running makerverse:
    • write a script for the LED use using pigpio and put it in a sub folder in the makerverse folder. If your makerverse folder is named makerverse, then it is straightforward. If it is not, then you must still use “makerverse” as the folder name whatever your folder is named. If your folder is named “mv” then the link is still ~/makerverse/ followed by the subfolder name where the scripts are located if in a subfolder. Here is a sample script for a tricolor LED with the red on pin 19, the green on pin 26 and the blue on pin 13:
    • in the makerverse settings page, click Events
    • click the ADD button to make a new event or the edit icon on the right to change an existing one
    • enter the path and script name.

Troubleshooting FAQ

  • wrong axis moves : reseat all wire connections, rehome system, verify chain over/under, wire plug locations: left motor connects furthest from USB, Z axis in middle, right motor closest to USB (verify this. could be left and right are wrong)
  • sled moves and doesn’t stop: system has no home. put sled near middle of work area and reset chains. Drive to center mark / align sprockets and chains, then reset chains again. Reseat wires.
    *motors do not move: check power to shield since pc powers the processor only.
  • RPI docker system uses up all your SD card memory: manually prune it

> docker system prune --force

  • system won’t connect: due baud rate is 38400, mega is 57600, make sure the correct communication speed is selected or it won’t work. Sometimes the EEPROM is not clear. Reset EEPROM memory (WILL WIPE ALL CALIBRATION INFO) with console command from Arduino IDE