Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5641

General • Re: Registering pico as a HID

$
0
0
Yes, the Pico, Pico W and other RP2040 boards with a USB connector can be plugged into a Pi, PC, or other host, and appear as many different types of USB devices, even as multiple devices. That's all handled by TinyUSB -- See "Device Stack" section here -

https://github.com/hathach/tinyusb

When it's a standard device, like HID, MSC or CDC (serial), you shouldn't need drivers beyond what an operating system will already include, and it should automatically use those.

The challenging part is getting it to work. Some development choices make it easier to create USB devices than others. Pico SDK and MicroPython offer little support unless you figure it out yourself but MicroPython has recently added some support. CircuitPython has been the usual go to for HID and and MSC.

Statistics: Posted by hippy — Sun May 05, 2024 7:25 am



Viewing all articles
Browse latest Browse all 5641

Trending Articles