Header banner
Revain logoHome Page
Xiaomeng Chang photo
1 Level
793 Review
62 Karma

Review on ๐ŸŽฎ HiLetgo 2pcs Gamepad Joystick Shield for Arduino Expansion Board with Enhanced Analog Keyboard and Mouse Functionality by Xiaomeng Chang

Revainrating 2 out of 5

No documentation, not as described and poorly assembled

I really wanted to like this, especially since it had (should have) Bluetooth and NRF24L01 breakthroughs. First, there's no documentation that I could find - what you'll find in the description here on Revain is all there is, and it's inaccurate. In addition to John's review, I wrote a simple sketch to test all the findings. Here's what I found: I've tried both boards - everything I've found applies to both, so any bugs are actually features. 1. Four colored buttons are suitable for pins D2 - D52. There are two small buttons on pins D6 and D73. While the joystick's Y-axis goes up A0, it is very sensitive to noise and pressure when the buttons are pressed. This leads to large voltage fluctuations when not in use and inconsistent minimum and maximum values when in use. Move the Y axis to the maximum or minimum and the voltage will slowly return to the mean.4. The joystick X-axis does not rise to A1. Rather, A1 is a version of the Y axis with V+ (ie more sensitive to clipping). I didn't find the X axis output on the board.5. Since there is no documentation (and the product is not mentioned at all on the HiLetgo website, leading me to believe that it is not actually made by this company) it is impossible to know how to work with the NRF24L01, Nokia LCD, interacts. or know what conclusions they interact. I could do some continuity testing, but since the joystick was unusable I decided not to waste any more time. As John mentioned, the Bluetooth and I2C headers don't exist. The board-mounted voltage toggle switch is finicky at best and had to be held in the 3.3V position to maintain the connection. The 5V position worked well. returned; I think I'll make my own.

Pros
  • Electronics
Cons
  • Not the best