lard84

Public

@beulard

Download board files

Files for version 1. Pick what you came for.

Share lard84

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

lard84

A custom 75% ansi low-profile keyboard.

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:

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.

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.

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.

Acknowledgments

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

Extra pictures

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.