Description
The Arduino Compatible – PS2 Wireless Robot Controller provides a powerful and flexible solution for controlling robotics. Its dual joysticks and comprehensive button array enable accurate and responsive operation of mobile platforms, robotic arms, and other robotic applications.
This controller utilizes a 2.4GHz wireless transmitter, providing a reliable communication range of 10-15 meters, ideal for both indoor and outdoor environments. The transmitter is powered by two AAA batteries, ensuring portability and ease of use without the need for external power sources. A compact receiver module is included, which interfaces seamlessly with microcontrollers using the SPI communication protocol. This high-speed protocol allows for efficient data transfer between the controller and the robot, ensuring minimal latency and precise control.
Integrating with popular platforms like Arduino, ESP32, and STM32 is simple, thanks to an existing software library specifically designed for this controller. The library streamlines programming by providing pre-configured functions to handle joystick inputs, button presses, and communication setup. You only need standard Dupont cables to connect the receiver to your microcontroller, reducing hardware complexity and setup time
Features:
- 2x Joystick Modules
- 4x button interface
- 14x analog buttons
Arduino Compatible – PS2 Wireless Robot Controller Button Description
| Key | Description | Output Type |
| PSB_SELECT | OK | Digital |
| PSB_START | OK | Digital |
| PSB_PAD_UP | Up Button | Analog |
| PSB_PAD_DOWN | Down Button | Analog |
| PSB_PAD_LEFT | Left Button | Analog |
| PSB_PAD_RIGHT | Right Button | Analog |
| PSB_BLUE | Blue X Button | Analog |
| PSB_GREEN | Green Triangle Button | Analog |
| PSB_PINK | Pink Square Button | Analog |
| PSB_RED | Red Circle Button | Analog |
| PSB_L3 | L3 Button | Digital |
| PSB_R3 | R3 Button | Digital |
| PSB_L2 | L2 Button | Analog |
| PSB_R2 | R2 Button | Analog |
| PSB_L1 | L1 Button | Analog |
| PSB_R1 | R1 Button | Analog |
| PSB_RX | Right Joystick – Left/Right | Analog |
| PSB_RY | Right Joystick – Up/Down | Analog |
| PSB_LX | Left Joystick – Left/Right | Analog |
| PSB_LY | Left Joystick – Up/Down | Analog |
Receiver Pinout Diagram:




















