Full-stack IoT control chain: Next.js (Edge) โ ESP32 (Gateway) โ Arduino (Actuator)
From user input โ edge โ gateway โ actuation.
Firmware state machine receives 0โ9 over UART.
No hardware connected? Enable Simulation Mode in the toolbar.
The UI intercepts requests and returns synthetic ACK signals, letting you test interface logic without the physical bridge.
Env โ flash โ wiring โ live control.
ESP32_BASE_URL in .env.local to the device static IP./Arduino/esp32_gateway. Ensure Wi-Fi creds are correct.