Hi Guys,
Just trying to get a bit of clarification about TinyUSB. It should be supported directly by the processor with the ATSAMD51J20, the processor used in this board. However, it is not possible to compile a program using Adafruit TinyUSB library which is designed for the in-built USB communication of the SAMD21/51 processors.
Specifically, there is no menu option for USB Stack in the Arduino IDE for the SparkFun board(s) (see attached image for example using the Seeeduino XIAO board SAMD21), which will allow compilation using TinyUSB.h. header file.
For our use, it is important to use TinyUSB library as it integrates seamlessly with the Serial Arduino MIDI Library to allow MIDI over USB. The Midi-Test Program is an example program supplied with the TinyUSB Github installation package that compiles on Adafruit boards such as the Itsybitsy M4 express and Seeeduino boards such as the XIAO.
Is this work in progress, or is it possible to get this library to compile with a change to the boards.txt file within the Arduino IDE? We are using Arduino IDE version 1.8.13. and TinyUSB library version 0.10.1.
Cheers!