Go to file
Spacehuhn e4c5a45014 New USB IDs 2022-10-07 18:54:45 +02:00
src New USB IDs 2022-10-07 18:54:45 +02: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 New USB IDs 2022-10-07 18:54:45 +02:00
USBNova.ino Accept BadUSB script via Serial 2022-07-21 00:11:14 +02:00
config.h If flash init failed, format it automatically & save preferences.json 2022-07-14 00:17:22 +02:00
debug.h Added code from older Nova project and made it compile 2022-06-30 20:16:29 +02:00
sketch.yaml Added code from older Nova project and made it compile 2022-06-30 20:16:29 +02:00

README.md

USBNova

Arduino-CLI

  • Install it (Download it and add it to PATH)
  • Initiate it arduino-cli config init (it is saved at C:\Users\username\AppData\Local\Arduino15\arduino-cli.yaml)
  • Update cores arduino-cli core update-index
  • Install core arduino-cli core install adafruit:samd
  • Check your boards arduino-cli board list
  • Compile arduino-cli compile --profile adafruit_qtpy_m0
  • Upload arduino-cli upload -p COM3
  • Compile and upload arduino-cli compile --fqbn adafruit:samd:adafruit_qtpy_m0:opt=small,usbstack=tinyusb,debug=off -u -p COM3
  • Compile export arduino-cli compile --fqbn adafruit:samd:adafruit_qtpy_m0:opt=small,usbstack=tinyusb,debug=off --output-dir build/
  • Convert to uf2 uf2conv build/USBNova.ino.bin -o build/USBNova.ino.uf2