Skip to content

This OctoPrint plugin allows to check the Raspberry GPIO status.

License

Notifications You must be signed in to change notification settings

danieleborgo/OctoPrint-GPIOStatus

Repository files navigation

GPIO Status

This OctoPrint plugin allows to check the GPIO status by the web interface, without the need to connect via SSH. It also permits knowing services' status and hardware information.

Preliminary note

This plugin doesn't know which pins are in use and which are free, since its purpose is to just show their state. Always remember to precisely check every GPIO connection before turning on the Raspberry according to the datasheet.

Prerequisites

This plugin must be executed on a Raspberry PI and requires the two commands raspi-config and raspi-gpio. They're usually installed by default but, if they are not, the plugin will show a notification message on its tab.

Setup

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

https://github.com/danieleborgo/OctoPrint-GPIOStatus/archive/master.zip

Screenshots

This is GPIO Status main page with all the view checkboxes:

Checks

This is the compact representation of a GPIO:

GPIO

This plugin is also able to show services status:

Services

These are the Raspberry PI hardware information:

Hardware

More images are available here.

License

This software is distributed on GPLv3.0, more information available in LICENSE.md.