Files
DS5Dongle-OLED-Edition-stea…/README.EN.md
T
2026-04-28 15:21:18 +08:00

33 lines
1.5 KiB
Markdown

# Pico2W DualSense 5 Bridge
[中文](./README.md)
> Turn the Pico2W into a wireless adapter for the DS5 controller
# Features
- Supports HD Haptics
# Usage
1. Hold down the BOOTSEL button on the Pico to enter flashing mode
2. Drag the `.uf2` file onto it
3. Put the DS5 controller into Bluetooth pairing mode
4. Enjoy it
- Adjusting the microphone volume changes the haptic gain multiplier, range: [1, 2]
- Enabling speaker mute disables the LED connection indicator (takes effect after the controller reconnects)
- Enabling microphone mute disables silent disconnection
- The device will only appear in the system after the controller is connected to the Pico
# Current Issues
- Audio may have slight stuttering
- Due to encoding requirements, the Pico needs to be overclocked. The current settings are 1.2V and 270MHz. In my own testing, the maximum stable frequency was 270MHz, with good results.
- If your Pico cannot boot with these overclocking settings, increase the voltage or lower the frequency yourself
# Future Plans
# Build
You need to upgrade the TinyUSB version in the Pico SDK to the latest version
# Citation
- [rafaelvaloto/Pico_W-Dualsense](https://github.com/rafaelvaloto/Pico_W-Dualsense) - Inspiration for this project
- [egormanga/SAxense](https://github.com/egormanga/SAxense) - Haptics reports
- [https://controllers.fandom.com/wiki/Sony_DualSense](https://controllers.fandom.com/wiki/Sony_DualSense) - Data report structure
- [Paliverse/DualSenseX](https://github.com/Paliverse/DualSenseX) - Speaker packet reports