Flashing a Liatris Microcontroller
Last year I built myself a Lily58
split keyboard after already having built a crkbd before. The fact that I never really
finished the software is apparent by my local
qmk_firmware branch still being called
aurora-lily58-test.
For the Lily58 I used a Liatris Microcontroller, which is pin-compatible with the Pro Micro. Because I never finished writing any documentation for the keyboard, controller, or my layout, I slightly struggled to figure out how to flash it again.
So, maybe the following instructions help someone out. You can use either make
or the qmk cli tool for it. Here is the official documentation for
compiling and
flashing the
firmware for the latter. All instructions are given with my keyboard,
controller, and keymap.
Compile the firmware using
make splitkb/aurora/lily58/rev1:witcher CONVERT_TO=liatris or
qmk compile -e CONVERT_TO=liatris -kb splitkb/aurora/lily58 -km witcher.
Connect one half of your split keyboard and enter the bootloader by pressing the
reset button twice while the keyboard is connected. Mount the newly connected
mass storage device (if in doubt look for the MSD with dmesg) and move the
resulting firmware file (make spits it out in your qmk_firmware worktree
under splitkb_aurora_lily58_rev1_witcher_liatris.uf2) to the MSD, sync +
umount and connect the other half of the keyboard again.
Success :)
Happy new year 2026!