Carousel is a Raspberry Pi Zero-powered LED matrix display framework designed to support custom applications and extensible functionality.
- Main screen / Clock
- Gif viewer
- Conways game of life
- Weather1
- Notion todo lists2
- Pomodoro timer
- Spotify player3
- Stocks & crypto
- Youtube subscribers count
- ...
- Logging system
- One-file configuration
- Makefile
- Comprehensive documentation to add new apps
- Web interface to manage the apps
- CAD files for 3D printing
- ...
Comprehensive guides to help you get started:
If you encounter wiring-related issues, please consult the Wiring Guide or the official rpi-rgb-led-matrix wiring documentation.
For other technical issues or questions, please submit an issue on the repository.
If you want to contribute to the project, you can follow the steps described in the CONTRIBUTING file and get in touch with us at this email: morgan@kodelab.fr.
We would like to express our gratitude to the following individuals for their contributions to the start of the project:
- Allen's lab: for the
matrix-dashboardproject, which is a great starting point for building a dashboard using the Matrix platform through his video. - Ty Porter: for bringing public Allen's lab's project source code and making it available to the community.
- Henner Zeller: for the
rpi-rgb-led-matrixlibrary, which is the core of the communication between the Raspberry Pi and the led matrix. - Milk And Espresso: for making some of the original background images.
Additionally, we would like to thank the following people for their contributions to the project:
- Dimitry Siebert: for bringing the project to life with his CAO expertise and PCB design skills.
- Yann M. Vidamment: for adapting Allen's lab project to our needs and vision regarding the software part of the project.
Finally, we would like to thank all the people who tried the project and gave us feedback to improve it.
This project is licensed by the original author under the GNU GPL v3, which allows you to use, modify, and distribute the software freely, as long as you provide the source code and do not add restrictions that limit others' rights under the same license. For full details, refer to the LICENSE file.
Footnotes
-
The weather app is compatible with the OpenWeatherMap API or AccuWeather API. You will need to create an account on their website to get an API key. Although AccuWeather won't require you to enter your credit card details. ↩
-
The Notion todo lists app is compatible with the Notion API. You will need to create an account on their website to get an API key. ↩
-
The Spotify player app is compatible with the Spotify API. You will need to create an account on their website to get an API key. ↩
