Hello I have an Arduino Uno and I salvaged a USB port from an old computer. The USB port has 4 pins on it and it accepts USB sticks. I was wondering if it is possible to connect it to my Arduino so my Arduino can load data from files on the USB. I don't want to go out and buy a shield but I don't mind using libraries. Is it possible to read and write data from a USB stick with Arduino?
-
1Usb OTG mass storage library. Good luck– cdeJul 17, 2016 at 13:37
-
1Requires an USB Host Shield. The UNO can only work as device otherwise. Talking to a stick requires host role.– Turbo JJul 17, 2016 at 14:58
1 Answer
The Uno does not have any USB host or OTG capabilities on its own, and bit banging it is not easy. A USB Host shield, or a better microcontroller is needed.