Jabberwocky SMD PCB Build Guide

This guide includes some basic steps for attaching necessary components to the two DIY Jabberwocky PCBs together (red for dexterous, blue for sinister).

These instructions will cover the soldering of components excluding switches. I highly recommend soldering the diodes, Elite C, and resistors before soldering switches.

These materials come with the red / blue kit:

  • Required:
    • The PCB itself
    • 57x BAV70 diodes (in a black plastic strip)
    • Elite C
  • Optional, used for Caps & Num lock indicators:
    • 2x resistors (in a very small white paper strip)
    • 2x in-switch through-hole LEDs

Soldering the Diodes

A BAV70 diode is housed in a small three-legged body. On one side is a single leg, the common cathode. On the other side are a pair of legs, the anodes. Effectively, a BAV70 operates like two diodes combined together.

You will probably need a good pair of metal tweezers to attach the diodes. I also recommend having a flux pen. Head-mounted magnifying glasses are also nice to have (like this model from Kinetic Labs), but they aren’t required.

  1. Find a BAV70 footprint on the PCB.
  2. If you want to use flux, apply a little on each of the three pads of the footprint.
  3. Melt solder onto the cathode pad of the footprint (the one by itself).
    • a.k.a. “tinning the pad”
  4. Line up the diode with tweezers so that its three legs match all three pads.
    • The cathode pin of the diode will initially sit on top of the cooled solder on the pad.
  5. Reflow (melt) the solder underneath the cathode.
    • The cathode pin should drop into place.
    • While the solder is melted, this is a good time to use tweezers to adjust the diode position so that the other two legs stay aligned.
  6. Remove the soldering iron. After the solder cools, the diode should now be firmly in position.
  7. Tin the other two pads, connecting to each of the anode legs.

Once you get the hang of the process, I recommend performing these steps in an assembly line process. I tend to do this in groups of 6-8 diodes at a time, tinning all the cathode pads, lining up the diodes, reflowing the cathodes, then soldering the remaining legs.

Soldering the Elite C

The Elite C must be attached to the Red or Blue PCB in order to provide its MCU and USB receptacle. Be sure to attach it to the underside of the board with the components of the Elite C facing out, away from the PCB. If surface-mounting, this means the Elite C will lay flat on the PCB.

Surface-Mounting the Elite C (Recommended)

While this process requires a little patience, it will reduce the number of points-of-failure possible for the board and keeps all soldering on the underside of the PCB.

Fully surface-mounted Elite C. Note that this is a PCB from the 2021 batch (version 1); the second generation lacks the SW1 footprint.
  1. Position the Elite C.
    • The flat underside of the Elite C should lay flush on the bottom of the PCB.
    • The grooves of the castellated pins should match the pads on the PCB.
  2. Use some electrical tape or similar to hold the Elite C in position.
    • I used the through-hole standoffs temporarily for this purpose, being sure to remove them to avoid accidentally soldering them in position.
  3. The edges of the pads on the Elite C are “castellated” and have metal running all the way down the side. Your goal is to get the solder to connect the Elite C’s pads to the PCB’s flat pads.
  4. Start by heating a single PCB pad on one of the corners. Then melt a little solder to it (tin the pad).
    • Preferably, don’t start with GND pins, as they may require higher soldering temperatures (since the grounded PCB will dissipate the heat more).
  5. Once the tin is on the pad, double check the alignment of your Elite C.
  6. Place your iron such that it heats the flat pad of the PCB, the corresponding pad of the Elite C, and the solder from step 4.
    • The solder should stick to both pads, making a sort of angled bridge between them.
    • You may need more solder for this, and that’s okay.
  7. Remove the iron. Check the positioning of your Elite C. If everything is still lined up, solder the remaining corner pins.
  8. Once you have a couple of the castellated pads soldered to the PCB correctly, you probably don’t need the tape or any other anchors from step 2 any more.
  9. Solder all the pads, one by one. Applying a little flux to the pads beforehand can be helpful too.
  10. If you make a “bridge” between pads, as seen in the picture below, desolder and redo those pads.
Example of a mistakenly bridged pair of pins.

Through-Hole Soldering the Elite C

This guide won’t go into the details here, but attaching the Elite C in a through-hole manner is straightforward.

  1. Solder the three standoffs to the Elite C so that the long ends of the standoff pins are pointing to the opposite side of the components.
    • To keep the standoffs straight, some recommend attaching them to the Elite C using a breadboard or similar.
  2. Solder the long ends of the standoffs to the underside of the PCB.
Incorrect leg alignment, with legs and components facing the same direction.
Correct leg alignment with components facing away from legs. Ignore the fact that this image is of a Pro Micro, which is not compatible with Jabberwocky. Be sure to solder all three standoffs, not just the two sides seen above.

Socketing the Elite C

You can modify the instructions for through-hole soldering the Elite C to use pin sockets instead. I don’t have a lot of good experience with these, and personally I don’t think the extra labor is actually worth it.

Installing the Caps & Num Lock Indicator LEDs

If you wish to use the optional LEDs for caps and num lock indicators, you will need to solder both the resistors and the LEDs themselves to the board.

Soldering Resistors

It is recommended, but not required, that the resistors are soldered to the PCB before adding switches.

Resistor footprint, as seen in KiCad 3D viewer. Look for these near the standard positions for Caps Lock and Num Lock.
  1. Locate the resistor pads near the Caps & Num Lock switches.
    • The resistors use a hybrid footprint, with two surface-mount pads and two through-hole pads immediately adjacent.
    • The Jabberwocky kits come with resistors for surface-mounting. If you lose these or find them too difficult to solder, you can just mount standard 470 ohm through-hole resistors instead.
  2. Tin one of the two pads (melt solder on it).
  3. Carefully place the resistor on top of the footprint so that one leg is on each pad, with one leg sitting on top of the solder you just added.
    • Unlike a diode, the orientation of the resistor doesn’t matter, just so long as the legs are flush with the PCB.
  4. Reflow (melt) the solder, letting the leg of the resistor drop to the surface of the PCB.
    • If the resistor becomes misaligned, use tweezers to gently push it back into correct position while the solder is melted.
  5. Remove the soldering iron, letting the solder harden around the leg.
  6. Tin the other pad to the other leg.

Compatible Switches for LEDs

Through-hole in-switch LEDs have become less common in the hobby, and many switches don’t support them. If you want to use the indicators, you’ll need at least two switches that do support them. Look for two narrow rectangular slots in the plastic on the edge of the switch that’s opposite its metal pins.

Example of a switch that DOES support in-switch LEDs, courtesy of CannonKeys.
This Cherry switch from Drop lacks the slots needed for through-hole LED support.

Installing In-Switch LEDs

Unlike other components of the Red or Blue PCBs, this step must occur after the switches (and switchplate) are attached to the PCB (or at least the caps and num lock switches).

In your kit you should have two Chanzon through-hole LEDs. They should shine either white or yellow; feel free to replace these with your own compatible LEDs if you prefer a different color.

LED stands for “light-emitting diode,” and as with any diode, its orientation matters. For this Chanzon model, the anode is the longer leg, and the cathode is the shorter leg.

  1. Thread the two legs of the diode through the slots of the corresponding switch, leaving the bulb on top of the switch housing.
  2. The legs should thread through the PCB as well, with the longer leg (anode) coming through a circular pad and the shorter leg (cathode) through a square pad.
    • For the Caps Lock indicator, there are two adjacent pairs of pads (one for a full caps lock, one for stepped).
    • Pay attention to the orientation of the legs, as it differs for each type of caps lock key.
  3. Solder the legs of the LED to each through-hole pad.
  4. Clip the excess wire from the LED legs.
Example Dexterous FR4 build (v1) with in-switch Num Lock indicator. Lens keys make these show up the best but are not strictly required, as the light tends to be visible coming from below the keycap.

GMK Prussian Blue: Canceled

It is with a heavy heart that I have to announce that the Group Buy for GMK Prussian Blue has been canceled. The sales have not been strong enough to justify moving forward.

I hope this is not the last we will see of the project. It may be that at a later date, GMK’s pricing and lead times will no longer be a source of mockery among the community. Or it may be that this set will have new life under a different profile. I am unsure.

I just know that it has a real shot at being a successful project, but that this isn’t its moment.

US & EU Pricing for GMK Prussian Blue

I am happy to announced US and EU pricing for the GMK Prussian Blue Group Buy, which begins June 1st!

US pricing for CannonKeys (excluding sales tax):

KitPrice (USD)MOQ
Polish / US Base Kit135.00250
German Base Kit135.00250
Spacebars Kit23.00150
International Kit55.0050

EU pricing for MyKeyboard (VAT inclusive):

KitPrice (EUR)MOQ
Polish / US Base Kit145,00250
German Base Kit145,00250
Spacebars Kit25,00150
International Kit53,0050

Pricing for other vendors & locales is still being worked out but should be comparable to these. Mark you calendars!

Update 31 May 2022

We have received an updated quote from GMK for the International Kit and are revising pricing accordingly. MOQ for that kit is being decreased from 100 to 50.

KAT Napoleonic Factory Samples: May 2022

After a very long wait, Keyreative is finally at the stage where they’re starting to produce samples of the KAT Napoleonic kits. Color-matching was completed several months back, so the focus now is on overall cap shape / quality, dyesub accuracy, and kit content accuracy. These are the first samples I received post color-matching, and overall I feel like we’re progressing toward a good deliverable product.

  1. These samples consisted of one alpha kit and some assorted mods. It was enough to fill a 60%.
  2. The color quality is great, even on the reverse dyesub keys.
  3. The reverse dyesub keys seem to be a tiny bit shorter than their counterparts.
    1. This is a bit more noticeable for the 1u keys.
    2. The “walls” of the larger mod keys also seem to shrink a bit for reverse dyesub caps, making them just a tiny bit smaller than the alpha keys proportionally.
  4. There are a number of legend alignment issues that I’ve already been in conversation with Keyreative about.

DSS Carpinteria: Live until July 8th

“Hey, you’re not the designer for this GB!”

“No, I’m not. But he ( acitrin ) is out of the country, and he needed some help with promoting the GB!”

Quick Facts

  • ABS Sculpted Keycaps
  • Manufactured by Signature Plastics
  • Estimated Shipping to Customers: Q4 2021
  • Base Kit US Pricing: 120 USD
  • DSS Carpinteria Geekhack Thread
  • Renders Album (all renders by pwade)
  • Kit Album

Collabs & More


DSS Late Harvest: Jabberwocky Giveaway

As part of promoting DSS Late Harvest, I’m giving away one of the last remaining Jabberwocky keyboard prototypes! Details can be found on my Reddit post. Upvotes are always appreciated.

Group Buy preorders for DSS Late Harvest end on May 19th. All plastic kits will be made. Estimated delivery is October 2021.

DSS Late Harvest: Extended to May 19

The Group Buy for DSS Late Harvest has been extended until May 19th!


DSS Late Harvest preorders will be open from April 12th until May 19th. Shipping to customers is estimated for October 2021.

DSS Late Harvest: Coming April 12

My second custom keyset group buy, DSS Late Harvest, was announced earlier this year, and I have recently spruced up its homepage. Based on community feedback, I have made several updates to the set’s kits (including full UK support in base). I have also added several new vendors to the list. The Group Buy is currently scheduled to run from April 12th to May 12th.

About DSS Late Harvest

DSS Late Harvest is a custom keycap set in the DSS profile that combines a classic grey & white pairing with a muted, autumnal approach to vintage RGB mods. It consists of a primary base kit along with three child kits. The base kit provides physical compatibility for a wide range of mainstream and exotic MX-compatible boards and supports both US & UK layouts. The planned child kits provide novelties, unaccented mod options, and “NorDe” localization support.

DSS Late Harvest keycaps will be made with doubleshot ABS plastic and manufactured by Signature Plastics.

For further information on the set, check out the homepage. Be sure to fill out the Interest Check survey if you have further feedback or want to receive an email when the Group Buy begins.

GeekhackInterest Check Thread

KAT Napoleonic: Last Day & Bonus Renders!

Today, December 9th, is the last day of the KAT Napoleonic Group Buy! Don’t miss out on this one-of-a-kind PBT keycap set. To join the Group Buy, simply preorder the keycap kits you require at one of the vendors linked below.

Last Minute Bonus Renders

Huge thanks to manzel for sharing these; he’d made them to inform his own shopping decisions! Keyboard featured is the Polaris by ai03 and kevinplus.