Programming microcontrollers is something I’ve always liked to do, there’s something very satisfying about writing code that controls things in “real life”, instead of just pixels on a screen. Recently, I decided it would be a fun side project to turn a cheap air humidifier into a HomeKit accessory. I started out with an Arduino board to test things out, but then people reminded me of the ESP32 and ESP8266 microcontrollers, which integrate BLE and WiFi and can run the HomeKit Accessor...