qmk_firmware/keyboards/akko/5087
Nick Brassel 2b00b846dc
Non-volatile memory data repository pattern (#24356)
* First batch of eeconfig conversions.

* Offset and length for datablocks.

* `via`, `dynamic_keymap`.

* Fix filename.

* Commentary.

* wilba leds

* satisfaction75

* satisfaction75

* more keyboard whack-a-mole

* satisfaction75

* omnikeyish

* more whack-a-mole

* `generic_features.mk` to automatically pick up nvm repositories

* thievery

* deferred variable resolve

* whitespace

* convert api to structs/unions

* convert api to structs/unions

* convert api to structs/unions

* fixups

* code-side docs

* code size fix

* rollback

* nvm_xxxxx_erase

* Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too.

* Fixup build.

* Fixup compilation error with encoders.

* Build fixes.

* Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof.

* Build failure rectification.
2025-03-21 23:38:34 +11:00
..
keymaps/default Separate RGBLight/RGB Matrix keycode handling (#23679) 2024-10-12 18:43:50 +02:00
5087.c Non-volatile memory data repository pattern (#24356) 2025-03-21 23:38:34 +11:00
config.h Data-Driven Keyboard Conversions: A (#23379) 2024-04-02 17:45:44 +01:00
halconf.h add 5087 keyboard (#20557) 2023-11-11 11:08:26 -08:00
keyboard.json Data-Driven Keyboard Conversions: A (#23379) 2024-04-02 17:45:44 +01:00
mcuconf.h add 5087 keyboard (#20557) 2023-11-11 11:08:26 -08:00
readme.md add 5087 keyboard (#20557) 2023-11-11 11:08:26 -08:00

5087

A customizable 80% keyboard.

  • Keyboard Maintainer: jonylee@hfd
  • Hardware Supported:Akko 5087
  • Hardware Availability: akko

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

make akko/5087:default

Flashing example for this keyboard:

make akko/5087:default:flash

Reset Key: Hold down the key located at K000, which programmed as Esc while plugging in the keyboard.

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