felis / USB_Host_Shield_2.0

Revision 2.0 of USB Host Library for Arduino.
https://chome.nerpa.tech
1.8k stars 779 forks source link

Please add docs about connecting pin 7 to reset on Sparkfun board #450

Open cashpipeplusplus opened 5 years ago

cashpipeplusplus commented 5 years ago

I am using an Arduino Uno and the 5-28-10 revision of the USB Host Shield from Sparkfun: https://www.sparkfun.com/products/9947

I found that I couldn't get it to work unless the Arduino and USB shield were powered on at the same time. The PS3USB sketch and the QC sketch both had this behavior. I eventually found a comment on an issue that helped (https://github.com/felis/USB_Host_Shield_2.0/issues/356#issuecomment-369678037):

You need to connect pin 7 to the reset pin on the Arduino.

I'm guessing... but is this because pin 7 resets the USB controller, so connecting the two makes it so that both the Arudino and USB chip are reset at the same time?

Can someone please update the README or Wiki to point this out and explain the need? I couldn't find any other reference to this anywhere, and it fixed my issue instantly.

Lauszus commented 5 years ago

Just send a PR and it will get merged.