

Form zero
Gasket mounted ortholinear keyboard
- Size
- 228.6 × 95.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 124
- Nets
- 76
- Pads
- 814
- Tracks, vias
- 222, 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 23 Jun 2024
- Updated
- 25 Jun 2024
Overview
Form zero is an open-source printed circuit board by phamfoo, from the phamfoo/form-zero repository on GitHub, published under the MIT licence. It is a 2-layer board of 228.6 × 95.3 mm with 124 parts on 76 nets, routed with 222 tracks and 2 vias.
Its parts include 64 switches, 59 diodes and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.
README
README.mdForm Zero
Gasket mounted ortholinear keyboard

Introduction
This project aims to provide an ergonomic keyboard that looks nice while also including the neat features that you'd find in custom mechanical keyboards:
- Gasket-mounted.
- Hotswap PCB.
- Clean and minimal design.
It's also designed to be put together by hobbyists, so all the parts can be easily sourced and only basic soldering skills are required.


Build guide
See build
Thanks
JLCPCB for providing the keyboard plate, 3D printed case, and PCBs for this project. If you're looking to build your own board, I highly recommend their services.
Parts
124| Qty | Value | Footprint | References |
|---|---|---|---|
| 61 | SW_Push | marbastlib-mx:SW_MX_HS_CPG151101S11_1u | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +45 |
| 59 | D | kbd:D3_TH_SMD_v2 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +43 |
| 3 | MX_stab | marbastlib-mx:STAB_MX_2u | S54, S60, S61 |
| 1 | Conn_01x17_Pin | Connector_PinHeader_2.54mm:PinHeader_1x17_P2.54mm_Vertical | J1 |
Questions
How big is the Form zero PCB?
It measures 228.6 × 95.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Form zero use?
124 parts. 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.
Where can I download the Form zero KiCad files?
From the phamfoo/form-zero repository on GitHub, at the commit this page was made from: the board is src/pcbs/form-zero/form-zero.kicad_pcb and its schematic src/pcbs/carrier/carrier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Form zero design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from phamfoo/form-zero
1- 2 layers44.3 × 20.5 mm

Similar boards
- 2 layers228.6 × 100 mm

Mongus48
ChrisChrisLoLo/beyblock20
The magnetic, modular, 20-key macropad that can join together to form an ortholinear board
124 parts335GPL-3.0 - 2 layers275.5 × 105.6 mm

Corne xiao
friction07/corne-xiao
This is a modified version of the corne keyboard by foostan. It is wireless and uses zmk firmware. - uses Seeed Studio XIAO nRF52840 - supports rotary encoder on each half - supports nice!view - has a power button and…
124 parts173 - 2 layers263.5 × 63.5 mm

Tobor
evezor/tobor_v00
Tobor (robot spelled backwards), was built to be the most versatile open-source robotics system
124 parts126CERN-OHL-P-2.0 - 2 layers53.3 × 64 mm

- 2 layers189.5 × 171.3 mm

- 2 layers216 × 150 mm

Motherboard-101
artemisamsx/artemisa
Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer
124 parts67 - 2 layers128 × 83 mm

- 2 layers275.5 × 105.6 mm

ULK
Goga64/ULK
Low profile split keyboard with Corne 42 Layout and Cerry ULP switches. (6mm height)
124 parts58MIT