Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1 KB

firmware.md

File metadata and controls

41 lines (32 loc) · 1 KB

Firmware

Setup QMK Firmware

Build and burn default keymap

In your qmk directory,

Just building firmware

make dm9records/plaid:default

Build and burn to plaid

After entering bootloader mode,

make dm9records/plaid:default:flash

avr-gcc version

With avr-gcc 8.2.0, you may encounter an error similar to ERROR: address 0x8002a7 out of range at line 920 of .build/plaid_default.hex. To work around this on macOS, install an older version of avr-gcc with homebrew,

brew uninstall avr-gcc
brew install avr-gcc@7
brew link --force avr-gcc@7

And then re-run make dm9records/plaid:default:flash.

Test with wire

When you burn default keymap, test without soldering switches.
You can use any wire and connect switch pads on pcb.

Customize keymaps

If you improve firmware

Send PR!

NEXT

Solder switches and complete