![]() |
Forum Index : Microcontroller and PC projects : PicoMite usb problem
Author | Message | ||||
Friday Newbie ![]() Joined: 25/08/2025 Location: United StatesPosts: 7 |
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. |
||||
Pluto Guru ![]() Joined: 09/06/2017 Location: FinlandPosts: 376 |
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 |
||||
Friday Newbie ![]() Joined: 25/08/2025 Location: United StatesPosts: 7 |
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. |
||||
disco4now![]() Guru ![]() Joined: 18/12/2014 Location: AustraliaPosts: 1025 |
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. F4 H7FotSF4xGT |
||||
Friday Newbie ![]() Joined: 25/08/2025 Location: United StatesPosts: 7 |
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... |
||||
phil99![]() Guru ![]() Joined: 11/02/2018 Location: AustraliaPosts: 2714 |
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. |
||||
Friday Newbie ![]() Joined: 25/08/2025 Location: United StatesPosts: 7 |
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. |
||||
phil99![]() Guru ![]() Joined: 11/02/2018 Location: AustraliaPosts: 2714 |
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 |
||||
Friday Newbie ![]() Joined: 25/08/2025 Location: United StatesPosts: 7 |
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 |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5257 |
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 PicomiteVGA PETSCII ROBOTS |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |