To build the firmware, first download the GNU ARM toolchain from: https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads and extract it into the root directory for this project. Then enter the firmware directory and use Make to build the firmware.
To see a video demonstration of our final project: https://photos.app.goo.gl/VnfEDqI2edRJLxgh1