ESP32 based Espresso machine controller, which can be configured & monitored using a RESTful API which aims to have minimal latency.
See associated project ESPresso-Client-RPi for an example which implements a frontend in LVGL, designed to be used on a Raspberry Pi with a small touchscreen.