PicoMite USB versions extrem slow response - solutions?


Author Message
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 746
Posted: 06:28pm 21 Jun 2025      

  ebbandflow said  If using the ps2x2pico firmware, wouldn't you want to control the level shifters with gp13's as shown in the github 'schematic'? Otherwise you'll face the same problem you had when not using pullups to gp13. I like the idea of putting this in a tidy little converter board, it's a good plan.


Good that you ask, because I forgot to mention this! Your 4k7 pullups are not needed here because there is already a level shifter (to the upper left on the PCB).

I don't use GP13 in both cases, because GP13 is only a "DOUT" set to HIGH, that means this pin only delivers 3,3 volts. If you look carefully on the PCB (I know the resolution is bad) you can see that I am using the 3v3 Pin on the Pico itself going to my level shifter. So I am doing the same here, only direcly via the 3v3 pin from the pico through the level shifter.

I am almost certain why "NoOne" (the designer of this cool firmware) chose GP13 for this, instead of the original 3v3 pin on the pico. That's just because he used a ready made level shifter you can buy online everywhere - which dictaded the pinout. And to match the pinout of the level shifter he utilized GP13 for this.

Long story short: not needed, I doing it already.

Greetings
Daniel