weytool - a tool to configure the Weytec MK06 Keyboard
Posted: 01 Mar 2026, 11:35
I recently came across an Weytec MK06 'batteship' keyboard. I did some reverse engineering of the firmware, and wrote weytool, which can be used to download/upload files from the keyboard. And of course it could also be used to delete unknown PINs in the keyboard.
I also started writing code for the Dynamic Bootloader present in the keyboard, but haven't made an attempt to implement code to flash a new firmware. Right now it can only be used to read memory.
Interestingly the firmware has a very simple default password - on my model i can unlock the keyboard entering 'vmcvmc' as Supervisor pin, regardless of what's set in the configuration.
I pushed the tool to github: https://github.com/funkenzuzzler/weytools
I also started writing code for the Dynamic Bootloader present in the keyboard, but haven't made an attempt to implement code to flash a new firmware. Right now it can only be used to read memory.
Interestingly the firmware has a very simple default password - on my model i can unlock the keyboard entering 'vmcvmc' as Supervisor pin, regardless of what's set in the configuration.
I pushed the tool to github: https://github.com/funkenzuzzler/weytools