HackPad
doopyelephant·HackPad·PCB/HackPad.kicad_pcb
About the HackPad PCB
HackPad is an open source PCB design by doopyelephant, published on GitHub. It is a 2-layer board measuring 120.5 × 76.5 mm, with 34 components from 4 distinct parts.
Other key parts include the MOUDLE-SEEEDUINO-XIAO. By type, the board carries 16 switches, 16 diodes, 1 IC and 1 connector.
It belongs with the keyboards designs in this gallery.
From the project
A 16 Key HackPad with a salvaged Touchpad used for swipe gestures and other things.
Aswell as a place to solder on the 12 pin FFC(Flat Flexible Connecter) that connects to the touchpad. The pinout of the touchpad was reverse engineered with a multimeter and a few partial labels on the donor board, I believe the touchpad uses the PS/2 protocol(the circular mouse port from the 90s) with a few modifications:
- FFC instead of circular port - The Two extra pins in the spec are used to relay LB and RB through the touchpad like: LB & RB -> Touchpad -> SOC ## Firmware This Hackpad uses QMK (QMK suprisingly has support for PS/2! )
Main components on the HackPad
HackPad bill of materials (BOM)
34 components, 4 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MOUDLE-SEEEDUINO-XIAO | XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
| 1 | AFC07-S12FCC-00 FPC 0.5MM 12P Pull type H2.0mm Under the next JS(钜硕电子) | FPC-SMD_12P-P0.50_AFC07-S12FCC-00 | P1 |
| 16 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11 +8 |
| 16 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 +8 |
HackPad design files
The KiCad project lives in the doopyelephant/HackPad repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/HackPad.kicad_pcb
- SchematicPCB/HackPad.kicad_sch
HackPad: common questions
How big is the HackPad PCB?
The HackPad measures 120.5 × 76.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the HackPad?
34 components, from 4 distinct parts. The full bill of materials is listed on this page.
Where can I download the HackPad design files?
From the doopyelephant/HackPad repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the HackPad design in my own project?
The repository has no license, so all rights stay with doopyelephant. Use it as a reference, and ask the author before reusing the design.
Similar boards
Lily58 Lite Rev3 TOP Case
kata0510
142.5 × 106.4 mm34 parts2LMIT2.3kLily58 Pro BOTTOM
kata0510
142.5 × 106.3 mm5 parts2LMIT2.3kLily58
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kLily58 Pro
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kKLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kPcb top
tompi
132.5 × 95.1 mm18 parts2LCC-BY-4.01.2k