WiPy - MicroPython WiFi...
The Raspberry Pi 3 - even faster than the Pi 2, 1 Giga of RAM, WiFi...
Assortment of BreadBoard wires Female-Female 300mm and 75 mm + Long...
Prototyping and e-learning platform for creating interactive objects or...
2 heat sinks + adhesive - high performance, for your Raspberry-Pi
5 Max. per order Raspberry-Pi Pico Microcontoler RP2040 Cortex M0+ @ 133...
Manufacturers
Temperature - ±1°C accuracy Athmospheric pressure - ±1 hPa absolute...
Devastator Tank - Mobile robot Metal motor 45:1, 4 mm axis, 133 RPM 6V...
Maqueen Plus - Advanced educational robot Circuit charge Li-ion Line...
Maqueen PLUS with mechanic elements Fork Lift Front loader Grip holder...
Maqueen Forklift For Maqueen (>= 4.0) For Maqueen PLUS Metal servo...
Logarithmic Potentiometer 2x 10 KOhm Logarithmic - pots binded Switch...
Logarithmic Potentiometer 10 KOhm Logarithmic - pots binded Switch round...
Extension board for the Arduino Nano 2.54mm spacing connector 12V max...
DRV2605L motor controller Buzzer & vibration motors, Haptic...
Gravity : Ozone O3 sensor Range: 0-10ppm Resolution: 0.01ppm I2C...
Speech recognition, Grove Onboard microphone Very low rate 22 entries of...
Viewed products
Analog Joystick as kit 2 analog axis...
JOYSTICK-2AXES
ADA512
Analog Joystick as kit
In stock
Availability date:
2 axis analog joystick + button
Analog Joystick as kit
Recipient :
* Required fields
or Cancel
Here is a breakout in the form of an easy to assemble mini-kit. This joystick is similar to those found on the XBox or Play Station Portable game controllers.
This breakout allows you to easily add an analog joystick to your Arduino projects (or other microcontroller).
Analog joysticks are more precise and reliable than directional joysticks (using simple switches to indicate the selected direction). This analog joysticks also includes a selection button activated by pressing the joystick as a simple button.
The breakout is designed to easily attach the joystick onto it and quickly fix it on a box thanks to its fixing holes.
A 5-pin header (2.54mm spacing) allows the joystick to be plug more flexibly on a breadboard. Warning: you must acquire the pin-headers separately.
Comes as a set of 3 pieces: the joystick itself, a soft-touch cap and a breakout board.
This kit requires some rudimentary soldering operations to fix the joystick on the board. This operation is simple and should not take more than a few minutes.
This joystick is really ideal to operate on an Arduino platform. If you know how to read the value from a potentiometer and use push buttons with Arduino then you will have no trouble using this device.
Since it is an analog device, you will need two analog pins on your microcontroller to determine the value of the X and Y axis.
Each of the X and Y axes controls uses 10 KOhms potentiometers. Reading is therefore done as for a potentiometer (trivial).
You can detect the pressure of the button with a complementary digital pin (just need to read the state of the switch). When the button is pressed, the pin is connected to ground / GND.
A push-button type assembly (pull-up with a 10K resistor and another of 100 Ohms) will be perfect.