-
Tasmota
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
You should take a look at Bangle https://github.com/espruino/BangleApps, it does pretty much this, it's running a js engine on the MCU and you can download apps and run them just like you describe.
I just took a look at these, and AppStory and Tasmota. Both appear to be focused on easy the firmware-update process using a user-facing tool that has a GUI. My own project, by contrast is one where the programmer, writing his/her own app for ESP32, gets a library that allows his/her code to connect to another computer, somewhere on the Internet, securely (and while the second computer is in motion, as in a car).
Is esplay agame console?