PicoMite USB versions extrem slow response - solutions?


Author Message
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2490
Posted: 04:33am 21 Jun 2025      

also have a look over this thread:
https://www.thebackshed.com/forum/ViewTopic.php?TID=16545&P=1#214849

this uses NoOne's HID2CDC firmware, allowing use of a 2nd rp2040 and a USB hub to achieve a bridge between a USB keyboard and the picomite's CDC port. it worked extremely well. in the end development was abandoned when peter integrated NoOne's work into the picomite a few days later.

i think HID2CDC could potentially be expanded to also handle the hub function onboard, at least insofar as providing a single USB port (for the keyboard) implemented using the PIOs.

it appears the existing problem is that the RP2040 and RP2350 simply lack enough oomph to handle USB keyboard + mmbasic + video generation all at the same time - video generation trumps timely USB functionality - so we are likely to always need a second RP2040 or similar for any robust USB keyboard solution.


cheers,
rob   :-)