Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7995

SDK • Re: How can I compile TinyUSB in my project?

$
0
0
Maybe TinyUSB is the wrong approach and a pure Pico-PIO-USB implementation would be better ?
TinyUSB runs on top of Pico-PIO-USB.
I wouldn't say "on top of". That to me suggests TinyUSB depends upon having Pico-PIO-USB to work at all which isn't the case. I don't believe TinyUSB uses all of Pico-PIO-USB, only the code related to the actual interfacing with an external USB connector on GPIO, but maybe it does more. I would say TinyUSB works in conjunction with Pico-PIO-USB.

TinyUSB interacts with the on-board RP2 USB hardware and can also interact with a Pico-PIO-USB provided interface and do both at the same time.

TinyUSB can however be removed and Pico-PIO-USB can replace that in its entirety.

That's what I was suggesting.

The author of TinyUSB provided example code to let Pico-PIO-USB work with RP2 devices and #includes some of their own TinyUSB definition files but otherwise only uses Pico-PIO-USB functionality AFAICT.

Statistics: Posted by hippy — Mon Feb 16, 2026 9:23 pm



Viewing all articles
Browse latest Browse all 7995

Trending Articles