-
Notifications
You must be signed in to change notification settings - Fork 137
Closed
Description
After a week of trying to create a WebUSB compliant device that will auto load on Linux and Windows (both), I see that
- there are not that many OSS WebUSB (firmware) implementations out there (apart from the arduino one)
- the arduino one is very specific to one device and is probably relying on udev rules (linux) and winusb drivers (windows) somehow already present
- the documentation from Microsoft on the MS 2.0 descriptors and how exactly they should be laid down for WebUSB to be picked up in a composite device is... sorta non existant
- No collected generic "how to create these typical WebUSB devices by example" documentation seem to exist
I plan to publish my findings in a tutorial/blog for others but it would probably be a good idea with some more hands on examples for a few embedded systems (e.g. zephyr, mbed, etc.) - especially what to be careful with for different versions of windows, how to co-exist with other interfaces on the device, etc.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels