Hardware for an ARTSEYIO layout single hand keyboard. The controller is a CH552G and connects via USB-C.
The firmware requires SDCC and is based on an excellent project by Wagiminator.
To compile the software, install sdcc and python3 and pyusb with pip, following the instructions from the Wagiminator repo.
To flash, power up the board while shorting the BOOT jumper with tweezers or a piece of solder. Release the short once the device is plugged in, it should be in boot mode. Run make flash
in the artseyio-firmware directory, and the board should be programmed.