mlo821 / OctoBuddy

Plugin for Octoprint to control and manage Octobuddy 3D Printer Companion by Factory Restart

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OctoBuddy

OctoBuddy is 3D printable button panel with an accompanying OctoPrint plugin that lets perform common printer actions like moving your print head with the push of a single button. It let’s you speed up things like maintenance, troubleshooting, and filament changes much quicker and easier by bypassing the need to access OctoPrint interface or cumbersome printer menus. The concept is simple, connect a button to the Raspberry Pi GPIO interface and tell the plugin which what action you want the port to perform. You can mount your buttons to one of the my button panels or make your own.

OctoBuddy can currently perform the following actions:

  • Home Printer
  • Jog any Axis by a configurable distance
  • Toggle bed temperature between a configurable temperature and 0
  • Toggle nozzle temperature between a configurable temperature and 0

For a full how-to on building your own OctoBuddy go here: https://www.factoryrestart.com/octobuddy

I build these things cause I like it. I make them available to you because… well, why not. If you like my work and would like to donate just click here. All contributions are much appreciated.

Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/mlo821/OctoBuddy/archive/master.zip

DISCLAIMER: This plugin was written and made available without any expectation of warranty or guaranteed functionality. In the unlikely scenario of mechanical failure or printer damage for any reason you agree, by nature of installing the OctoBuddy plugin, to waive any expectation of liability to the author for said damages.

About

Plugin for Octoprint to control and manage Octobuddy 3D Printer Companion by Factory Restart


Languages

Language:HTML 60.1%Language:Python 36.7%Language:JavaScript 2.8%Language:Less 0.2%Language:CSS 0.2%