Common files for Inkscape extensions to drive EggBot, WaterColorBot, and similar plotter-type machines
Python
Latest commit d6b039c Jan 8, 2017 @oskay oskay Add command to enter bootloader
Bump version number to 0.4
Permalink
Failed to load latest commit information.
libraries Add command to enter bootloader Jan 7, 2017
LICENSE Initial commit Jan 8, 2016
README.md Minor wording update Jun 18, 2016

README.md

plotink

Helper routines for Inkscape extensions to drive EggBot, WaterColorBot, AxiDraw, and similar plotter-type machines.

These library files are intended to provide a single place to edit routines that are common to both the EggBot extensions for Inkscape, the WaterColorBot extensions for Inkscape, the AxiDraw extensions for Inkscape, and derivative machines. Hosting these in a single place means less duplication of code, and (more importantly) reduces the number of cases where identical code changes need to be made in multiple places.

The three library files are:

  • ebb_serial.py - Routines for communicating with the EiBotBoard by USB serial (PySerial 2.7 + required).
  • ebb_motion.py - Common commands for interacting with the robot
  • plot_utils.py - Additional helper functions for managing the plot.