Upcoming maintenance
Dear Customers and Partners.
This website will be undergoing scheduled maintenance on June 14, 2023. Please be aware there may be disruption to the developer portal website and associated services during the scheduled maintenance period.
This upgrade is essential to ensure the continued performance, reliability, and security of Developer World.
We apologize for any inconvenience.
USB Device Classes
-
Is there any way to support being a different USB device class? Like USB Audio class to allow SPRESENSE to be used as a sound processor?
-
Hi, @nimish
It should be possible.
You would need to implement the USB device class driver in NuttX.See this documentation: https://nuttx.apache.org/docs/latest/components/drivers/special/usbdev.html
As examples they mention drivers/usbdev/pl2303.c and drivers/usbdev/usbmsc.c.
You could create a driver called drivers/usbdev/audio.c for instance.