This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Creating my own USB class

Hi everyone,

I want to create multiple USB instances using only one nRF52840 dongle. I want to implement one CDC ACM class instance and another one instance that has two in bulk endpoint.

Is it possible?

Is there any example that explain how to create an own USB class with two in bulk endpoint?

If i want to use the two endpoints to transfer data from the nRF52840 dongle to the PC host can I use a predefined class or I have to create it?

Best regards,

Thanks

  • Hi 

    As discussed in some other cases the CDC class is based on bulk endpoints already. 

    Are you sure you can't just use CDC for everything?

    If you want to use bulk endpoints without CDC how are you planning to interface to them from the host side?

    We don't have any examples in the SDK showing how to create your own USB classes, only for standard classes like audio, MSC, CDC and HID. 

    Best regards
    Torbjørn

Related