This is not yet an official plugin on Volumio.
But I hope it will be soon..
A lot of the code is taken from the official plugin GPIO buttons 0.8.1, by "tomatpasser"
Volumio plugin
The plugin can be used on the Volumio player, when installen on RaspberryPi.
The function is to be able to control the player, using real hardware push buttons.
You can use any of the free GPIO, to activate controls of the volumio player, like
play, stop, pause, mute, unmute, toggle mute/unmute, toggle play/stop, volume up, volume down, shutdown.
You can also use the buttons to select and play webradiostations, from your webradio favorites.
The user interface contains a "settings", in the "Plugin" subsystem, where it is possible to assign GPIO numbers to buttons, and to tell what the action should be.
My player is on a Raspberry Pi B+, with a IQaudio Pi-DigiAMP+,
and I use a plug with 2x6 pins placed on RPI pin 7-18
Pin 9 on the RPI connector is ground, and is connected to pin1 of all my hardware buttons.
Pin 7 on the RPI connector is GPIO4, and is connected to pin2 of one of my buttons.
In short form the connections is:
RIP pin -> button number - button pin number ( GPIO number )
7 -> 1 pin2 ( GPIO4 )
8 -> 2 pin 2 ( GPIO14 )
9 -> 1,2,3,4,5,6,7 pin 1 ( ground / 0Volt )
10 -> 3 pin 2 ( GPIO15 )
11 -> 4 pin 2 ( GPIO17 )
12 no connection, used by Pi-DigiAMP+ for I2S
13 -> 5 pin 2 ( GPIO27 )
14 no connection
15 no connection is used as HW mute on Pi-DigiAMP+, but could also be used to any other function.
16 -> 6 pin 2 ( GPIO23 )
17 + 3,3 Volt from RPI. Used to pull up resistors.
18 -> 7 pin2 ( GPIO 24 )
I made two wires from all the pins on the RPI side, with GPIO. One wire to a button, and one wire to a pullup resistor
( I used a 8x3k3 DIL where pin 1 was connected to +3,3 volt, and the single resistors to the GPIOs )
-
Notifications
You must be signed in to change notification settings - Fork 1
bkt44/RPI-GPIO-action
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Volumio plugin, RPI GPIO actions
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published