You unbox a small IoT device, plug it in, and… nothing.

No screen. No keyboard. No buttons that make any sense.

This is a familiar situation if you've ever worked with microcontrollers like the ESP32. The hardware is powerful, but the very first interaction is often awkward. At some point, the device needs to connect to your Wi-Fi network, and...