
Hillside46
mmccoyd/hillside
Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

The PCB automatically applies power to the VBUS pin, but if you want to also send power to the RAW pin (#24), you can short JP1.
Pcb slim is an open-source printed circuit board by dcpedit, from the dcpedit/teeshirt repository on GitHub, published under the CC-BY-4.0 licence. It is a 2-layer board of 285 × 92.5 mm with 90 parts on 78 nets, routed with 760 tracks and 75 vias.
It is built around the BAV70. Its parts include 22 diodes, 2 resistors, 1 IC and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.
The PCB automatically applies power to the VBUS pin, but if you want to also send power to the RAW pin (#24), you can short JP1.

If you're relocating the USB port to the upper left of the PCB for the large sized (60%) builds, make sure you also soldering in 5.1k resistors, as well as connecting the data pins on the PCB (D+/D-) to the data pins/pads to the MCU with wires.

For the small builds, the MCU can be mounted on the top side with headers.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 41 | MX-NoLED | MX_Only:MXOnly-1U-Hotswap | MX00, MX01, MX02, MX03, MX04, MX05, MX10, MX11, MX12, MX13, MX14, MX15, MX20, MX21, MX22, MX23 +25 |
| 22 | BAV70 | Keebio-Parts:SOT-23_Handsoldering | D0, D1, D2, D3, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21 +6 |
| 3 | H2, H2, H2 | ||
| 3 | VAL** | hole:PKRH | HOLE, HOLE, HOLE |
| 2 | 5.1K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2, R3 |
| 2 | MX-NoLED | MX_Only:MXOnly-1.5U-Hotswap | MX34.150, MX72.150 |
| 2 | MX-NoLED | MX_Only:MXOnly-2U-Hotswap | MX34, MX72 |
| 2 | VAL** | hole:PKRHSL | HOLE, HOLE |
| 1 | Conn_01x02_Female | keyboard_parts:JST_PH2_TH | JST1 |
| 1 | Elite-C | Keebio-Parts:Elite-C-castellated-29pin-holes | U1 |
| 1 | LOGO | logo:text | G*** |
| 1 | LOGO | logo:outline | G*** |
| 1 | OLED | Custom_Footprints:SSD1306_OLED | J1 |
| 1 | RAW_JP | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | RotaryEncoder_Switch | Keebio-Parts:RotaryEncoder_EC11 | SWR1 |
| 1 | USB-TYPE-C | Keebio-Parts:HRO-TYPE-C-31-M-12-Assembly | USB1 |
| 1 | VAL** | hole:PKRHC | HOLE |
The 86 most common of 90 parts.
It measures 285 × 92.5 mm and has 2 copper layers, 1.6 mm thick.
90 parts, built around the BAV70. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the dcpedit/teeshirt repository on GitHub, at the commit this page was made from: the board is pcb-slim/pcb.kicad_pcb and its schematic pcb-slim/pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

mmccoyd/hillside
Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc


TobleMiner/DC-UPS
A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

dcpedit/dissatisfaction30
To get the PCB manufactured, upload dissat-pcb.zip to JLCPCB, select your desired PCB color while keeping all the other default options, and place your order (minimum 5).

carrefinho/visorbearer
32-key unibody split wireless keyboard with 8 RGB LED indicators

rusefi/hw_microRusEfi
microRusEfi board for rusEfi ECU

ebastler/E80-1800
QMK compatible PCB replacement for Cherry G80-1800

dcpedit/mod-mmm
The ortholinear build is almost identical to the standard one and utilizes the same daughterboard. Below are some additional notes regarding this layout