Arduino Expansion Board Gamepad Joystick Keypad Shield PS2 with nRF24L01 and 5110 LCD I2C Connection Capability - EXUMPL

Board specifications:

  • Supply voltage: 3.3V or 5V supplied by the Arduino board via the pin headers

  • Compatibility with UNO R3: Pin headers on the bottom layer of the board

  • Compatibility with MEGA2560: Pin headers on the bottom layer of the board

  • Buttons: 6 push buttons connected to the pin header, corresponding to digital pins D2-D7, built-in joystick button connected to D8

  • Joystick: two-axis joystick providing proportional voltage to analog pins A0 and A1

  • Slide switch button: for selecting the voltage supplied to connected additional devices

  • Additional devices: socket headers for nRF24L01 WIFI transmitter and 5110 LCD screen
  • Additional communication pins: SDA and SCL from the I2C communication and TX/RX for connecting devices via UART.
€6.72 pcs
Tax included

The Arduino Gamepad Joystick Keypad Shield PS2 provides an easy way to create projects for Arduino with a joystick and buttons. It is possible to create games and interfaces embedded on an Arduino microcontroller board. In this case, an I2C LCD 5110 screen is used. Remote control of devices via wireless communication is also possible. In this case, an additional nRF24L01 module is used.

The Arduino Gamepad Joystick Keypad Shield PS2 is powered via the pin headers from the available Arduino board. To ensure proper power supply for some functionalities, a slide switch has been added to select the voltage for the nRF24L01 and LCD 5110.

The board features 7 push buttons. 4 buttons (A, B, C, D) are arranged in a rhomboid shape, 2 (E, F) buttons are placed next to each other. The last button is built into the joystick. All buttons are connected to digital pins D2-D8. When pressed, they provide a low level, while the high level is provided by pull-up resistors. All 7 buttons, along with the joystick and supply voltages, are also brought out to an additional 6x2 pin header (the yellow header). The functionality of each pin on the header is printed in white on the board.

The two-axis joystick has two built-in analog potentiometers and a button. Signals from the two potentiometers are fed to analog pins A0 and A1 of the connected microcontroller board. In the middle position of the joystick, the analog values of A0 and A1 are equal to half the supply voltage. Accordingly, at the extreme positions, the voltages are GND or the supply voltage.

The Arduino Gamepad Joystick Keypad Shield PS2 has a specialized socket header for connecting an LCD 5110 screen. The necessary pins (printed in white on the board) are set using known libraries.

The Arduino Gamepad Joystick Keypad Shield PS2 has a specialized socket header for connecting a wireless nRF24L01 module. The pin layout is standard, as it uses the communication buses of the SPI interface (MOSI, MISO, SCK etc.).

You might also like

Comments (0)
No customer reviews for the moment.