Did you know that the ESP32 microcontroller can run full operating systems? There are two relatively user-friendly options ...