Desperate need of help connecting to USB Host shield

I have an Arduino UNO R3 from Elagoo and a USB Host Shield (in the pictures)


My Problem:
When running board_qc(an example sketch from the library of USB Host shield) the Serial Monitor stays on Waiting for Device... forever never recognizing the device


Reference:
USB Host Shield Library:felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Library for Arduino. (github.com)

board_qc sketch example:USB_Host_Shield_2.0/examples/board_qc/board_qc.ino at master · felis/USB_Host_Shield_2.0 (github.com)


What I have tried:
I have soldered the 3.3V and 5V input and the 5V for the VBUS power
this allows the board_qc to show Die revision 03 with my plugged in keybaord

I switched and tried 3V instead for the VBUS and that doesnt run past Die revision 00

I have tried a gaming keyboard, mouse, bluetooth dongle, & usb charger, nothing is recognized.

I used a MultiMeter to check the Voltage of the VBUS and the 3.3V and 5V inputs from the Arduino and everything is receiving correct voltage except oddly the 3.3V pin is receiving 3.9V?

I have also soldered the SS and INT joints as well.

Please help!

This is the current output of the serial monitor:

Circuits At Home 2011
USB Host Shield Quality Control Routine
Reading REVISION register... Die revision 03
SPI long test. Transfers 1MB of data. Each dot is 64K................ SPI long test passed
GPIO test. Connect GPIN0 to GPOUT7, GPIN1 to GPOUT6, and so on
Test failed. Value written: 00 Value read: FF
Press any key to continue...
GPIO test passed.
PLL test. 100 chip resets will be performed
Resetting oscillator

100 Resets.

Checking USB device communication.

Waiting for device...

Below is the USB Host Shield and the correct soldered joints.


(Voltage shown, and the soldered SS and INT joints)

Here is a link to a GitHub page also asking help for further insight into what I have tried. It seems nothing is working and I have been at this for over a week.

The board may be dead so buy a new one. Wrong voltage indicates hardware failure.

Or search this forum for other usb host shield problems. For example there is one that mentions 3.9 volts.

Thank you for the reply!

In that post he mentions that he spots an 74HTC125 and replaced with 74AHC125, the chips on my board just say 74HC125, is that the same as the 74A?

If you do use USB host shields is there a recommended vendor to ensure quality?

The fact that the USB powers on the keyboard that is connected to it, and that board_qc recognizes when I insert and remove the connection into the USB, is not enough to say the board is not defective?

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