Go to file
Spacehuhn a009f4792a Fix boards.txt filename 2022-11-16 15:52:07 +01:00
src Added COMMAND key 2022-11-16 13:23:47 +01:00
tools Clean notepads script 2022-07-07 00:56:30 +02:00
.gitignore New USB IDs 2022-10-07 18:54:45 +02:00
LICENSE Initial commit 2022-06-29 21:44:18 +02:00
README.md Readme update 2022-11-16 15:51:24 +01:00
USBNova.ino Delay when run on indicator 2022-11-11 12:22:09 +01:00
boards.txt Fix boards.txt filename 2022-11-16 15:52:07 +01:00
config.h Updated version 2022-11-11 12:28:11 +01:00
debug.h Added code from older Nova project and made it compile 2022-06-30 20:16:29 +02:00

README.md

USBNova

Source code of the USB Nova firmware.

For documentation, please visit: usbnova.com

Compile using Arduino-CLI

Install Arduino-CLI.
Add https://adafruit.github.io/arduino-board-index/package_adafruit_index.json to the additional board manager URLs.
Edit boards.txt in /packages/adafruit/hardware/samd/<version>/ and add boards.txt.

Compile and upload:
arduino-cli compile --fqbn adafruit:samd:adafruit_qtpy_m0_nova:usbstack=tinyusb,debug=off -u -p <PORT>

Compile and export:
arduino-cli compile --fqbn adafruit:samd:adafruit_qtpy_m0_nova:usbstack=tinyusb,debug=off --output-dir build/

Convert to uf2:
uf2conv build/USBNova.ino.bin -o build/USBNova.ino.uf2