Files
ESP32_MatrixClock/README.md
T
2026-07-10 22:22:09 +00:00

900 B

ESP32 Matrix Clock

A Wi-Fi-enabled LED matrix clock with weather integration and web-based controls.

Features

  • Time Display: Precise time synchronization via NTP.

  • Weather Integration: Automatically fetches and scrolls current temperature and weather conditions from OpenWeatherMap every 10 minutes.

  • Web-Based Control: A responsive dashboard allows you to:

  • Toggle power.

  • Adjust brightness via slider.

  • Cycle weather updates ON/OFF.

  • Toggle Daylight Saving Time (DST).

  • Force Night Mode for low-light environments.

  • Push custom text messages to the display.

  • Smart Automation: Includes automatic brightness scaling based on a set night-mode schedule.

Wiring

  • DATA: GPIO 13
  • CS: GPIO 14
  • CLK: GPIO 15

include MD_MAX72xx.h

  • include <WiFi.h>
  • include <NTPClient.h>
  • include <WiFiUdp.h>
  • include <WebServer.h>
  • include <HTTPClient.h>
  • include <ArduinoJson.h>