How do you mean I can’t do make clean
, fix bugs, make all
? When software engineers make hardware things can only go wrong; notice the size of the switch and the footprint on the PCB. But apart from that, pretty fly for a software guy.
The PCB design was done with KiCad on Linux (but it is also available for Windows and MacOS).