I just got a HuVVer-AVI from a friend at Oshkosh (event recap to follow; this is just a quick technical note). It seems like a dandy little instrument platform that could be super useful. It is ESP32 based, and has no graphics acceleration or anti-aliasing of any sort. But it seems rather capable for what it is.
I messed with the code, and eventually got myself this very simple static demo of an "Airball" like display painting to the screen:
The loop() time for each paint iteration was 74 milliseconds. It is possible that the many arcs were taking lots of time to paint. By contrast, the following, which is one of the standard screens but with the colors flipped because I was messing with it:
Currently, Airball operates at a 20fps update rate with time to spare, including saving and painting the last N raw "ball" images in fading color. It is clear to me that the HuVVer-AVI cannot maintain that kind of "instant feedback" feeling. It is an instrument, not a "virtual windsock" that flutters instantly with every little twitch.
But of course: is that important? It is to some people, and not to others. Is it important to our project? How does that compare to the fact that the HuVVer-AVI is very small, and is ready to use, made by someone else? I honestly don't know.