This is the software for a Raspberry Pi Pico W to work as a Bluetooth-to-USB bridge for the HD2 Macropad. You connect the Raspberry Pi Pico W via USB cable to your PS5™ and it automatically connects the HD2 Macropad via Bluetooth.
HELLDIVERS and PS5 a registered trademarks of SONY INTERACTIVE ENTERTAINMENT LLC.
- Supported microcontrollers
- Micro USB data cable to communicate with a PC for flashing the firmware once.
The firmware is already pre-built available in our release section. Just go ahead and download your prefered version (we surely recommend to use the lastest one). Please follow the described steps.
- Download the lastest UF2 file or your prefered release
- Press and hold the BOOT button on the microcontroller while connecting it to PC via Micro USB data cable
- A file explorer window will open and a (virtual) drive. Copy the downloaded UF2 firwmare file into that drive.
- After finish copying the file just disconnect the microcontroller from the PC.
In general there is no specific further configuration needed. You just have to connect the microcontroller with a Micro USB cable to the PS5™.
The onboard LED of the board will show the status of the Bluetooth connection.
- Blinking
- The microcontroller is scanning for the HD2 Macropad
- Constant
- The microcontroller successfully found and connected the HD2 Macropad
We're pleased with your feedback so far and we try to keep up with your good ideas for new features. Thanks to all of you participating on our journey. If you enjoy the project and want to support our private work feel free to make a small donation.
- IDE: Arduino + Pi Pico Core
- Board: Raspberry Pi Pico W or Raspberry Pi Pico 2 W
- Framework: Arduino
- Libraries & functions
- BluetoothHCI for Bluetooth scanning
- BluetoothHIDMaster for BLE keyboard connection
- Keyboard for USB HID connection
This is a private opensource project and is not associated in any kind with SONY INTERACTIVE ENTERTAINMENT LLC. SONY INTERACTIVE ENTERTAINMENT LLC is not responsible for any function and content that is related to this project. Related assets in this project are either produced by us and free to use or respectively published by the owners mentioned here.