Firmware
The firmware is developped on top of the QMK project.
A reference implementation of the firmware is already included in the QMK projet. The latest firmware containing all the features is available in our git repository and can be compiled in combination with the QMK tree.
Binary firmwares are provided below in HEX files section.
Info
With the Info
key on the System Layer, the keyboard will output the current firmware information:
>>> ADM42 <<<
> Layout: COLEMAX
> RGB enabled (+AUTOBRIGHTNESS +WPM)
> Opposite MODs as TAP
> Pending MOD(s): LSFT RSFT LCTL
> NKRO / 1000Hz
adm42/v2:default | Mar 7 2023 - 15:56:56
How to (re)flash the firmware?
The firmware, in the form of HEX binaries, can be easily flashed over USB using DFU.
On Windows and macOS use QMK Toolbox.
On Linux follow this guide.
How to put the keyboard in RESET mode?
You can enter the bootloader in 3 ways:
- Keycode in layout: Press the key mapped to
RESET
on the System Layer - Physical reset button: Briefly press the button on the back of the PCB
- Bootmagic reset: Hold down the top left key (left
Super
) and plug in the keyboard
Once the keyboard enters RESET mode the LEDs effect will freeze.
If you change your mind and don't want to reflash, just unconnect/reconnect the keyboard.
When using the Bootmagic reset, this will also erase all the settings (erase EEPROM).
HEX Files
Read more about pending MODs here.
- Default
- Pending left
Shift
and leftControl
- adm42_20230317.hex
- Pending left
- All left pendings:
- Pending left
Shift
, leftControl
and leftSuper
- adm42_20230317_left.hex
- Pending left
- All pendings: