# Baseball Display A starter ESP32 firmware project for a baseball scoreboard with a seven-segment-style LED display built from WS2811/SK6812-compatible LEDs. ## Features - Displays home score, away score, inning, outs, balls, strikes, current time, and elapsed game time - Serves a small web control page from the ESP32 for remote updates - Uses a configurable LED strip / pixel array as the display backend ## Hardware - ESP32 development board - WS2811/SK6812-compatible LED strip or pixels - Data pin: GPIO 13 - Power: 5 V, with ground connected and a bulk capacitor near the LEDs ## Build ```bash pio run ``` ## Flash ```bash pio run --target upload ``` ## Usage 1. Flash the firmware to the ESP32. 2. Connect to the Wi-Fi access point named `BaseballDisplay` with password `scoreboard`. 3. Open `http://192.168.4.1/` in a browser. 4. Use the controls to update the scoreboard state. ## Next steps - Replace the simple segment layout with your actual physical LED geometry. - Add a real controller device or a more polished UI. - Integrate real time sync or a scoreboard backend.