https://github.com/apirogov/lold
Daemon to send arbitrary animations or text messages to a wired lolshield (e.g. notifications/MPD tracks/etc.) locally or over the network.
https://github.com/apirogov/lold
Last synced: over 1 year ago
JSON representation
Daemon to send arbitrary animations or text messages to a wired lolshield (e.g. notifications/MPD tracks/etc.) locally or over the network.
- Host: GitHub
- URL: https://github.com/apirogov/lold
- Owner: apirogov
- License: mit
- Created: 2013-04-10T16:41:46.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2014-06-11T16:15:51.000Z (about 12 years ago)
- Last Synced: 2025-01-09T20:00:55.842Z (over 1 year ago)
- Language: Processing
- Homepage:
- Size: 258 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
lold - LolShield Daemon
Copyright (C) 2014 Anton Pirogov
Licensed under the MIT License
----
Usage:
Flash the lold_firmware sketch to your Arduino,
keep it connected via USB.
Build lold and lolplay with make.
Start ./lold -d /dev/ttyUSB*
where ttyUSB* or something similar is your Arduino device.
You are ready to go!
Now you can send animations to your LolShield. Try
./lolplay -m "Hello world"
or try running ./lolmpd.sh if you use MPD.
In ruby-lold you can find the old lold ruby implementation.
Troubleshooting:
If the output does not work, check whether the
permissions on the device are not too strict,
add user to uucp group if necessary.
I just do
chmod 777 /run/lock
chmod 777 /dev/ttyUSB0
to make it work.
----
TODO: Find bug which kills lold sometimes
sketch: full ascii font for hardware rendering