Posted: 08:20pm 16 Sep 2025 Copy link to clipboard
Friday Newbie
So I am stuck,
I flashed PicoMiteHDMIUSB (both 6.03 and 6.01) to a pi pico 2w. The hdmi works perfect. But the keyboard does not, I have tried 2 different known working usb otg connectors and 2 different keyboards. Also tried reflashing several times.
Its my understanding the keyboard should just work once plugged in.
Any ideas what to try next?
Thanks in advance.
Posted: 08:44pm 16 Sep 2025 Copy link to clipboard
Pluto Guru
I think you have to introduce your keyboard by using OPTION KEYBOARD. See manual page 92 for details. (PicoMite User Manual, Revision 3, 8 September 2025)
Pluto
Posted: 08:48pm 16 Sep 2025 Copy link to clipboard
Friday Newbie
I will wire up a serial cable and try to do that, I was confused by the language on page 36
USB Keyboard When a USB keyboard is connected it will be immediately recognised (no configuration required) and MMBasic will allocate it to channel 1 by default– there is nothing extra required.
AND
Configuring the Keyboard By default the keyboard configuration will be assumed to be the standard US layout. However the OPTION KEYBOARD command can be used to configure layouts for other countries. The syntax of the command is: OPTION KEYBOARD language
But I will make a cable and see if I get can get the serial console working.
Thanks.
Posted: 10:24pm 16 Sep 2025 Copy link to clipboard
disco4now Guru
PicoMiteHDMIUSB would be the wrong firmware. This expects a USB HUB to be present on the board.
PicoMiteHDMI firmware with a PS2 keyboard should work.
Footnote added 2025-09-17 14:49 by disco4now Sorry, this info is incorrect. PicoMiteHDMIUSB can support USB Keybopard and USB Hub is not required for one device.
Page 33 on manual
Note that a hub is not required. If you only want to connect one device (for example a keyboard) you can just plug the device (using an adapter cable) directly into the Pico’s USB connector.
Posted: 10:52pm 16 Sep 2025 Copy link to clipboard
Friday Newbie
So, the docs are just wrong?
Note that a hub is not required. If you only want to connect one device (for example a keyboard) you can just plug the device (using an adapter cable) directly into the Pico’s USB connector.
Page 33...
Posted: 11:12pm 16 Sep 2025 Copy link to clipboard
phil99 Guru
Also I think for the HDMI/USB version the monitor and USB keyboard are the default console.
Originally the keyboard had to be a "plain vanilla" one. Any extra features would prevent it working. Not sure if this is still the case.
With nothing showing on the HDMI screen, hopefully the serial console is automatically enabled. Otherwise configuring it by blind typing will be needed.
Posted: 12:38am 17 Sep 2025 Copy link to clipboard
Friday Newbie
The hdmi screen is showing fine, but the keyboard doesnt do anything, caps lock doesnt even light up when hit.
I thought it might be power, running things off a 3.7 volt battery, so I tested giving it 5 volts solid, and same issue.
Posted: 02:00am 17 Sep 2025 Copy link to clipboard
phil99 Guru
That suggests you may not have power going to the keyboard. Applying 5V to VBUS (pin 40) should fix that.
There is a diode between VBUS and VSYS so applying power to VSYS does not power the USB socket. The keyboard is may not work below 4.5V. Edited 2025-09-17 12:06 by phil99
Posted: 02:05am 17 Sep 2025 Copy link to clipboard
Friday Newbie
Yep, solved it just as you posted.
I was powering the pico via vsys not vbus, using vbus even at 3.7volts everything works.
Thanks for the quick replies, having someone(s) bouncing ideas helps.
I will leave the thread here, for the next person who has this problem.
Thanks again
Posted: 05:22am 17 Sep 2025 Copy link to clipboard
Volhout Guru
Afaik pico2W was never used with HDMI. Good it works, but it was never designed to do so.
Only the webmite firmware will give you wifi.
Volhout Edited 2025-09-17 15:25 by Volhout
Posted: 06:58am 17 Sep 2025 Copy link to clipboard
Mixtel90 Guru
True. There's not enough resources for both wifi and HDMI. It's one or the other.