Pico Computer 2B HDMIUSB board question....


Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11450
Posted: 07:22am 05 May 2026      

  Quote  as it has been stated that MMBASIC's USB stack simply does not have the ability to work that out for itself


Who by? Not me.

  Quote  Perhaps we have more compatibility here then we realize via the HUB chip


The hub chip is just a hub

TinyUSB for the RPs is far ahead of the STM32 USB stack used in the CMM2. I have configured it to support two hubs to allow things like a RaspBerry Pi keyboard which has an inbuilt hub to be used. So you can connect a mouse to the keyboard and the keyboard to the Pico.
In addition TinyUSB supports composite devices which present themselves to MMBasic as two separate, independent devices even though they share a single physical USB cable.