Skip to main content

Recently Updated Pages

Keycap Designers Discord (KDD)

Keyset Design

The once-dead keycap designers' discord has been brought back to life and is full of great people...

Updated 1 year ago by Frugivore

Some Resources

Keyset Design

Here is a list of a few helpful resources that might help you get started designing. This doc ...

Updated 1 year ago by Frugivore

Plate with ai03 Plate Generator

Case and Plate Design

A quick and easy method that doesn't compromise. Tutorial Begin by making the layout in Keybo...

Updated 2 years ago by ai03

PCB Guide Part 2 - Beginning the project

PCB Design PCB Designer Guide

By this point, you should have a repository readied for the project. Step 3. Creating the KiCad ...

Updated 3 years ago by ai03

Brutally honest truths of designing cases

Case and Plate Design

This addresses the most common issues I see with case design.   1. Don't one-off that one-off. ...

Updated 3 years ago by ai03

PCB Guide Part 1 - Preparations

PCB Design PCB Designer Guide

This guide is intended as a direct replacement for the aging Ruiqi Mao's guide.Credits go to that...

Updated 3 years ago by ai03

Switch Dimensions and Physical Specifications

Case and Plate Design

For a list of all switch datasheets available on hand, please see the switch datasheets tab of ai...

Updated 3 years ago by ai03

PCB Quantity vs Price Comparisons

PCB Design References

Using JLCPCB price quotes. All blanks; no PCBA cost factored in. First set of data without shipp...

Updated 3 years ago by ai03

Breakaway Tabs

PCB Design Advanced Info

Occasionally, you'll want to use breakaway tabs in your PCB to combine a few PCBs into a single p...

Updated 3 years ago by ai03

EMI Shielding and Reduction

PCB Design Advanced Info

Healthy PCB designing. Important to prevent a keyboard from malfunctioning from too much outside...

Updated 3 years ago by ai03

Good USB Routing Practices

PCB Design Advanced Info

A quick summary of Good Usb Practices Trace length Matching Intel suggests that USB trace...

Updated 3 years ago by ai03

USB Type-C

PCB Design Advanced Info

Make your keyboard future-proof and reversible Type-C USB Slightly wider than MicroUSB conn...

Updated 3 years ago by ai03

Routing Techniques

PCB Design Advanced Info

Tips for a proper, organized PCB Good Routing Techniques Do not route traces close to the e...

Updated 3 years ago by ai03

Matrices and Duplex Matrix

PCB Design Advanced Info

Improving upon their design. Maximizing the matrix For non-macropad keyboards, routing a ma...

Updated 3 years ago by ai03

Microcontroller Design

PCB Design Advanced Info

For successful and elegant controller circuitry. Microcontroller Basics Controller such as ATME...

Updated 3 years ago by ai03

PCB Guide Part 7 - USB-C and LEDs

PCB Design PCB Designer Guide

Notice: This page is incomplete and is currently being written. Let's spice up the project with ...

Updated 3 years ago by ai03

PCB Guide Part 6 - Fill zones, decoration and production

PCB Design PCB Designer Guide

Now that the routing is finished, let's tune the PCB up. Step 11. Ground fills You may remember...

Updated 3 years ago by ai03

PCB Guide Part 5 - Creating the PCB

PCB Design PCB Designer Guide

Now that the schematic is finished and footprint data has been exported, we can begin with the PC...

Updated 3 years ago by ai03

PCB Guide Part 4 - The rest of the schematic

PCB Design PCB Designer Guide

By this point, you should have the MCU schematic zone complete. Step 6. The rest of the schemati...

Updated 3 years ago by ai03

PCB Guide Part 3 - Creating the MCU schematic

PCB Design PCB Designer Guide

By this point, you should have installed the programs, created the repository, and added the loca...

Updated 3 years ago by ai03