Name derives from DIN ISO 13715 Kanten mit unbestimmter Gestalt
. Depending on the layout you choose for the bottom row 13/15 keys, 7 where the regular Alpha cluster would be and ISO should be obvious.
Huge shoutout to PCBway, who sponsored the run of the matte black PCB I used in the build guide. No strings attached here, if you want a matte black PCB, thats the way to go.
You can find the Gerber files for ordering your own PCB in the PCB\production
folder. For service I can absolutely recommend PCBway, who as mentioned above, sponsored my prototype run. Service was great and they deliver quality work, so I can really recommend them.
- 15x SOD123 Diodes
- 3x SK-6812 MINI-E
- 2x 2U PCB mounted Stabilizers
- 1x MCU of your choice
- 8x 3x3mm magnets for the case
- 4-6x M2x3 heat inserts (4 should be more than fine)
- 4-6x M2x4 screws
For the MCU you have two options. Either XIAO RP2040, or Waveshare RP2040 Zero/0xCB Gemini. Both fit and work, however the pinout is mirrored on either option. I originally designed the PCB for the Xiao, with the MCU facing towards you (not like most split builds with face down MCUs). However, my Proto is built with a RP2040 zero, which has to be flipped on its face. I recommend using IC sockets for the MCU.
The current case only supports the HHKB bottom row with 2x 1U keys, the version with the larger blockers is still on my todo. If you cant wait though, feel free to edit the STEP files to your needs. For the diffusor, I chose transparent PETG and for a more unified look, changed the last layer to white. The mounting system of the case itself is inspired from the awesome cases from Bubbleology and uses the same magnets.
For printing, I recommend 0.2mm layer height, anything around 10% infill. How tight the plate works for you also depends on the swichtes you choose, if its too loose you can play around with the XY Hole compensation in your slicer.
I started with a very basic KMK firmware based of POG to test everything, which is still included here in the Repo. However, now I also finished the QMK-VIAL port for the board. I only tested this on a 0xCB Gemini, not on a Xiao RP2040. As the Xiao exposes different pins, those need to be changed before compiling the firmware. I currently dont have one on hand to test, so Im not going to provide untested firmware files. Please adjust here for yourself.
If you are using a Helios/RP2040 Zero, you can use the provided iso13715_vial_gemini.uf2
in the Firmware
folder. The VIAL firmware also has bootmagic enabled, so to get into bootloader mode, you just need to hold down the imaginary ESC
key on the board.