https://github.com/kripton/ola_to_rpi_multi
OLA client that outputs multiple universes on GPIOs via PiGPIO library
https://github.com/kripton/ola_to_rpi_multi
Last synced: 3 months ago
JSON representation
OLA client that outputs multiple universes on GPIOs via PiGPIO library
- Host: GitHub
- URL: https://github.com/kripton/ola_to_rpi_multi
- Owner: kripton
- License: mit
- Created: 2018-03-03T14:00:43.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-23T20:48:49.000Z (over 5 years ago)
- Last Synced: 2025-01-16T00:39:06.595Z (4 months ago)
- Language: C++
- Size: 18.6 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ola_to_rpi_multi
Allows a Raspberry Pi to output multiple DMX universes.
This programm connects to OLA as a client and registers for changes on
all configured universes. Then, it connects to the pigpiod daemon and
outputs each universe on a separate GPIO.Based on the code of Jonathan Andrews (http://www.jonshouse.co.uk/rpidmx512.cgi)
## Getting Started
Optionally, with qmake installed, run ```qmake```. Nevertheless, I provided
a minimal Makefile so qmake is not strictly needed.### Prerequisites
* Open Lighting Architecture (OLA) running on the Pi: https://www.openlighting.org/ola/
* PiGPIO library and pigpiod running on the Pi: http://abyz.me.uk/rpi/pigpio/index.html## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
## Acknowledgments
* Jonathan Andrews for the demo code sending DMX on the Raspberry Pi
* joan2937 for the PiGPIO library
* All folks from the OpenLighting team for OLA
* Flo Edelmann for the hint to use pigpiod