QMK/keyboards/betalupi_ergodox
Mark 7a2ac34a23
Added basic spellcheck code
2022-07-20 21:19:13 -07:00
..
animations Minor changes 2022-07-17 20:33:06 -07:00
keymaps/default Added basic spellcheck code 2022-07-20 21:19:13 -07:00
util Moved files to subdir 2022-07-09 14:03:53 -07:00
betalupi_ergodox.c Moved files to subdir 2022-07-09 14:03:53 -07:00
betalupi_ergodox.h Moved files to subdir 2022-07-09 14:03:53 -07:00
config.h Moved files to subdir 2022-07-09 14:03:53 -07:00
extra_mappings.c Moved fft table definitions 2022-07-11 10:39:06 -07:00
extra_mappings.h Moved fft table definitions 2022-07-11 10:39:06 -07:00
info.json Moved files to subdir 2022-07-09 14:03:53 -07:00
led_i2c.c Moved files to subdir 2022-07-09 14:03:53 -07:00
matrix.c Moved files to subdir 2022-07-09 14:03:53 -07:00
post_config.h Moved files to subdir 2022-07-09 14:03:53 -07:00
rawhid.c Added basic spellcheck code 2022-07-20 21:19:13 -07:00
rawhid.h Added basic spellcheck code 2022-07-20 21:19:13 -07:00
readme.md Cleaned up README 2022-07-20 21:12:32 -07:00
rgb_matrix_kb.inc Moved files to subdir 2022-07-09 14:03:53 -07:00
rules.mk Moved fft table definitions 2022-07-11 10:39:06 -07:00

readme.md

Betalupi Ergodox

This is a modified version of the ZSA ErgoDox firmware, based on the ergodox_ex/glow keyboard.

TODO

  • Layer switch cleanup
    • Define indicator in keymap
    • Define language in keymap
    • Auto-switch all

Setup

Clone this repo into keyboards/betalupi_ergodox in your qmk directory.

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

make betalupi_ergodox:default:flash

If you get array-bounds errors on build, you may have a bad avr-gcc version. Read this issue, and try

AVR_CFLAGS="-Wno-array-bounds"

See the build environment setup and the make instructions for more information.


Notes

Custom keycodes (betalupi_keyboard.c)

// Custom RGBLIGHT macros
LIGHT_TOG, // Toggle backlight
LIGHT_HUI, // Increase backlight hue
LIGHT_HUD, // Decrease backlight hue
LIGHT_SAI, // Increase backlight sat
LIGHT_SAD, // Decrease backlight sat
LIGHT_VAI, // Increase backlight val
LIGHT_VAD, // Decrease backlight val
LIGHT_SPI, // Increase backlight speed
LIGHT_SPD, // Decrease backlight speed
LIGHT_MOD, // Change backlight animation mode