Coder Social home page Coder Social logo

trevoready / octobuddy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mlo821/octobuddy

0.0 0.0 0.0 240 KB

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

Python 36.73% CSS 0.17% JavaScript 2.82% Less 0.19% HTML 60.10%

octobuddy's Introduction

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.

octobuddy's People

Contributors

mlo821 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.