It makes no sense to download the whole RandA software if only uploading sketches is needed. An explanation on how to do that should be added somewhere. It took me ages to understand what makes it different from a normal Arduino (by reading the RandA scripts), but it all boils down to these lines:
gpio -g write 23 0
sleep 0.1
gpio -g write 23 1
# ... UPLOAD .hex USING ANY METHOD (the best one is probably arduino-cli)
gpio -g write 23 0