🕐 7-Segment LED Clock

Easy firmware installation for your ESP32 LED Clock

⚠️
Browser Requirement: This installer requires a Chromium-based browser with Web Serial support. Please use Google Chrome, Microsoft Edge, Brave, or Opera. Firefox and Safari are not supported.

Install Firmware

Connect your ESP32 via USB and click the button below to start the installation.

📋 Quick Start Guide

1 Prerequisites

2 Flash the Firmware

  1. Connect your ESP32 to your computer via USB
  2. Click the "Install" button above
  3. Select the serial port of your ESP32 (e.g., "cu.usbserial-0001" on Mac or "COM3" on Windows)
  4. Wait for the installation to complete (about 1-2 minutes)
✅ Success! After flashing, the display will show Load briefly, then ConF to indicate it's ready for WiFi configuration.

3 Connect to WiFi

After flashing, the LED Clock creates its own WiFi network for initial setup:

WiFi Network Name (SSID)
LED-Clock-Config
WiFi Password
ledclock
  1. On your phone or computer, connect to the LED-Clock-Config WiFi network
  2. A configuration page should open automatically
  3. If it doesn't, open a browser and go to 192.168.4.1
  4. Click "Configuration"
  5. Select your home WiFi network and enter the password
  6. Click "Save"
The LED Clock will restart and connect to your WiFi. The display will show the current time once connected.

4 Configure Your Clock

Once connected to your WiFi, access the configuration portal to customize your clock:

Configuration Portal Address
http://ledclock.local

From the configuration portal you can:

Note: If ledclock.local doesn't work, check your router's DHCP client list for the device's IP address. Some networks don't support mDNS.

🔧 Troubleshooting

  • No serial port appears: Try a different USB cable — some cables are charge-only and don't support data transfer.
  • Installation fails: Hold the BOOT button on your ESP32 while clicking "Install", release after the process starts.
  • "LED-Clock-Config" WiFi not visible: Press the reset button on your ESP32, or press it twice quickly to force the config portal.
  • Can't connect to ledclock.local: Use the IP address instead. Check your router's connected devices list.
  • Display shows "Er01": WiFi connection failed. Press reset twice within 10 seconds to re-enter WiFi setup.

🔄 Updating Firmware

After the initial installation, you can update the firmware wirelessly:

  1. Download the latest .bin file from GitHub Releases
  2. Open http://ledclock.local
  3. Go to the "Update" section
  4. Select the downloaded file and click "Update Firmware"