Use a PS5 DualSense controller with an ESP32 over Bluetooth Classic.
Pair a Sony DualSense (PS5) controller to an ESP32 over Bluetooth Classic. Read sticks, buttons, triggers, D-pad, touchpad, gyro, accelerometer, battery, and headphone/mic state. Drive RGB lightbar, dual rumble motors, the 5 player LEDs and the mic-mute LED. Tested on Arduino-ESP32 v3.3.6 with ESP32-WROOM-32D / 32U using the Huge APP partition.
| Filename | Release Date | File Size |
|---|---|---|
| esp_ps5-1.3.2.zip | 2026-04-27 | 64.82 KiB |
| esp_ps5-1.3.1.zip | 2026-04-27 | 64.95 KiB |
| esp_ps5-1.3.0.zip | 2026-04-27 | 64.04 KiB |
| esp_ps5-1.2.0.zip | 2026-04-26 | 58.06 KiB |
| esp_ps5-1.1.0.zip | 2026-04-26 | 56.12 KiB |
| esp_ps5-1.0.0.zip | 2026-04-26 | 47.13 KiB |