Hello everyone. I’m really enjoying working with RIOT. My one pain point is that my hardware is based on the SAMR21G18A MCU, and my requirements do not allow for an external UART / serial port, but do require USB.
I’ve read up on issues 3546, 3890, and 9830, and I’m cautiously optimistic that it might be possible to bring up a USB interface on my dev board.
But more broadly, can anyone on the list speak to whether RIOT is likely to include this or another proper USB stack implementation? I am wary of investing a lot of work developing on RIOT if USB isn’t useful to enough people to merit inclusion and first-class status.
So… advice, please? Is there a reasonable chance that I’ll be on the fringe of using branches and PR’s to start, and the main RIOT distribution will catch up with me… or am I bushwhacking a trail right up to a cliff?
(I also know that a reasonable response is 'if you need it that much, contribute to its development", but my resourcing does not allow anything more than light bugfix contributions)
Many thanks, Brooks