I have had some time to ponder what I would like I hope to achieve with this device. I would love to make the GUI and associated coding as modular as possible in order to facilitate quick and easy expansion, and add modes and services as both my son grows and the project develops.
The device is going to feature 4 buttons on the front in a diamond configuration, and the left/right buttons shall enable scrolling/switching between the various Services of the device.
In order to achieve this I have been looking for inspiration and ideas on how to make it so, and I think I have found the answer...
GitHub user elParaguayo has been someone I have been following for a while, and his latest project features multiple services:
https://github.com/elParaguayo/RPI-Info-Screen
He refers to each services as a 'plugin', and uses a plugin folder. To add/remove services it's as easy adding/deleting them from this plugin folder.
I need to get my head around his code to see how it is done!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.