PCB Design
The circuitry handbook.
PCB Designer Guide
Learn how to make mech keyboard PCBs.
PCB Guide Part 1 - Preparations
Warning: This guide is outdated.A revision is planned but yet to be created. This guide is in...
PCB Guide Part 2 - Beginning the project
By this point, you should have a repository readied for the project. Step 3. Creating the KiCad ...
PCB Guide Part 3 - Creating the MCU schematic
By this point, you should have installed the programs, created the repository, and added the loca...
PCB Guide Part 4 - The rest of the schematic
By this point, you should have the MCU schematic zone complete. Step 6. The rest of the schemati...
PCB Guide Part 5 - Creating the PCB
Now that the schematic is finished and footprint data has been exported, we can begin with the PC...
PCB Guide Part 6 - Fill zones, decoration and production
Now that the routing is finished, let's tune the PCB up. Step 11. Ground fills You may remember...
Example repo
https://github.com/ai03-2725/ai03-pcb-guide This repository contains the latest version of the e...
PCB Guide Part 7 - USB-C and LEDs
Notice: This page is incomplete and is currently being written. Let's spice up the project with ...
Advanced Info
The real work.
Error-Checking
Produce functional PCBs the first time around. DRC Checks Begin here. Run a DRC. Does it ...
Microcontroller Design
For successful and elegant controller circuitry. Microcontroller Basics Controller such as ATME...
Matrices and Duplex Matrix
Improving upon their design. Maximizing the matrix For non-macropad keyboards, routing a ma...
Routing Techniques
Tips for a proper, organized PCB Good Routing Techniques Do not route traces close to the e...
Backlighting And RGB
Bling bling. QMK-Compatible LED backlighting This is one LED per switch. The structure is: ...
USB Type-C
Make your keyboard future-proof and reversible Type-C USB Slightly wider than MicroUSB conn...
Good USB Routing Practices
A quick summary of Good Usb Practices Trace length Matching Intel suggests that USB trace...
EMI Shielding and Reduction
Healthy PCB designing. Important to prevent a keyboard from malfunctioning from too much outside...
Breakaway Tabs
Occasionally, you'll want to use breakaway tabs in your PCB to combine a few PCBs into a single p...
References
All the info in one place.