Ah, ok, thanks for the tips. I’m currently at the scoping it out stage, i.e. no hardware yet as such (well I do have a Pi 2 around here somewhere but that is in use as a Pi-Hole IIRC) - so really at this point just working out best options, before I buy. I’ll have a look on the weekend at setting up a demo on my desktop to try it out.
I guess I can use the kodi_panel_demo.py approach (with the right resolution) and size that on screen to the physical size (about 16cm wide) - of the screen, to get a quite good sense of how it will look.
And then can play with the various artwork/text options as well. Personally I’d like to see some clearart type images but I presume once I have the demo working it won’t be too hard to hack in some extra artworks/labels as needed.
Fun! Then, assuming I can get it to a point where I like it all, I can just buy the hardware and sub that in. I’m not worried about touch, it’s not for control, just for info.
Backlighting is an issue as it needs to readable but not distracting, ideally…but if it’s as simple as writing to the sysfs file that sounds very do-able, though, indeed. Ah - this looks like only on/off, not brightness control. Is brightness control possible with any of these I wonder?
The other thing that concerns me, then, I think is the non square pixels - that seems a really odd decision?! I can see distorted artwork being really irritating. Looks like it can be fixed at the framebuffer level in config.txt - but not sure if that would work with pygame or not, it may directly write and bypass that sort of thing, I’d guess?
I don’t think I will use a Pi4 - seems like those things get needlessly hot for this sort of scenario. I am thinking a Pi 3B might be the best combo of performance vs coolness. Absolutely, definitely, don’t want a fan, but do want it to be fairly quick on the responsiveness side of things…