Skip to content

Fork of the plugin for controlling GPIO on OrangePI boards with OPi.GPIO library

License

Notifications You must be signed in to change notification settings

TTLC198/OctoPrint-OPiGpioControl

 
 

Repository files navigation

OctoPrint OPi GPIO Control

GPIO Control adds a sidebar with on/off buttons. You can add as many buttons as you want that will control each device connected to your Orange Pi.

Very useful if you want to add some electronic/improvements to your printer.

OPiGpioControl OPiGpioControl

Setup

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

https://github.com/TTLC198/OctoPrint-OPiGpioControl/archive/master.zip

Configuration

Just add correct GPIO configuration:

  • select icon using icon picker (or typing manually) for better identification
  • type name for your device connected to GPIO
  • type pin number according to BCM numeration - for more details please visit this page
  • select if device is driven for low or high state of GPIO
    • active high means that device is on for high state of GPIO and off for low state
    • active low means that device is on for low state of GPIO and off for high state
  • select if device should be on or off by default eg. after startup

Authors

The main version of the plugin for Raspberry Pi was written by catgiggle, modified to work with Orange Pi boards by TTLC198.

About

Fork of the plugin for controlling GPIO on OrangePI boards with OPi.GPIO library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 66.2%
  • JavaScript 16.5%
  • Jinja 15.7%
  • CSS 1.6%