Week15 / ESP32-C3 HTTP API

ESP32 Breathing Light Control

A standalone control page for checking the board state and adjusting the light, brightness, color, scene, and breathing parameters.

Control Mode

Live ESP32 Preview

Control page opened, waiting for connection

Control Mode

ESP32 Connection and Breathing Light Control

Enter the ESP32 base URL, then use the controls below to send HTTP API requests to the board.

ESP32 Base URL http://192.168.4.1
Brightness 100
Color yellow
Breath Rate 1.6 s
Breath Depth 68%
Scene breathing
Connection Idle
Mode -
Scene breathing
IP -
LEDs -
Base http://192.168.4.1

The current firmware should support /api/state, /api/on, /api/off, /api/toggle, /api/brightness, /api/color, /api/scene, and /api/breath.

Click Check State, or update the Base URL to match the ESP32 AP or local network address.