hackpad/hackpads/TITANPAD
2025-02-14 21:59:16 +01:00
..
CAD Add TitanPad 2025-02-13 12:25:19 +01:00
firmware Add TitanPad 2025-02-13 12:25:19 +01:00
pcb Add TitanPad 2025-02-13 12:25:19 +01:00
production Add TitanPad 2025-02-13 12:25:19 +01:00
Case.png Add images 2025-02-14 21:56:58 +01:00
PCB.png Add images 2025-02-14 21:56:58 +01:00
README.md Update README.md 2025-02-14 21:59:16 +01:00
Render1.PNG Add images 2025-02-14 21:56:58 +01:00
Render2.PNG Rename 140b4d34-b72a-4d30-9474-50b4b4b6f794.PNG to Render2.PNG 2025-02-14 21:58:33 +01:00
Schematic.png Add images 2025-02-14 21:56:58 +01:00

TITANPAD

TITANPAD is a custom 12-key macropad with two rotary encoders, designed for versatility and ease of use. It features a compact and ergonomic layout, making it perfect for productivity, gaming, and creative applications.

Assembled Parts

Features

  • 12 programmable keys with Cherry MX switches
  • 2 rotary encoders for enhanced control
  • Custom QMK firmware compatibility
  • Compact 3D-printed case
  • Powered by Seeed XIAO RP2040

Bill of Materials (BOM)

Quantity Component
12 Cherry MX Switches
12 Through-hole 1N4148 diodes
2 EC11 Rotary Encoders
5 Blank DSA Keycaps (Black)
6 Blank DSA Keycaps (White)
1 Blank DSA Keycap (Red)
4 M3x16mm Screws
4 M3x533x433 Heatset Inserts
3 3D Printed Case Parts (Black: top, plate, bottom)
1 Set Header Pins for Seeed XIAO RP2040

Assembly Instructions

  1. Solder the 1N4148 diodes onto the PCB.
  2. Mount and solder the Cherry MX switches.
  3. Install the EC11 rotary encoders.
  4. Attach the header pins to the Seeed XIAO RP2040 and solder it to the PCB.
  5. Assemble the 3D-printed case using the M3 screws and heatset inserts.
  6. Install keycaps onto the switches.
  7. Flash QMK firmware onto the microcontroller.

Firmware

TITANPAD is powered by QMK firmware, allowing for full customization of key mappings and macros.

To compile and flash the firmware:

qmk setup
qmk compile -kb titanpad -km default
qmk flash -kb titanpad -km default
Part Image
Schematic Schematic
PCB PCB
Case Case