Skip to the content
PCBKitNew board
2 layers308.8 × 118.3 mmLard84, the printed circuit board in 3D

A custom 75% ansi, low-profile keyboard.

Size
308.8 × 118.3 mm
Copper layers
2
Thickness
1.2 mm
Parts
188
Nets
127
Pads
489
Tracks, vias
943, 44
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
27 Feb 2025
Updated
26 May 2025

Overview

Lard84 is an open-source printed circuit board by beulard, from the beulard/lard84 repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 308.8 × 118.3 mm with 188 parts on 127 nets, routed with 943 tracks and 44 vias.

Its parts include 85 diodes, 70 switches, 2 connectors, 1 resistor and 1 IC. It belongs with the keyboards and input boards and the RP2350 boards of this library.

README

README.md

lard84

A custom 75% ansi low-profile keyboard.

Case, PCB and plate assembled

The assembly is done in (sort of) sandwich mount style. Compared to sandwich mount, there is no top frame (the plate sits at the top), and it is screwed into the case's mounting posts from above.

Here it is finally assembled: The lard84 fully assembled

PCB

The PCB (lard84.kicad_pro) is an 84-key design based on the RP2350 Stamp, made using KiCad 8.0. It is entirely hand-solderable (smallest footprint is 0603).

The design features a micro-usb port, full n-key rollover using a diode for each switch, a status LED, and apparent debug pins for development.

Key placement follows an ANSI 75% layout.

The design supports Gateron KS-33 low-profile switches, and features holes for the associated low-profile stabilizers.

A screenshot of the PCB in KiCad PCB irl

Plate

The top plate (plate v38.f3z) supports the switches, adds rigidity and gives a nice finish. It was made in Fusion360.

It is a relatively simple design with a square cutout for each key, two extra cutouts around the Backspace, Space, Enter and LShift keys for their plate-mounted stabilizers, and 10 mounting holes for screws.

One key challenge was to figure out the placement and shape for the stabilizer cutouts, because of insufficient information on the datasheets from the manufacturer.

Plate in Fusion360 Plate irl

Case

The case (case.FCStd) is a 3D-printable plastic enclosing and two feet for a more comfortable typing angle.

The enclosing features mounting posts for the PCB and plate, and anti-warping structural elements.

Plate in Fusion360 Plate irl

Acknowledgments

Thanks to these open source repos for providing vital KiCad symbol/footprint libraries.

Extra pictures

Another assembled pic Front of plates Back of plate PCB back Plate back Back of case with feet

Parts

188
QtyValueFootprintReferences
84DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68
10MountingHoleMountingHole:Stand hole 5mmH1, H2, H3, H4, H5, H6, H7, H8, H9, H10
1'switches:SW_Gateron_LowProfile_THTSW58
1,switches:SW_Gateron_LowProfile_THTSW69
1-switches:SW_Gateron_LowProfile_THTSW28
1.switches:SW_Gateron_LowProfile_THTSW70
1/switches:SW_Gateron_LowProfile_THTSW71
10switches:SW_Gateron_LowProfile_THTSW27
11switches:SW_Gateron_LowProfile_THTSW18
1150Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
12switches:SW_Gateron_LowProfile_THTSW19
13switches:SW_Gateron_LowProfile_THTSW20
14switches:SW_Gateron_LowProfile_THTSW21
15switches:SW_Gateron_LowProfile_THTSW22
16switches:SW_Gateron_LowProfile_THTSW23
17switches:SW_Gateron_LowProfile_THTSW24
18switches:SW_Gateron_LowProfile_THTSW25
19switches:SW_Gateron_LowProfile_THTSW26
1;switches:SW_Gateron_LowProfile_THTSW57
1=switches:SW_Gateron_LowProfile_THTSW29
1Aswitches:SW_Gateron_LowProfile_THTSW48
1Bswitches:SW_Gateron_LowProfile_THTSW66
1Backspaceswitches:SW_Gateron_LowProfile_THTSW30
1Backspace Stab Holeswitches:Gateron low-profile 2U stabilizerH15
1Cswitches:SW_Gateron_LowProfile_THTSW64
1Caps Lockswitches:SW_Gateron_LowProfile_THTSW47
1Dswitches:SW_Gateron_LowProfile_THTSW50
1DebugConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ2
1Deleteswitches:SW_Gateron_LowProfile_THTSW16
1Downswitches:SW_Gateron_LowProfile_THTSW83
1Eswitches:SW_Gateron_LowProfile_THTSW35
1Endswitches:SW_Gateron_LowProfile_THTSW74
1Enterswitches:SW_Gateron_LowProfile_THTSW59
1Enter Stab Holeswitches:Gateron low-profile 2U stabilizerH17
1Escswitches:SW_Gateron_LowProfile_THTSW1
1Fswitches:SW_Gateron_LowProfile_THTSW51
1F1switches:SW_Gateron_LowProfile_THTSW2
1F10switches:SW_Gateron_LowProfile_THTSW11
1F11switches:SW_Gateron_LowProfile_THTSW12
1F12switches:SW_Gateron_LowProfile_THTSW13
1F2switches:SW_Gateron_LowProfile_THTSW3
1F3switches:SW_Gateron_LowProfile_THTSW4
1F4switches:SW_Gateron_LowProfile_THTSW5
1F5switches:SW_Gateron_LowProfile_THTSW6
1F6switches:SW_Gateron_LowProfile_THTSW7
1F7switches:SW_Gateron_LowProfile_THTSW8
1F8switches:SW_Gateron_LowProfile_THTSW9
1F9switches:SW_Gateron_LowProfile_THTSW10
1Fnswitches:SW_Gateron_LowProfile_THTSW80
1Gswitches:SW_Gateron_LowProfile_THTSW52
1Hswitches:SW_Gateron_LowProfile_THTSW53
1Homeswitches:SW_Gateron_LowProfile_THTSW31
1Iswitches:SW_Gateron_LowProfile_THTSW40
1Insertswitches:SW_Gateron_LowProfile_THTSW15
1Jswitches:SW_Gateron_LowProfile_THTSW54
1Kswitches:SW_Gateron_LowProfile_THTSW55
1Lswitches:SW_Gateron_LowProfile_THTSW56
1LAltswitches:SW_Gateron_LowProfile_THTSW77
1LCtrlswitches:SW_Gateron_LowProfile_THTSW75
1LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD85
1LShiftswitches:SW_Gateron_LowProfile_THTSW61
1LShift Stab Holeswitches:Gateron low-profile 2U stabilizerH11
1Leftswitches:SW_Gateron_LowProfile_THTSW82
1Mswitches:SW_Gateron_LowProfile_THTSW68
1Nswitches:SW_Gateron_LowProfile_THTSW67
1Oswitches:SW_Gateron_LowProfile_THTSW41
1Pswitches:SW_Gateron_LowProfile_THTSW42
1Page Downswitches:SW_Gateron_LowProfile_THTSW60
1Page Upswitches:SW_Gateron_LowProfile_THTSW46
1Print Screenswitches:SW_Gateron_LowProfile_THTSW14
1Qswitches:SW_Gateron_LowProfile_THTSW33
1Rswitches:SW_Gateron_LowProfile_THTSW36
1RAltswitches:SW_Gateron_LowProfile_THTSW79
1RCtrlswitches:SW_Gateron_LowProfile_THTSW81
1RP2350_StampRP2xxx_Stamp:RP2xxx_Stamp_SMDU1
1RShiftswitches:SW_Gateron_LowProfile_THTSW72
1Rightswitches:SW_Gateron_LowProfile_THTSW84
1Sswitches:SW_Gateron_LowProfile_THTSW49
1ShieldConnector_PinSocket_2.00mm:PinSocket_1x01_P2.00mm_VerticalJ1
1Spaceswitches:SW_Gateron_LowProfile_THTSW78

The 172 most common of 188 parts.

Questions

How big is the Lard84 PCB?

It measures 308.8 × 118.3 mm and has 2 copper layers, 1.2 mm thick.

What parts does the Lard84 use?

188 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 Lard84 KiCad files?

From the beulard/lard84 repository on GitHub, at the commit this page was made from: the board is lard84.kicad_pcb and its schematic key_matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lard84 design in my own project?

Its repository publishes it under the CC0-1.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).

Similar boards

  • 2 layers213 × 65 mmSizif512, the printed circuit board in 3D

    Sizif512

    UzixLS/zx-sizif-512

    ZX Spectrum CPLD-based clone for rubber case

    188 parts195MIT
  • 2 layers243.4 × 76.7 mmSteamvan, the printed circuit board in 3D

    Steamvan

    jmdaly/steamvan

    KiCAD design files for the SteamVan PCB - a 40% keyboard PCB based on an STM32 MCU

    188 parts76CC-BY-SA-4.0
  • 2 layers99.7 × 99.7 mmDrummaster rev2, the printed circuit board in 3D

    Drummaster rev2

    thebiguno/microcontroller-projects

    A home for a bunch of microcontroller projects which don't warrant their own repos.

    188 parts75
  • 2 layers338.1 × 135 mmSeigaiha, the printed circuit board in 3D

    Seigaiha

    yiancar/Seigaiha

    A Alice layout throughole keyboard with USBC. Inspired by the Plaid and TGR Alice

    188 parts64
  • 2 layers322.7 × 132.7 mmBloomer, the printed circuit board in 3D

    Bloomer

    cozykeys/bloomer

    An 87 key ergonomic mechanical keyboard

    188 parts61MIT
  • 2 layers232.2 × 76.7 mmCpm43, the printed circuit board in 3D

    Cpm43

    Gtrx0/cpm43

    40% mechanical keyboard with rgb underglow and single color backlight

    188 parts59
  • 2 layers97 × 99 mmProto quarter panel, the printed circuit board in 3D

    Proto quarter panel

    jamesmunns/brick-mount

    Put your circuits on your plastic bricks of choice

    188 parts40