If you're into microcontrollers, you've probably heard of the ESP32. This $5 microcontroller can be easily mistaken for an Arduino with networking capabilities, but it's so much more than that. Those ...