Files
LEDMatrix/README.md
2025-04-07 16:52:13 -05:00

54 lines
1.0 KiB
Markdown

# LED Matrix Clock
A simple, modular clock application for Raspberry Pi using Adafruit LED Matrix displays.
## Hardware Requirements
- Raspberry Pi 3
- 2x Adafruit 64x32 LED Matrices
- Adafruit Pi LED Matrix Bonnet
## Installation
1. Install the rpi-rgb-led-matrix library from the existing folder:
```bash
cd rpi-rgb-led-matrix-master
make
sudo make install
```
2. Install Python dependencies:
```bash
pip install -r requirements.txt
```
3. Install the DejaVu Sans font (if not already installed):
```bash
sudo apt-get install fonts-dejavu
```
## Configuration
Edit the `config/config.json` file to customize:
- Timezone
- Display settings (brightness, dimensions)
- Clock format and update interval
## Running the Clock
To start the clock:
```bash
cd src
python clock.py
```
To stop the clock, press Ctrl+C.
## Project Structure
- `src/`
- `clock.py` - Main clock application
- `config_manager.py` - Configuration management
- `display_manager.py` - LED matrix display handling
- `config/`
- `config.json` - Configuration settings