Firmware for HexBoard MIDI controller
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Copied fqbn from build.options.json
build/build.ino.uf2: build/build.ino
	arduino-cli compile -b rp2040:rp2040:generic:flash=16777216_0,freq=133,opt=Small,rtti=Disabled,stackprotect=Disabled,exceptions=Disabled,dbgport=Disabled,dbglvl=None,usbstack=tinyusb,boot2=boot2_generic_03h_2_padded_checksum --output-dir build build
build/build.ino: HexBoard_V1.1.ino
	 cp HexBoard_V1.1.ino build/build.ino

/mnt/INFO_UF2.TXT:
	echo "Mounting device"
	mount /dev/sd*1 /mnt

install: build/build.ino.uf2 /mnt/INFO_UF2.TXT
	echo "Trying to copy into mounted device"
	cp build/build.ino.uf2 /mnt/
	echo "Installed."
	sleep 7
	echo "Rebooted."