Parts

| MCU | 2 | Nice!Nano V2 supports out of the box

NOTE: If you go with cheap ProMicro nRF52840, the alignment of the 3 pins is different, you can still use it but have to solder them using wire or similar technique. | | --- | --- | --- | | PCB | 2 | | | Reset Button | 2 | 2-Feet Insert Type | | Toggle Switch Button | 2 | MSK12C02 | | Kailh Choc v1 Hotswap Sockets | 36 | | | Battery | 2 | Any LiPo battery below xx1225 would work

There is one user that install it differently, here is the reddit post. | | Header Pin Sockets | 4x 12 Pin 2x 3 Pin | Here is a reference: https://a.aliexpress.com/_c43EZJN9 |

Before Anything

Flash the MCU.

This is my ZMK config - https://github.com/xkawi/zmk-config-dasbob - fork it, enable Github Actions, then trigger a build.

Solder the MCU

I went with Machine Pin Socket method that uses RGBW header pin and Round Female Header Pin. This is to support the battery size I mentioned above.

I went with this because of the battery size consideration. I have measured that, if you just use use the pin from the RGB Header without the plastic spacer, the height space for the battery has to be below 2.8mm, which is very hard to source the battery for.

You have to solder the 3 pin as well, it is required for the diode-less design to work.

IMG_1977.jpeg

IMG_1975.jpeg

IMG_1972.jpeg

4667E25C-D644-46C2-B4EA-99E98D461642_1_105_c.jpeg

Refer to this guide for more information about socketing https://github.com/joric/nrfmicro/wiki/Sockets

In essence, whatever option you go with, keep in mind the available space for the battery, especially the height. For the width and length, it is definitely 12mm width and 25mm length max.

At the end of this process, you can connect the board to your computer via the USB-C port first. Then use a tweezer, or something similar, to test all the keys using any key tester application (e.g. via). All of them should be responding. If any of them not responding, inspect the soldering points on the header socket pins. You can consider using multimeter too, use the continuity mode to check the current flow.