20 October 2017
Scoreline Picture
A framed LED display that shows the latest scoreline for a chosen football team. It uses the same ESP8266 and MAX7219 setup as the Bitcoin Picture, but swaps price data for football data.
Parts Used
- MAX7219 8-digit display
- ESP8266 NodeMCU
- Wooden picture frame
- Printed team image or logo
- USB power supply
Build Notes
The MAX7219 display is bright enough to shine through a standard printed photo, so the front image can do most of the visual work while the electronics stay tucked behind it.
I used D5, D6, and D7 again so the display could connect directly to the NodeMCU without soldering.
Setup
- Choose or design the team image for the frame.
- Place the MAX7219 display behind the part of the print where the score should appear.
- Upload the sketch and set your Wi-Fi details.
- Change the team ID in the JSON request.
Code Notes
The display updates every six hours. It is not a live match-day scoreboard, but it works as a simple ambient result display. Football data came from Football-Data.org.
// Wifi Login
const char* ssid = "your_ssid";
const char* password = "your_password";
Reference Photo