SainSmart Compatible USB HOST Shield for Arduino
Pay on Delivery (Cash/Card) eligible
What is this?
Pay on Delivery (Cash/Card) payment method includes Cash on Delivery (COD) as well as Debit card / Credit card / Net banking payments at your doorstep.
We don't know when or if this item will be back in stock.
Have a question?
Find answers in product info, Q&As, reviews
SainSmar ADK Shield is based on Android Open Accessory Development Kit(ADK). SainSmart ADK Shield has many added features like support of both 5V and 3.3V I/O, smaller form-factor, better placement
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
As with everyone else, the pins that are there for the standard I/O rows are cheap and flimsy. Mine came pegged in foam so they weren't as bent as some of the other people seemed to indicate, but they were still bent. Two pins did not make it into the foam however and those were severely bent. That being said, because they are cheap and flimsy, bending them back into place wasn't really an issue, just a poor indication of quality, but the lack of ICSP header means I effectively got a brick.
Obviously I could solder on some headers, but I don't have any, and the whole point of a shield is - presumably - plug and play.
** UPDATE **
After getting some female header pins from a friend and soldering them on, the board works as advertised. I'm giving it one more star now because technically it does work, but I still find it unacceptable that the header pins were missing as anyone without the tools, parts and knowledge would be left in the dark.
By the way, for anyone wondering, this does work with Circuits@Home's fantastic USB_Host_Shield_2.0 library found here. It was as simple as uploading up the correct example in the library. I have a PS4 controller connected via a Bluetooth dongle (http://www.amazon.com/gp/product/B007Q45EF4?psc=1&redirect=true&ref_=oh_aui_detailpage_o00_s00) being read and controlled (rumble, LEDs) by the arduino.
I was lucky that I happened to have the female headers and soldering equipment on hand. Otherwise, I would have sent it back. If you don't have access to the materials, the module is pretty much useless. Also, not sure how soldering your own headers would affect the warranty.
My shield is being used for a school robotics project that has a Bluetooth/Arduino interface. The shield supports a BT dongle, which is paired with a PS3 controller. After installing the headers, everything is communicating. However, communications can be unstable and may require repairing periodically. This instability could be user or software error.
During a debug session, I downloaded the SainSmart library that was linked from Amazon's product page for this shield. The example PS3 sketch that I opened would not compile. Missing header files (theme?) A quick online search yielded a 3rd party library that is usable. I'd link it here, but this site frowns on that.
Bottom line: I will avoid SainSmart products in the future. If this company misses something so obvious and crucial as headers during quality control, what else are they missing?
Edit: for the usb bus to operate at 5v two places on the board I received were soldered incorrectly. Both jumpers next to the usb port were soldered closed. The one marked 3.3v should be open. The 5v jumper on the side of the board next to the ground pin was not closed, i soldered it closed. Now the board works fine.
TL;DR: Buyer beware, quality is not like other sainsmart products.