TinyUSB надо проинициализировать и дать ей колбеки, в принципе и все. Дальше остается только реагировать на колбеки. В стандартных примерах есть один простой, который умеет слушать мышь, клавиатуру и масс стораж и печатает информацию в консоль. Еще есть реализация хоста через родной USB разъем на пипико, есть на пинах через PIO. При чем тут max3421 я, честно говоря, не понял. На схеме Пико такого чипа нет.
Проекты для rp2040 обычно не для IDE, а для SDK -- то есть компилятор + библиотеки + все, что нужно, чтобы это запускалось. Конфигурация проекта задается в файле CMakeLists.txt.
Наверное хорошая отправная точка про то, как начать, здесь: https://www.raspberrypi.com/document...ers/c_sdk.html
По крайней мере год назад из под обычной винды настраивать SDK было можно, но как-то очень занудно. Я ни разу этого не делал. Сам пользуюсь виндой с WSL2, и там все просто.




Ответить с цитированием