web_config configure the ESP32 with JSON payloads through a web interface for wifi credentials and others dependencies Arduino JSON to interpret payloads related references server scripts to interact with ESP32 https://esphome.io/