The first thing I did after receiving the board was plug it in, connect the TRRS cable, and flash the VIA version of QMK onto the board. It works, the LEDs work, and after testing each switch socket with tweezers, they work. Time for the fun stuff.
I gathered all the materials I would need to complete the board. Stabs, switches, rotary encoders, PCB's, soldering tools, etc.
I then popped the stabs into the board and put in the rotary encoders. I tacked a single pin on the rotary encoders, made sure it was nice and straight, then soldered the rest of the pins.
The board supports many different layout configurations, as show in the image below.
Instead of YOLOing the build, I decided the do a test fit before I soldered any switches. I knew I wanted both the macro pads and the rotary encoders, so that removed a couple of layout options. I really recommend picking and testing your layout prior to soldering.
Time to melt things
Now that I've picked a layout, its time to melt everything together. Due to the wide variety of layouts available, some of the plated holes in the board don't form a complete circle. This doesn't cause any problems but wasn't something I had seen before.
After everything had been soldered, I connected the board back to my computer and tested all the keys. Everything worked great! I used the included stand offs to create the case/frame and used rubber feet on the bottom of the board to stop it from sliding.
I'm really happy with the finished product. It's a solid keyboard and it's helping me get my touch typing back to Mavis Beacon levels. I didn't think I'd want LED's under the keys but after typing in the dark a bit, I changed my mind. I bought some 3mm flat top warm white LEDs. I haven't installed them yet - I think keeb.io will be releasing an acrylic case soon. If the case requires any desoldering, I'd rather only do it once. If I have to desolder all the switches, I would replace the current stabs with screw in stabilizers that have been lubed and clipped. I also have been using gaff tape for the infamous
band aid mod . I think it dampens the sound better and is less pingy. Also easier to add/adjust prior to placing the stab.
VIA is a great tool for someone like me. It has an easy to use GUI and on the fly macro creations. At of the time of writing, VIA does not support modifying the rotation motion (jogging left or right) on the encoders. It can only modify what happens when the encoder is pressed in. I read the QMK documentation and modifed the
via keymap to have the top left encoder toggle screen brightness and the top right encoder toggle volume up/down. Depressing the left encoder puts the machine to sleep and drepressing the right encoder mutes the volume. I thought these would be a novelty to use, but I've found that I've come to rely on them frequently and find myself missing the encoders on boards without them.