So I have been wanting a opensource gaming mouse for a long time, and gwolves decided to make one recently using a nRF52840 (you can learn more here). Only issue is that I don't understand how to compile or upload custom firmware to the mouse itself. I'm pretty confident in coding (since I'm mainly a software guy) but don't know how to start in this situation.
The source of the mouse is based on the nRF connect sdk and can be found on github here.
The only other final bit of information I have on uploading firmware is this, the website holds a video of them uploading a firmware fix for some issues they had with new firmware that fix the issue.
Any help or step in the right direction would be greatly apricated!