- Notifications
You must be signed in to change notification settings - Fork5.2k
Description
Having a $5 usb gadget that could function as a combination of anything inhttps://github.com/torvalds/linux/tree/master/drivers/usb/gadget/function would be pretty grand.
Think about your phone, how it works to connect a micro-B to charge and connect to it as a gadget to your computer, then when you connect a micro-A cable you plug mice, keyboard, and thumb drives into your phone.
As a usb host, you can plug a phone into it (just like you do your dekstop or laptop) and flash it. Format a usb drive, or bootstrap embedded devices like intel edison.
As a usb gadet, you can plug it into a computer and have it show up as a usb keyboard, disk, network, and other interesting things. (send some keystrokes to hit F12, and boot to a usb installation disk).
I'm looking to see if we can't get the RPi zero to function as both.
It looks like it may have worked at one point:#881 (comment)
I just wanted to gauge the interest.