
Ferris
pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

A low profile split keyboard designed to satisfy one single use case elegantly
Ferris is an open-source printed circuit board by pierrechevalier83, from the pierrechevalier83/ferris repository on GitHub. It is a 2-layer board of 208.8 × 396.9 mm with 145 parts on 153 nets, routed with 1,906 tracks and 87 vias.
It is built around the STM32F072CBT6, MCP1700T-3302E/TT(MS) and MCP23017-E/SO, with the SRV05-4, 1N4148W and FM-B2020RGBA-HG among its other parts. Its parts include 37 diodes, 35 switches, 17 capacitors, 14 resistors and 6 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.
The Ferris 0.2 mini is the tiniest Ferris in all dimensions:
Reminder that like for the Ferris 0.1 low, this keyboard uses uncommon and less readily available "choc mini" switches that can be acquired from Kailh's store on AliExpress:

Working boards are yet to be printed and tested.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 35 | 1N4148W | Diode_SMD:D_SOD-123 | D0_0, D0_1, D0_2, D0_3, D0_4, D0_5, D0_6, D0_7, D0_8, D0_9, D1_0, D1_1, D1_2, D1_3, D1_4, D1_5 +19 |
| 34 | KEYSW | switches:Choc_PG1350_Choc_Spacing | K0_0, K0_1, K0_2, K0_3, K0_4, K0_5, K0_6, K0_7, K0_8, K0_9, K1_0, K1_1, K1_2, K1_3, K1_4, K1_5 +18 |
| 14 | FM-B2020RGBA-HG | rgb:LED_RGB_FM-B2020RGBA-HG | Left_RGB_0, Left_RGB_1, Left_RGB_2, Left_RGB_3, Left_RGB_4, Left_RGB_5, Left_RGB_6, Right_RGB_0, Right_RGB_1, Right_RGB_2, Right_RGB_3, Right_RGB_4, Right_RGB_5, Right_RGB_6 |
| 7 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C5, C9, C10, C12, C13, C15, C17 |
| 5 | 100kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4, R5, R9, R12 |
| 5 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2, C7, C14, C16 |
| 4 | 4.7kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R8, R10, R13 |
| 3 | VAL** | panelization:mouse-bite-2mm-slot-with-space-for-track | mouse-bite-2mm-slot, mouse-bite-2mm-slot, mouse-bite-2mm-slot |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3, C8 |
| 2 | 18kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R11, R14 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C6, C11 |
| 2 | 5.1kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2 |
| 2 | IS31FL3731 | Package_DFN_QFN:QFN-28-1EP_4x4mm_P0.4mm_EP2.3x2.3mm_ThermalVias | U5, U6 |
| 2 | LOGO | copper_pads:ferris_bling | G***, G*** |
| 2 | PJ-320A | kbd:TRRS-PJ-320A | Jack0, Jack1 |
| 1 | 10kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
| 1 | 4.7nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4 |
| 1 | 500 mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | B3U-1000P | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1 |
| 1 | LOGO | silkscreens:closed_eyes | G*** |
| 1 | LOGO | silkscreens:open_eyes | G*** |
| 1 | MCP1700T-3302E/TT | Package_TO_SOT_SMD:SOT-23 | U3 |
| 1 | MCP23017-E/SO | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U2 |
| 1 | PDTC123JT,215 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | RB060M-30TR | Diode_SMD:D_SOD-123 | D2 |
| 1 | SMF9.0CA | Diode_SMD:D_SOD-123 | D1 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | STM32F072CBT6 | breakout_pins:Dual_MCU_QFP_QFN_48_with_breakout_pins | U1 |
| 1 | TYPE-C-31-M-12 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
The 135 most common of 145 parts.

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly







hungrygeek/HSKB
Open-source HHKB-layout MX custom keyboard — KiCad PCB, case STL, QMK/VIA firmware. Personal iteration of the HSKB (Happy Sabi Keyboard).

It measures 208.8 × 396.9 mm and has 2 copper layers, 1.6 mm thick.
145 parts, built around the STM32F072CBT6, MCP1700T-3302E/TT(MS), MCP23017-E/SO and SRV05-4. 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 pierrechevalier83/ferris repository on GitHub, at the commit this page was made from: the board is 0.2/bling/ferris.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask pierrechevalier83 before reusing the design.