The display is kind of the root of all evil in this system. We require a pretty beefy processor (not a monster -- just not a tiny microcontroller) to display the necessary (approx.) 20 FPS anti-aliased graphics. We need a bright screen, but given the givens, we don't have one because we have yet to successfully build a new custom system with a sunlight readable LCD module.
Our latest system is this, which uses a Raspberry Pi 3B+ and a Waveshare 3.5 inch LCD:
One of the main questions has been how to implement the UI. We have a Web UI that runs off the display, written in Flutter / Dart, here:
https://github.com/airball-aero/airball-settings-editor/
I’m loving following this
ReplyDelete