Hi,
I have received a shipment of USB host shield which I am trying to connect to a series of Arduino UNOs so I can controller each UNO using a PS3 controller.
Steps completed so far:
- Soldered the required 3.3V and 5V pads on the host shield
- Connected to an Arduino UNO which is connected to a PC. I have power at the vBus pin and the USB socket of the host shield.
- Uploaded the example sketch PS3BT from USB Host Shield Library 2.0 version 1.4.0 (with the debugging and extra debugging turned on).
- When the Arduino and Host Shield have powered up the PS3 Library shows in the Serial Monitor as having started successfully.
The issue being for some of the host shields I have the process works and I am able to connected a PS3 controller to the UNO, but for a large number of the host shields no change in VBus State is registered. As a result the USB Host shield does not register that the Bluetooth dongle has been plugged in so it just sits and waits!
The Host Shields that are working have an MAXIM 3421EE 2123 +, the ones which are not working have a MAXIM 3421EE TJ209 +ITEO.
Any suggestions on how to trigger the USB port or otherwise breath life into the board would be appreciated.
Thanks
Mark