DIY 3D printed case for the Yushakobo Primer61 PCB I got in Japan over the holidays. I didn’t buy one of their BLE Pro Micro boards, but had a Nice!Nano clone, so I learned just enough ZMK to port it over and use it wirelessly. More HERE. Not my cleanest print, but I’m happy, and pretty stoked I didn’t set it on fire trying to use an unsupported MCU with a wireless firmware.

  • waht@feddit.org
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    But how do you type numb…oh wait :D

    Nice board! Good job for figuring out ZMK - it is a totally different approach over QMK. I prefer it over QMK, because it has more options out of the box for hold-taps and the like.

    • wjrii@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      Well, I cheated. While I was in the middle of trying to learn how to properly set it up, somebody on the ZMK discord released ZMK Shield Wizard, which let me set the layout and get a repository with a properly compiling Github Action set up, despite my not being a coder in any meaningful sense of the word. Then all I had to do was figure out how to map the Japanese Duplex matrix that Yushakobo uses to work on ZMK’s charlieplexing matrix-scanner (mostly trial and error). I understand you lose one of the killer features for battery life, but I was extremely pleased it worked at all. I flashed the ZMK Studio firmware file it built and “fixed” my layout there.

      • waht@feddit.org
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        Oh wow. That Shield Wizards looks really nice! Thanks for sharing it.

        Regarding battery life: There is a possibility in ZMK to add an interrupt line to allow the MCU to go into deep sleep. It of course needs to be supported by the circuit. I took a look at their QMK firmware for the Prime61 and it seems like it also does not use an interrupt.