GitXplorerGitXplorer
S

USBNova

public
56 stars
9 forks
2 issues

Commits

List of commits on branch main.
Unverified
87ff8cd366edc1eab89666b6396e15de966dbda8

Updated version number in config

committed a year ago
Unverified
ea47050283cd004076f07f10d80e5c4fae097b13

Compile script

committed a year ago
Unverified
79147a060c431326bfc101346b1fdf783738b6f3

Add HR layout

committed a year ago
Unverified
2bac47352f44ca69b2559b0d7d8d6e46b410c84b

Added compile note

committed a year ago
Unverified
4d2a0bb3cb294a080a5e24adcd451519e66eef4c

Fix typos

committed a year ago
Unverified
ddab1350c5fa049893c0ec4603e60038b52e25f2

Save prefs at startup

committed a year ago

README

The README file for this repository.

USB Nova Logo USB Nova Photo

Get firmware updates on the release page

For documentation, please visit: usbnova.com

Buy Now   Buy Me a Coffee at ko-fi.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
(To install uf2conv, install rust, then cargo install uf2conv)


For RP2040:
arduino-cli compile --fqbn rp2040:rp2040:generic:flash=16777216_15728640,usbstack=tinyusb --output-dir build/ (usually not required, but just in case: elf2uf2-rs build/USBNova.ino.elf build/USBNova.ino.uf2) (To install cargo install elf2uf2-rs)


For Adafruit Trinkey RP2040: arduino-cli compile --fqbn rp2040:rp2040:adafruit_trinkeyrp2040qt:flash=8388608_7340032,usbstack=tinyusb --output-dir build/