LIVEProduct datasheet · Hardware + web
Office Scorebug
A 20-inch LED scoreboard on my office wall, showing my fantasy matchups, NFL scores, and the weather. Figure 1 is what it's showing right now.
- Document
- NG-SB-01
- Revision
- A
- Date
- 2026-11-07
- Status
- Live
- Resolution
- 128×64
- Pitch
- 4 mm
- Cost, once
- ≈$265
- Cost, monthly
- $0.00
1Purpose
On Sundays I was jumping between four fantasy leagues, an NFL app, and the weather on my phone. I wanted one look at the wall to tell me where all of it stands.
2Operation
The website does the work. Every minute it reads Sleeper, balldontlie, and the National Weather Service, then draws each screen at 128 × 64 pixels. The board on the wall only paints what the site sends, so this page shows exactly what the wall shows.
Front view, live output. Now showing: The Trophy Club, week 10: Just Josh 7.40, shannonmatt625 0.00
Screen 12 of 32 · data from 2:04 PM CT- My matchups · 10 s
- 16 league games · 6 s each
- 14 NFL games · 5 s each
- Weather · 8 s
- One lap · 3 min 4 s
3Signal path
Sleeper4 leagues · scores, team names
balldontlieNFL games · free tier
National Weather ServiceMcKinney · hourly forecast
nolangrush.com/api/scorebug.jsonRenders 128 × 64 frames · cache 60 s · one clock for every viewer
Matrix Portal S3Office wall · 2.4 GHz Wi-Fi
This pageLive mirror · same screen, same second
4Ratings
| Parameter | Value |
|---|---|
| Active area | 20.16 × 10.08 in |
| Data refresh | 60 s |
| Time per screen | 5–10 s |
| Behind live TV | 2–5 min |
| Panel power | 5 V · 2 × 4 A |
| Dark hours | 11 PM–7 AM CT |
5Bill of materials
| Part | No. | Qty | Each |
|---|---|---|---|
| 64 × 32 RGB LED matrix, 4 mm | 2278 | 4 | $39.95 |
| Matrix Portal S3, u.FL | 6475 | 1 | $19.95 |
| 2.4 GHz flexible antenna | 2308 | 1 | $2.50 |
| 5 V 4 A power supply | 1466 | 2 | $14.95 |
| DC jack to screw terminal | 368 | 2 | $2.00 |
| USB-C 5.1 V 3 A supply | 4298 | 1 | $8.74 |
| Mini magnet feet, 4-pack | 4631 | 4 | $2.50 |
| Magnetic chalkboard, 18 × 24 in | — | 1 | ≈ $30.00 |
| Total, before tax and shipping | ≈$264.89 | ||
6Design notes
| Note | Decision | Why |
|---|---|---|
| 6.1 | The site draws, the board paints | Every screen is rendered on the server and sent as pixels, so a layout change never means reprogramming the board. |
| 6.2 | Never stale | If a source stops answering, its screen says so, with the time of the last good read. |
| 6.3 | FINAL means final | A week only says FINAL once Tuesday's FF Storylines run has stored it, because stat corrections can still change Monday's scores. |
| 6.4 | Measured before buying | I logged a live game minute by minute to make sure the scores update fast enough to feel live. |