Beware of the Pi, it does not function correctly due to designers that ignored high speed design rules and did stupid things like place the IO chips clock crystal right beside the USB lines. They ignored the IO chip makers design requirements when board layout was done.

The Pis USB ports are not standard-compliant. they do not work with simple wireless keyboards and mice due to faulty design that makes the USB ports crash due to RFI.