Hillside Keyboard
mmccoyd·hillside·hillside48/hillside.kicad_pcb
About the Hillside Keyboard PCB
Hillside Keyboard is an open source PCB design by mmccoyd, published on GitHub under the MIT license. It is a 2-layer board measuring 136.8 × 98.6 mm, with 61 components from 17 distinct parts.
Other key parts include the ProMicro_r. By type, the board carries 24 relays, 17 diodes, 6 connectors, 2 switches, 2 resistors and 1 IC.
It belongs with the keyboards designs in this gallery.
From the project
Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc
Hillside 48 is a split ergonomic keyboard with 3x6+1+5 choc-spaced keys. It has the aggressive stagger of the Ferris plus a longer thumb arc and break-off outer pinkie columns.
So rather like a choc Kyria, minus two keys. With 42 to 48 keys, it isn't minimalist, but it is compact on finger travel while still allowing roomy keymaps. See the Hillside family readme for features common to all hillside boards. Specific to the Hillside 48 are:

Main components on the Hillside Keyboard
Hillside Keyboard bill of materials (BOM)
61 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ProMicro_r | ProMicro_v2 | U1 |
| 1 | Haptic | Pimoroni_Haptic | J1 |
| 1 | TRRS | MJ-4PP-9 | J2 |
| 2 | Bat_Pos | 1pin_conn | J3, J5 |
| 2 | Bat_GND | 1pin_conn | J4, J6 |
| 1 | Mount_Tenting | Tenting_Puck | H1 |
| 1 | Trackball | Pimoroni_Trackball | H2 |
| 1 | VccJumper | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 23 | SW_Key | pg1350-R | K1, K2, K3, K4, K5, K6, K7, K8 +15 |
| 1 | SW_Rotary | pg1350-DR_rotary | K20 |
| 1 | Reset | SW_SPST_SKQG_WithStem | SW1 |
| 1 | SW_Power | SW_SPDT_JS202011AQN | SW2 |
| 5 | Via | VIA-0.8mm | V1, V2, V3, V4, V5 |
| 5 | SK6812-MINI-E | SK6812-MINI-E | D1, D2, D3, D4, D5 |
| 12 | BAV70 | SOT-23 | D7, D8, D9, D10, D11, D12, D13, D14 +4 |
| 1 | 4u7 | C_0805_2012Metric | C1 |
| 2 | R:I2C | R_0805_2012Metric | R1, R2 |
Hillside Keyboard design files
The KiCad project lives in the mmccoyd/hillside repository on GitHub; these links point at the commit this page was built from.
- Layouthillside48/hillside.kicad_pcb
- Schematichillside48/hillside.kicad_sch
Hillside Keyboard: common questions
How big is the Hillside Keyboard PCB?
The Hillside Keyboard measures 136.8 × 98.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Hillside Keyboard?
61 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the Hillside Keyboard design files?
From the mmccoyd/hillside repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Hillside Keyboard design in my own project?
Yes, under the terms of its MIT license, which mmccoyd chose for the repository.