Microcontroller firmware
ESP32 firmware: sensors, WiFi/BLE, MQTT cloud data transmission, OTA updates, web config via Captive Portal.