It implements a shutdown physical button for the Raspberry Pi, with a buzzer and a status LED.

ShutdownButtonLEDBuzzer

This OctoPrint plugin implements a shutdown physical button for the Raspberry Pi. It offers also a status LED to know when OctoPrint is ready and a buzzer to signal the startup and the shutdown. Remember that these signals may vary of few seconds.

Note

This plugin uses an active buzzer.

Setup

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

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

Circuit

The circuit hereafter exposed is just the one set by default, since the plugin allows to edit each of these pin:

  • Button: by default directly on pin GPIO26
  • LED: by default on pin GPIO6
  • Buzzer: by default on pin GPIO13

In case one of these features is not needed, it can be deactivated by the apposite settings section.

Always remember to properly check each connection, using the official datasheet, before turning on the Raspberry.

circuit

Configuration

This plugin offers several configuration parameters, accessible in the apposite OctoPrint section in setting:

settings1 settings2 settings3

License

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

Pictures

circuit.png
settings1.png
settings2.png
settings3.png