This manual covers sourcing the parts, fitting the CYD into a Helldivers tacpad shell, and final assembly. (Work in progress — sections below are placeholders to be filled in.)
Parts you'll need
Swap the links below for your preferred listings. The CYD and shell links are pre-filled from the project; adjust as needed.
| Part | Qty | Where | Notes |
|---|---|---|---|
| CYD — ESP32 LVGL display (2.8" or 3.5") | 1 | buy ↗ | 2.8" 2USB fits the shell nicely; 3.5" also supported. |
| Helldivers tacpad shell | 1 | buy ↗ | Galactic Armory tacpad — modified to suit. |
| micro-SD card | 1 | buy ↗ | FAT32, 32 GB or smaller. Holds sound clips + icons. |
| USB power / battery | 1 | buy ↗ | USB-C cable, or an internal Li-ion + charger board. |
| Bluetooth speaker (optional) | 1 | buy ↗ | Audio is over Bluetooth — any BT speaker works. |
Tools
- Hobby knife / rotary tool (for shell trimming)
- Files / sandpaper
- Small screwdrivers
- Hot glue or double-sided tape
- TODO: add anything else you used (soldering iron for the battery, multimeter, 3D printer…).
Files & templates
Any 3D-printed mounting brackets, spacers, or shell inserts.
TODO: describe what's in the bundle (CYD mounting bracket, screen bezel, battery tray) and how it fits the shell.
Build steps
Source the tacpad shell
TODO: which shell/variant you used, what comes in the box, and how it opens.
- Step detail…
Modify the shell for the CYD
TODO: where to cut/trim for the screen window, USB port and SD slot, plus any posts to remove.
- Step detail…
Mount the CYD
TODO: aligning the touchscreen to the window, securing the board (brackets / glue / tape), and SD card access.
- Step detail…
Power
TODO: USB-C pass-through, or an internal battery + charge board and on/off switch.
- Step detail…
Final assembly
TODO: closing the shell, screw order, and a finished-device glamour shot.
- Step detail…
Flash & deploy
With the hardware assembled, flash the firmware and load the SD card from the install page — it does both in the browser over USB. Then pair a Bluetooth speaker for audio.
Troubleshooting
TODO: common gotchas — wrong screen build (blank/garbled, re-flash the matching one), touch misaligned, no audio (Bluetooth pairing), no SD assets (FAT32 / files at root).