dork.dev/content/blog/2025-06-20-keyboards.html
2025-07-08 09:03:46 +00:00

30 lines
2 KiB
HTML

<p>+++
title = &quot;I built two keyboards over the last year!&quot;
date = 2025-06-20T07:53:17Z
+++</p>
<h2>Handwired</h2>
<p>Design: <a href="https://www.printables.com/model/347534-void40-a-40-ortholinear-keyboard">Void40</a></p>
<p>Inspired by a video sent to me by a friend, <a href="https://youtu.be/PDguuYMG0IQ">&quot;Building a Split USB-C Handwired Keyboard&quot; by Joe Scotto</a>, I started initially with a 3x3 macropad in the same style as Joe Scotto.</p>
<p>I moved onto a Planck-like shortly afterwards, initially I was using a large RP2040 devboard, but I settled on an RP2040 Zero (not pictured!).</p>
<p>Keyswitches:</p>
<ul>
<li>Inner: Matrix Lab FFFF (Tactile)</li>
<li>Outer: Nightwalker Glow-in-the-Dark Nightcall (Silent Linear)</li>
</ul>
<p>Stabilizers were hand-lubricated.</p>
<p>Keycaps were KAT Cyberspace.</p>
<p><a href="handwire-keyboard-matrix.jpg"><img src="handwire-keyboard-matrix.jpg" alt="The matrix of the keyboard" /></a>
<a href="handwire-keyboard-mcu.jpg"><img src="handwire-keyboard-mcu.jpg" alt="The wiring of the matrix and mcu of the keyboard" /></a>
<a href="handwire-keyboard.jpg"><img src="handwire-keyboard.jpg" alt="The finished keyboard" /></a></p>
<h2>Sofle RGB</h2>
<p>Case design: <a href="https://www.thingiverse.com/thing:5407420">&quot;Sofle V2.1/RGB Sandwich Mount Case w/ Tenting&quot; by onglez</a>
PCB vendor: <a href="https://pandakb.com/products/pcb-kit/sofle-rgb-mx-pcb-kit/">PandaKB's modified Sofle RGB</a> (I did not use the kit!)
Keyboard design: <a href="https://josefadamcik.github.io/SofleKeyboard/">&quot;Sofle&quot; by Josef Adamcik, &quot;Sofle RGB&quot; by Dane Evans</a> (Sofle RGB)</p>
<p>Keyswitches:</p>
<ul>
<li>Turquoise Tealios (Linears) for alphas</li>
<li>Zealio V2 (Tactile) for all other keys</li>
</ul>
<p>Keycaps are KAT Cyberspace.</p>
<p>I spent an awful lot of time debugging issues that were fundamentally my own fault for following the build guide wrong in one way or another, but I feel like it turned out very pretty.</p>
<p>[<img src="sofle-rgb-finished.jpg" alt="Sofle RGB" />]</p>