mirror of https://github.com/Enne2/Led-Monitor-2
3 changed files with 45 additions and 1 deletions
@ -0,0 +1,43 @@ |
|||||||
|
# LED Matrix Monitor 2 |
||||||
|
|
||||||
|
A customizable LED matrix display project using ESP32 and MAX7219 LED matrix modules. This project creates a "Matrix"-style rain effect combined with a functional digital clock that synchronizes time via WiFi/NTP. |
||||||
|
|
||||||
|
 |
||||||
|
|
||||||
|
## Features |
||||||
|
|
||||||
|
- Matrix-style falling characters rain effect with realistic brightness simulation |
||||||
|
- Real-time clock display with seconds progress bar |
||||||
|
- WiFi connectivity for automatic time synchronization with NTP servers |
||||||
|
- Configurable LED brightness levels |
||||||
|
- Multiple text display modes (scrolling, centered) |
||||||
|
- Modular code architecture for easy customization |
||||||
|
|
||||||
|
## Hardware Requirements |
||||||
|
|
||||||
|
- ESP-WROOM-32 development board |
||||||
|
- 4 MAX7219 LED matrix modules (8x8 each, cascaded) |
||||||
|
- Micro USB cable for programming and power |
||||||
|
- Jumper wires for connections |
||||||
|
|
||||||
|
## Wiring Diagram |
||||||
|
|
||||||
|
| ESP32 Pin | MAX7219 Pin | |
||||||
|
|-----------|-------------| |
||||||
|
| 5 | CS | |
||||||
|
| 23 | DIN | |
||||||
|
| 18 | CLK | |
||||||
|
| GND | GND | |
||||||
|
| 5V | VCC | |
||||||
|
|
||||||
|
## Software Dependencies |
||||||
|
|
||||||
|
- PlatformIO IDE |
||||||
|
- Arduino framework for ESP32 |
||||||
|
- [MD_MAX72XX](https://github.com/MajicDesigns/MD_MAX72XX) library for controlling MAX7219 LED matrices |
||||||
|
- ESP32 Arduino Core (includes WiFi and Time libraries) |
||||||
|
|
||||||
|
## Project Structure |
||||||
|
|
||||||
|
The code is organized into modules to improve maintainability: |
||||||
|
|
||||||
Loading…
Reference in new issue