
Description
ESP32 Joystick Shield Module
This ESP32 JoyStick Shield Module is a shield that is compatible with all Uno, Nodemcu, Raspberry pi and any microcontroller or compatible arduino IDE and transforms it into a game console or robotic controller. It has a 3.3V to 5V Gamepad 2 Joystick Module, Button Controller Expansion Board and a Simulated 4 Touch Module.
The shield has 10 momentary push buttons (4 Touch, 4 small buttons, and a 2 joystick select button) and a two-axis thumb joystick.
2-Axis Joystick
The joystick’s X-Axis potentiometer is connected ESP32. The analog inputs on a microcontroller read values from 0 to 1023 (for typical 10-bit ADC inputs). The X-Axis and Y-Axis controls should read around 512 (midpoint) when the joystick is at rest. When the joystick moves, one or both of the controls will register higher or lower values depending on the direction. The joystick also has a button ‘K’ that is activated by pressing the joystick down.
Buttons:
There are a total of 4 buttons on the board (not including the one on the joystick) labeled S1, S2, S3, S4. The 4 buttons are typically used for up/down/left/right or any functions.
I2C Connector:
The I2C SDA and SCL lines are brought out to a separate 4-pin male header along with 5V and Ground. This allows for easy attachment of I2C devices.
nRF24L01 Connector:
This connector allows an nRF24L01 RF transceiver module to be plugged in.
Features :
- ESP32 Chip On board With WIFI and BLE
- NRF24L01 RF interface.
- OLED interface.
- RF 433mhz interface.
- 2 PS2 joystick Switch 2-Axis joystick.
- Bluetooth / Serial interface.
- I2C interface.
- Operating Voltage between 3.3V and 9V.
Package: 1 x ESP32 Joystick Shield Module
Customer questions & answers
Customer reviews
0 out of 5
Add a review