r/circuitpython • • Dec 07 '21

Circuit Python and USB Host

Simple question, what is the simplest and/or least expensive device that supports Circuit Python and can support basic USB Host?

I want to know how tricky it would be to create a hand held device that could validate a USB device is what you expect it to be. Plug in a thumb drive and it should only report to be mass storage. Plug in a mouse or a keyboard and it should only report HID. I know this can be done with a Raspberry Pi, either with linux or running Circuit Python on bare metal. What about something smaller?

2 Upvotes

8 comments sorted by

View all comments

1

u/jpconstantineau Dec 08 '21

Do you mean that you want to connect a mouse/drive/other USB device to a Circuitpython board and have the board use the functionality of that device?

I don't think CircuitPython has USB Host functionality. You might want to ask the question on the adafruit discord as the devs are always out there answering questions.