Skip to content

unic8s/bt2usb_bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HD2 Macropad - BT2USB Bridge

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.

Prerequesites

  • The controller Raspberry Pi Pico W
  • Micro USB data cable to communicate with a PC for flashing the firmware once.

Installation

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.

Firmware

  1. Download the lastest UF2 file or your prefered release
  2. Press and hold the BOOT button on the Raspberry Pi Pico W while connecting it to PC via Micro USB data cable
  3. A file explorer window will open and a (virtual) drive. Copy the downloaded UF2 firwmare file into that drive.
  4. After finish copying the file just disconnect the Raspberry Pi Pico W from the PC.

Setup

In general there is no specific further configuration needed. You just have to connect the Raspberry Pi Pico W with a Micro USB cable to the PS5™.

After successful pairing with the HD2 Macropad the device LED will light up.

Software - for developers

  • IDE: Arduino + Pi Pico Core
  • Board: Raspberry Pi Pico W
  • Framework: Arduino
  • Libraries & functions
    • BluetoothHCI for Bluetooth scanning
    • BluetoothHIDMaster for BLE keyboard connection
    • Keyboard for USB HID connection

Disclaimer and copyright

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.