Arduino-based project to make a tournament display for speedcubing and speedstacking that is compatible with all major timers. Uses MAX7219 driven LED matrices as the display.
First assemble the hardware according to the schematics. A full tutorial will be up shortly. Instructions given below are for the software only.
- Install the Arduino IDE.
- Download the libraries MD_Parola and MD_MAX2XX using 'Clone or download' -> 'Download ZIP'.
- Extract the ZIPs to get two folders called MD_Parola-master and MD_MAX72XX-master.
- Move these folders to the Documents\Arduino\Libraries folder (On Windows only. more info on library installation can be found here)
- Open MD_MAX72XX-master\src\MD_MAX72XX.h. If it does not display well in notepad, try wordpad.
- Search for USE_PAROLA_HW and replace the 1 next to it with a 0. Search for your hardware (usually USE_FC16_HW, see the full tutorial for more information) and replace the 0 next to it with a 1. Save the file and close it.
- Download this repository and extract the ledmat.ino file. Open it, set the board to Arduino Nano in the Tools menu. Also make sure the correct Port is selected.
- Upload the sketch, plug in the stackmat and enjoy!