So I built a tiny remote out of an ESP32-C3. It shows up as a keyboard named Screenshot Remote, pairs once with the iPad, and types Command+Shift+3 when I press a touch button.
Name the problem before reaching for the solution. The device did not crash. It entered a state where it could not make progress, and nothing outside the firmware had authority to change that. Silent failure. No recovery path.
This post is a weekend walkthrough to get the ST7305 driver working, connect WiFi, pull live weather from Open-Meteo, and have something useful on the display by Sunday.
In this article we wire an INA219 power monitor to an ESP32-C3 Super Mini, charge an 18650 cell through a TP4056, and serve a live voltage/current/power dashboard directly from the device using Microdot.
A €10 ESP32 touchscreen, a free F1 timing API, and a architecture problem that turns a Sunday afternoon project into something worth writing about. Here's how to build a live F1 pit wall display, and why the hard part has nothing to do with the hardware.