LED Matrix Clock · Flashing & Setup

by
published on

🔧 Open Flashing Tool →

Overview

Based on ESP32 + HUB75 64×64 LED matrix panel. Features browser-based firmware flashing, WiFi auto-time-sync, and web-based configuration — no app install needed.

System Requirements

  • ✅ Windows / Mac / Linux computer (no phones/tablets for flashing)
  • ✅ Chrome / Safari / Edge browser (Chrome recommended)
  • ✅ USB data cable (Type-C or Micro-USB)
Before starting, identify your USB-to-serial chip. Devices typically use CH341 or CP2102.

Step 1 — Install Driver

Connect the device to your computer via USB. If the system doesn't recognize the serial port, download the driver for your chip:

Installation reference (with screenshots): CP2102 Driver Install Guide

After installing the driver, you MUST restart your computer or the system won't detect the device.

Step 2 — Connect & Flash

1Open the flashing page

Click the button below to open the browser-based flashing tool:

🔧 Open Flashing Tool

2Click "Connect"

Click the connect button in the page. A serial port selection popup will appear — choose your device's port (e.g. COM3, /dev/ttyUSB0), then connect.

Click connect and select serial port
3Flash firmware

After connecting, choose the firmware file you want to flash. Click the flash button and wait for the progress bar to complete. The device will auto-restart.

Each flash erases all user settings (WiFi credentials, NTP server, brightness config). You must re-configure WiFi after every flash.

Step 3 — WiFi Configuration

After flashing and auto-reboot, proceed to WiFi setup (do this even if the display is blank):

1Find the hotspot

On your phone or computer, search for open WiFi networks. Look for HUB75_SETUP or CLOCK_AP — the name contains "HUB75" or "CLOCK" with no password.

Search and connect to the HUB75 WiFi hotspot
2Open the config page

The config popup should appear automatically after WiFi connects. If not, open your browser and navigate to:

http://192.168.4.1

3Enter WiFi credentials

Click "Setup" or "Configure WiFi" and fill in your home WiFi name (SSID) and WiFi password.

WiFi config form with SSID and password
4Save configuration

Click "Save" or "Connect". The device will attempt to connect to your WiFi network. On success it reboots and syncs time via NTP.

Click save button to apply WiFi config
5Done

If you see this success page — you're done! The device is now connected to WiFi and displaying the current time from NTP.

Success page

Troubleshooting

No serial port found after connecting?

  • Make sure you're using a data cable, not acharge-only cable
  • Verify the driver installed correctly and restart your PC
  • Try a different USB port (avoid USB 3.0 hubs)

Screen stays blank after flashing?

  • This is normal — the display driver initializes after WiFi connects
  • Proceed with Step 3 immediately

Can't connect to WiFi from config?

  • Double-check SSID and password (case-sensitive)
  • ESP32 only supports 2.4GHz WiFi — no 5GHz
  • Ensure your router doesn't have AP Isolation enabled

Language / 语言

📖 中文版本