diff options
Diffstat (limited to 'Keyboard V2 - Part 2 - PCB/index.md')
| -rw-r--r-- | Keyboard V2 - Part 2 - PCB/index.md | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/Keyboard V2 - Part 2 - PCB/index.md b/Keyboard V2 - Part 2 - PCB/index.md new file mode 100644 index 0000000..0927435 --- /dev/null +++ b/Keyboard V2 - Part 2 - PCB/index.md @@ -0,0 +1,66 @@ +--- +description: Creating my first PCB +created: 2026-08-16 +--- + +<iframe src="pcb/index.html" style="width: 100%; max-width: 40em; height: 40em; border: none;" scrolling="no"></iframe> + + + +## TOC + +[TOC] + +> This was made in 2024, article made in 2026 + +## Design + +### Tutorial video + +Based on this tutorial: [How to Design Mechanical Keyboard PCBs with Kicad, Joe Scotto - youtube.com](https://www.youtube.com/watch?v=8WXpGTIbxlQ) + +### Schematic + + + +First you create a schematic of how the components are connected + +### PCB editor + + + + +Next you route those onto the PCB, using a validator to check it matches the schematic connections, this is so much fun. + +## PCB + + + + +Ordered the PCB, quality is good! + +I added some aesthetic decor to the silk screen. + +[Envelope generator script](/misc/Envelope%20(mathematics)%20generator/) + +## Debugging + + + +I can test the function without using the GPIO expander, by using the breakout with my old keyboard. + +## Components + + + +Ofc, minor mistakes were made, the two resistors on the bottom would make the board rock too much, +They fit onto the top with some convincing. + + + +## Thumb cluster + + + + +The thumb cluster features a staggered layout, with the top being taller, for easier interaction |
