Skip to the content
PCBKitNew board
2 layers228.6 × 95.3 mmForm zero, the printed circuit board in 3D

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.md

Form 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
QtyValueFootprintReferences
61SW_Pushmarbastlib-mx:SW_MX_HS_CPG151101S11_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +45
59Dkbd:D3_TH_SMD_v2D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +43
3MX_stabmarbastlib-mx:STAB_MX_2uS54, S60, S61
1Conn_01x17_PinConnector_PinHeader_2.54mm:PinHeader_1x17_P2.54mm_VerticalJ1

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 mmCarrier, the printed circuit board in 3D

    Carrier

    phamfoo/form-zero

    Gasket mounted ortholinear keyboard

    4 parts25MIT

Similar boards

  • 2 layers228.6 × 100 mmMongus48, the printed circuit board in 3D

    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 mmCorne xiao, the printed circuit board in 3D

    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 mmTobor, the printed circuit board in 3D

    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 mmBreakneck, the printed circuit board in 3D

    Breakneck

    monero-project/kastelo

    The Sekura Monero Hardware Wallet

    124 parts115
  • 2 layers189.5 × 171.3 mmHexLedLattice, the printed circuit board in 3D

    HexLedLattice

    bleroy/3d-junkyard

    Random 3D models

    124 parts69
  • 2 layers216 × 150 mmMotherboard-101, the printed circuit board in 3D

    Motherboard-101

    artemisamsx/artemisa

    Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer

    124 parts67
  • 2 layers128 × 83 mmAquarius plus, the printed circuit board in 3D

    Aquarius plus

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    124 parts62MIT
  • 2 layers275.5 × 105.6 mmULK, the printed circuit board in 3D

    ULK

    Goga64/ULK

    Low profile split keyboard with Corne 42 Layout and Cerry ULP switches. (6mm height)

    124 parts58MIT