Skip to content
Andrew Bowler edited this page May 6, 2018 · 18 revisions

Welcome to the mlb-led-scoreboard wiki!

Bill of Materials (BOM)

Standard 32x32 Raspberry Pi 3 Build

Shortcut to Adafruit Part List

Shortcut to Amazon Idea List

  1. Raspberry Pi 3

  2. RGB LED Matrix Panel 32x32 (5mm Pitch)

  3. Adafruit RGB Matrix HAT + RTC for Raspberry Pi - Mini Kit OR IF YOU DON'T WANT TO SOLDER: Adafruit RGB Matrix Bonnet

  4. CR1220 12mm diameter - 3V Lithium Coin Cell Battery

  5. Brass M2.5 Standoffs for Pi HATs - Pack of 2

  6. 8GB Class 10 SD/Micro SD Memory Card

  7. 5V 4A (4000mA) switching power supply (x2, the board uses a lot of juice so it's recommended to have one for the board and one for the Pi)

  8. Wireless Keyboard and Mouse Combo

Swap out LED Matrix Panel 32x32 with a 64x32 Panel

Build Instructions

  1. Gather Materials
  2. Follow Adafruit instructions for the LED RTC Pi HAT assembly. If you're using a Bonnet (no soldering!) you should just be able to plug the bonnet directly into the Pi's GPIO pins.
  3. Assemble rest of hardware; use a HDMI cable, keyboard and mouse for easy access. "Headless" setup instructions might be posted later.
  4. Prepare Raspberry Pi Operating System called "Raspbian"
  5. Be sure to check hardware setup and that micro sd card is securely in Raspberry Pi port before powering up.
  6. Follow Installation instructions in README
  7. Experiment with repo options for best user experience

Helpful Tips:

  • What's the difference in LED Pitch?

    • LED pitch is the size of the LEDs. Adafruit sells many different pitches per dimension type. A 6mm 64x32 is much bigger than a 4mm. If you're sitting close to your scoreboard (it's on your work desk for example), then you might consider getting a smaller pitch so the colors are nice and saturated up close. If you're wall-mounting it in your man-cave as some sick DIY furniture, a larger pitch may be what you want.
  • Starting the scoreboard on startup

  • Automatically restart the scoreboard every day

  • Don't run a GUI on your Pi. It kills the performance needed to run the scoreboard. Once you've set up WiFi on your Pi, run it headless through SSH.