https://github.com/unic8s/hd2_macropad
Touch macropad for HELLDIVERS™ 2 on PC and Playstation™
https://github.com/unic8s/hd2_macropad
ble-hid capacitive-touch esp-idf-framework esp32-idf esp32-s3 helldivers2 i2s-audio lvgl-esp32 macropad platformio playstation squareline vscode xbox
Last synced: about 1 month ago
JSON representation
Touch macropad for HELLDIVERS™ 2 on PC and Playstation™
- Host: GitHub
- URL: https://github.com/unic8s/hd2_macropad
- Owner: unic8s
- License: other
- Created: 2024-11-07T19:12:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-18T21:41:28.000Z (about 1 month ago)
- Last Synced: 2026-02-18T22:10:11.411Z (about 1 month ago)
- Topics: ble-hid, capacitive-touch, esp-idf-framework, esp32-idf, esp32-s3, helldivers2, i2s-audio, lvgl-esp32, macropad, platformio, playstation, squareline, vscode, xbox
- Language: C
- Homepage:
- Size: 60.3 MB
- Stars: 39
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# HD2 Macropad

A very flexible and easy-to-use macropad for HELLDIVERS™ 2 for live configuration on each drop into combat with individual loadouts.
> [!NOTE]
> **The software of this requires this specific device [JC3248W535](https://s.click.aliexpress.com/e/_DneMCLR)**
>
> **[@wokka1](https://github.com/wokka1) maintains a fork which supports a [device with a 7" display from Elecrow](https://github.com/wokka1/hd2_macropad)**
Get the game on [PC](https://store.steampowered.com/app/553850/HELLDIVERS_2/), [Playstation™](https://www.playstation.com/games/helldivers-2/)
Based on an affordable IoT platform device with a capacitive touchscreen it's very handy for a PC, Playstation™ since it's connected via Bluetooth or USB as a keyboard input device.
> HELLDIVERS and Playstation are registered trademarks of SONY INTERACTIVE ENTERTAINMENT LLC.
## Videos
[Video preview](https://www.youtube.com/watch?v=zbW8vrxIuko) on YouTube.
[Demo on PC](https://www.youtube.com/watch?v=QH1CfI5M_fw) on YouTube.
## Instructions
> [!TIP]
> For instructions to get your own device and installation - please visit the [Wiki](https://github.com/unic8s/hd2_macropad/wiki)
> There you will also find lots of details and how to configure and use the device.
> [!IMPORTANT]
> The device is only able to connect to the Playstation™ via USB.
> It's not able to connect to the Playstation™ via Bluetooth directly.
> We're currently working on the [BT2USB bridge](https://github.com/unic8s/bt2usb_bridge) which plugs into the USB port of a Playstation™ directly and connects to the HD2 Macropad via Bluetooth.
## Support
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.
[
](https://www.buymeacoffee.com/unic8)
## Screenshots
### Setup

### Presets & User-defined icons


### Config




### Game (example configuration)

### Mission

### Manual input - if you want to put it on your wrist for cosplayers or more intense experience while diving

## Credits and special thanks
- [Icon Set](https://github.com/nvigneux/Helldivers-2-Stratagems-icons-svg) from [@nvigneux](https://github.com/nvigneux)
- [Demo project](https://github.com/NorthernMan54/JC3248W535EN) from [@NorthernMan54](https://github.com/NorthernMan54)
## 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 for non-commercial usage or respectively published by the owners mentioned here.