You will only need a computer and a USB cable to update firmware contained in Matrix Ctrlr MCU board based on arduino.
Update from raw :
alternative to using xLoader with Windows 8.1 (french)
App for Mac :
Hint : upload the version with boot loader if you want to make future updates using arduino IDE. Set baud rate to 115200.
Update from Sources :
You will notice a lot of option in the sources and the possibility to extend the features of the Matrix Ctrlr. Experiment, test, do what you like, all is free and open source 🙂