rpilcd 0.x.x
Credits: | Copyright (c) Karol Będkowski, 2013-2017 |
---|---|
Licence: | GPLv2+ |
Status: | beta |
Tags: | rpi |
Use HD44780 LCD Module to monitor Raspberry Pi. Display informations from MPD daemon, load and configurable menu with some actions (like shutdown, mpd playlist). Handle some events from lirc and control MPD and menu.
Building
- Requirements:
- GoLang 1.4+ (v1.4 on rpi don't handle signals)
- Libraries (go get):
- gompd (github.com/fhs/gompd/mpd)
- lirc (github.com/chbmuc/lirc)
- github.com/zlowred/embd
- Building:
- go get .
- make or make build_pi for RaspberryPi
Configuration
Sample configuration in "conf.toml". Keys definitions must be appropriate to Lirc configuration.
Running
Local (without lcd/gpio): ./rpilcd -console=true
With gpio (on RPI) - require sudo.
Options
-conf configuration file; default "conf.toml" -console display messages on console instead of lcd -h show more configuration options - logging etc
Urgent messages
Send text to localhost:8681 (or other configured address) some text; ie:
echo 'test' | nc localhost 8681