WebUSB class implementation

Dear Nordic, 

We need in webusb implementation for nCS/Zephyr project, could you please give an advice on the following?

We need to implement two webusb instances, one HID and perhaps one CDC ACM for shell / console. The webusb loopback sample in samples/usbsys/usb works well, still need some work to be done to implement that in working project.

Is there any ready to use webusb class to use in zephyr ecosystem?

If no, is there any custom class implementation example?

Also, when running webusb example we loose ability to run CDC ACM. Just even adding of

CONFIG_USB_DEVICE_BOS=y

CONFIG_USB_DEVICE_OS_DESC=y

leads to inability to use CDC ACM. It it possilble to still combine CDC with webusb in the device? Or use another class like USB UART?

Parents Reply Children
No Data
Related