qmk_sweep_skeletyl/keyboards/cannonkeys/malicious_ergo
Andrew Kannan bc538e3776
[Keyboard] CannonKeys Malicious Ergo (#17076)
* Add Malicious Ergo keyboard to QMK

* Update layout

* update info.json

* update info.json again

* Update info.json again

* i h8 info.json

* its default not all

* Update keyboards/cannonkeys/malicious_ergo/config.h

* Add bootloader instructions and license header

* Update keyboards/cannonkeys/malicious_ergo/rules.mk

* Update keyboards/cannonkeys/malicious_ergo/rules.mk

* Update keyboards/cannonkeys/malicious_ergo/readme.md

* Remove rotation from info.json

* Remove labels

* Update keyboards/cannonkeys/malicious_ergo/readme.md

* Update keyboards/cannonkeys/malicious_ergo/malicious_ergo.h

* Revise info.json again

* whitespace fix

* Apply suggestions from code review

Move pid/vid into info json
Fix rounding errors in info json

Thanks to fauxpark and noroadsleft!
2022-08-30 11:29:05 -07:00
..
keymaps [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
chconf.h [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
config.h [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
halconf.h [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
info.json [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
malicious_ergo.c [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
malicious_ergo.h [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
mcuconf.h [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
readme.md [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00
rules.mk [Keyboard] CannonKeys Malicious Ergo (#17076) 2022-08-30 11:29:05 -07:00

CannonKeys Malicious Ergo

  • Keyboard Maintainer: Andrew Kannan
  • Hardware Supported: STM32F072CBT6

Make example for this keyboard (after setting up your build environment):

make cannonkeys/malicious_ergo:default

Bootloader

Enter the bootloader in 3 ways:

  • Bootmagic reset: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard
  • Physical reset button: Toggle the switch on the back of the pcb to "0" and briefly press the button on the back of the PCB
  • Keycode in layout: Press the key mapped to RESET if it is available

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.