SAMD51 USB Host and Device

Hi Folks,

I've got a project that I've been working on that's based around a Teensy 4.0. I'm looking to redesign the whole project onto a single PCB and base it off of the Atmel SAMD51 chip. My project uses both USB device and USB host capabilities, but I'm having trouble determining if this chip can support that functionality. The datasheet is quite dense, and I've been working through it as best I can, but I also don't see any examples online of a similar configuration.

Any insight would be greatly appreciated!

Thanks

Hi miked89,

Not sure if this link is helpful?: USB host library 2.0 for Zero/M0/SAMD | LaptrinhX.

It looks as though the USB host library is compatible with the Adafruit Metro M4 board that uses the SAMD51 microcontroller.

If you want host and device at the same time, I believe you’d need two separate usb peripherals, which the samd51 does NOT have.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.