@ -1,12 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
BACKLIGHT_ENABLE = no | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
AUDIO_ENABLE = no | |||||
RGB_MATRIX_ENABLE = yes # Use RGB matrix |
@ -1,4 +1,10 @@ | |||||
{ | { | ||||
"features": { | |||||
"bootmagic": true, | |||||
"extrakey": true, | |||||
"mousekey": false, | |||||
"nkro": true | |||||
}, | |||||
"ws2812": { | "ws2812": { | ||||
"pin": "F0" | "pin": "F0" | ||||
}, | }, |
@ -1,4 +1,15 @@ | |||||
{ | { | ||||
"build": { | |||||
"lto": true | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"console": true, | |||||
"extrakey": true, | |||||
"mousekey": false, | |||||
"nkro": true, | |||||
"rgb_matrix": true | |||||
}, | |||||
"ws2812": { | "ws2812": { | ||||
"pin": "F0" | "pin": "F0" | ||||
}, | }, |
@ -1,27 +0,0 @@ | |||||
/* Copyright 2021 Harrison Chan (Xelus) | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
/* Locking resynchronize hack */ | |||||
#define LOCKING_RESYNC_ENABLE | |||||
// Custom Startup Animation | |||||
// comment out for solid animation | |||||
// #define STARTUP_ANIMATION_DOTS |
@ -1,16 +1 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
AUDIO_ENABLE = no # Audio output | |||||
RGB_MATRIX_ENABLE = yes | |||||
RGB_MATRIX_CUSTOM_KB = yes | RGB_MATRIX_CUSTOM_KB = yes | ||||
LTO_ENABLE = yes |
@ -0,0 +1,20 @@ | |||||
{ | |||||
"build": { | |||||
"lto": true | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"command": false, | |||||
"console": true, | |||||
"extrakey": true, | |||||
"mousekey": true, | |||||
"nkro": true, | |||||
"rgb_matrix": true | |||||
}, | |||||
"qmk": { | |||||
"locking": { | |||||
"enabled": true, | |||||
"resync": true | |||||
} | |||||
} | |||||
} |
@ -1,20 +1,4 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
AUDIO_ENABLE = no # Audio output | |||||
FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches | |||||
RGB_MATRIX_ENABLE = yes | |||||
COMMON_VPATH += $(DRIVER_PATH)/issi | COMMON_VPATH += $(DRIVER_PATH)/issi | ||||
SRC += drivers/led/issi/is31fl3741.c | SRC += drivers/led/issi/is31fl3741.c | ||||
LTO_ENABLE = yes | |||||
OPT = 2 | OPT = 2 |
@ -1,19 +1,4 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
AUDIO_ENABLE = no # Audio output | |||||
RGB_MATRIX_ENABLE = yes | |||||
COMMON_VPATH += $(DRIVER_PATH)/issi | COMMON_VPATH += $(DRIVER_PATH)/issi | ||||
SRC += drivers/led/issi/is31fl3741.c | SRC += drivers/led/issi/is31fl3741.c | ||||
LTO_ENABLE = yes | |||||
OPT = 2 | OPT = 2 |
@ -1,16 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
# Save hid interface | |||||
KEYBOARD_SHARED_EP = yes | |||||
@ -1,22 +0,0 @@ | |||||
/* Copyright 2021 Harrison Chan (Xelus) | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
// Locking resynchronize hack | |||||
#define LOCKING_RESYNC_ENABLE |
@ -1,7 +1,18 @@ | |||||
{ | { | ||||
"usb": { | "usb": { | ||||
"device_version": "0.2.0", | "device_version": "0.2.0", | ||||
"force_nkro": true | |||||
"force_nkro": true, | |||||
"shared_endpoint": { | |||||
"keyboard": true | |||||
} | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"command": false, | |||||
"console": true, | |||||
"extrakey": true, | |||||
"mousekey": true, | |||||
"nkro": true | |||||
}, | }, | ||||
"matrix_pins": { | "matrix_pins": { | ||||
"cols": ["B13", "A7", "A6", "A5", "A4", "A3", "A2", "B7", "B6", "B5", "B4", "B3", "A15", "A14"], | "cols": ["B13", "A7", "A6", "A5", "A4", "A3", "A2", "B7", "B6", "B5", "B4", "B3", "A15", "A14"], |
@ -1,16 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
# Save hid interface | |||||
KEYBOARD_SHARED_EP = yes | |||||
@ -1,23 +0,0 @@ | |||||
/* Copyright 2022 Harrison Chan (Xelus) | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
// Locking resynchronize hack | |||||
#define LOCKING_RESYNC_ENABLE | |||||
@ -1,7 +1,18 @@ | |||||
{ | { | ||||
"usb": { | "usb": { | ||||
"device_version": "0.2.1", | "device_version": "0.2.1", | ||||
"force_nkro": true | |||||
"force_nkro": true, | |||||
"shared_endpoint": { | |||||
"keyboard": true | |||||
} | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"command": false, | |||||
"console": true, | |||||
"extrakey": true, | |||||
"mousekey": true, | |||||
"nkro": true | |||||
}, | }, | ||||
"matrix_pins": { | "matrix_pins": { | ||||
"cols": ["B13", "A7", "A6", "A5", "A4", "A3", "A2", "B7", "B6", "B5", "B4", "B3", "A15", "A14"], | "cols": ["B13", "A7", "A6", "A5", "A4", "A3", "A2", "B7", "B6", "B5", "B4", "B3", "A15", "A14"], |
@ -1,16 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
# Save hid interface | |||||
KEYBOARD_SHARED_EP = yes | |||||
@ -1,22 +0,0 @@ | |||||
/* Copyright 2021 Harrison Chan (Xelus) | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
/* Locking resynchronize hack */ | |||||
#define LOCKING_RESYNC_ENABLE |
@ -1,16 +1,2 @@ | |||||
# Wildcard to allow APM32 MCU | # Wildcard to allow APM32 MCU | ||||
DFU_SUFFIX_ARGS = -v FFFF -p FFFF | DFU_SUFFIX_ARGS = -v FFFF -p FFFF | ||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no | |||||
RGBLIGHT_ENABLE = no | |||||
@ -0,0 +1,8 @@ | |||||
{ | |||||
"qmk": { | |||||
"locking": { | |||||
"enabled": true, | |||||
"resync": true | |||||
} | |||||
} | |||||
} |
@ -1,23 +0,0 @@ | |||||
/* Copyright 2020 Harrison Chan (Xelus) | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
/* Locking resynchronize hack */ | |||||
#define LOCKING_RESYNC_ENABLE |
@ -1,17 +1,3 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
RGB_MATRIX_ENABLE = yes | |||||
RGB_MATRIX_CUSTOM_KB = yes | RGB_MATRIX_CUSTOM_KB = yes | ||||
OPT = 2 | OPT = 2 | ||||
LTO_ENABLE = yes |
@ -1,7 +1,18 @@ | |||||
{ | { | ||||
"keyboard_name": "Valor FRL TKL Rev2.0", | "keyboard_name": "Valor FRL TKL Rev2.0", | ||||
"usb": { | "usb": { | ||||
"device_version": "0.0.2" | |||||
"device_version": "0.0.2", | |||||
"shared_endpoint": { | |||||
"keyboard": true | |||||
} | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"command": false, | |||||
"console": false, | |||||
"extrakey": true, | |||||
"mousekey": true, | |||||
"nkro": true | |||||
}, | }, | ||||
"matrix_pins": { | "matrix_pins": { | ||||
"cols": ["A9", "A8", "B15", "B14", "B13", "B12", "B9", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0"], | "cols": ["A9", "A8", "B15", "B14", "B13", "B12", "B9", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0"], |
@ -1,14 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
KEYBOARD_SHARED_EP = yes |
@ -1,7 +1,18 @@ | |||||
{ | { | ||||
"keyboard_name": "Valor FRL TKL Rev2.2", | "keyboard_name": "Valor FRL TKL Rev2.2", | ||||
"usb": { | "usb": { | ||||
"device_version": "0.0.3" | |||||
"device_version": "0.0.3", | |||||
"shared_endpoint": { | |||||
"keyboard": true | |||||
} | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"command": false, | |||||
"console": false, | |||||
"extrakey": true, | |||||
"mousekey": true, | |||||
"nkro": true | |||||
}, | }, | ||||
"matrix_pins": { | "matrix_pins": { | ||||
"cols": ["A10", "A8", "B15", "B14", "B13", "B12", "B9", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0"], | "cols": ["A10", "A8", "B15", "B14", "B13", "B12", "B9", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0"], |
@ -1,14 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
KEYBOARD_SHARED_EP = yes |
@ -1,16 +1 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
AUDIO_ENABLE = no # Audio output | |||||
RGBLIGHT_ENABLE = yes | |||||
LTO_ENABLE = yes | |||||
OPT = 2 | OPT = 2 |
@ -0,0 +1,19 @@ | |||||
{ | |||||
"build": { | |||||
"lto": true | |||||
}, | |||||
"features": { | |||||
"bootmagic": true, | |||||
"console": true, | |||||
"extrakey": true, | |||||
"mousekey": true, | |||||
"nkro": true, | |||||
"rgblight": true | |||||
}, | |||||
"qmk": { | |||||
"locking": { | |||||
"enabled": true, | |||||
"resync": true | |||||
} | |||||
} | |||||
} |
@ -1,16 +1 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = yes # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
AUDIO_ENABLE = no # Audio output | |||||
RGBLIGHT_ENABLE = yes | |||||
LTO_ENABLE = yes | |||||
OPT = 2 | OPT = 2 |
@ -1,31 +0,0 @@ | |||||
/* | |||||
Copyright 2020 Kyrre Havik Eriksen | |||||
This program is free software: you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation, either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
/* Locking resynchronize hack */ | |||||
#define LOCKING_RESYNC_ENABLE | |||||
#ifdef OLED_ENABLE | |||||
#define OLED_DISPLAY_128X32 | |||||
#endif | |||||
// If you are using an Elite C rev3 on the slave side, uncomment the lines below: | |||||
// #define SPLIT_USB_DETECT | |||||
// #define NO_USB_STARTUP_CHECK |
@ -1,14 +0,0 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = no # Mouse keys | |||||
EXTRAKEY_ENABLE = yes # Audio control and System control | |||||
CONSOLE_ENABLE = yes # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = no # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
OLED_ENABLE = yes | |||||
ENCODER_ENABLE = yes |
@ -1,19 +1,6 @@ | |||||
# MCU name | |||||
MCU = STM32F072 | |||||
# custom bootloader | |||||
BOARD = ST_STM32F072B_DISCOVERY | BOARD = ST_STM32F072B_DISCOVERY | ||||
MCU_LDSCRIPT = STM32F072_0x2000_bootloader | MCU_LDSCRIPT = STM32F072_0x2000_bootloader | ||||
# Bootloader selection | |||||
BOOTLOADER = custom | |||||
DFU_ARGS = -d 0483:df11 -a 0 -s 0x08002000:leave | DFU_ARGS = -d 0483:df11 -a 0 -s 0x08002000:leave | ||||
DFU_SUFFIX_ARGS = -v 0483 -p DF11 | DFU_SUFFIX_ARGS = -v 0483 -p DF11 | ||||
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = no # Mouse keys | |||||
EXTRAKEY_ENABLE = no # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = no # Enable N-Key Rollover | |||||
# BACKLIGHT_ENABLE = yes # This is broken on 072 for some reason | |||||
RGBLIGHT_ENABLE = no |
@ -1,26 +1,3 @@ | |||||
# MCU name | |||||
MCU = attiny85 | |||||
# Bootloader selection | |||||
BOOTLOADER = custom | |||||
# custom bootloader | |||||
OPT_DEFS += -DBOOTLOADER_SIZE=1862 | OPT_DEFS += -DBOOTLOADER_SIZE=1862 | ||||
PROGRAM_CMD = micronucleus --run $(BUILD_DIR)/$(TARGET).hex | PROGRAM_CMD = micronucleus --run $(BUILD_DIR)/$(TARGET).hex | ||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = no # Mouse keys | |||||
EXTRAKEY_ENABLE = no # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = no # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||||
AUDIO_ENABLE = no # Audio output | |||||
# Save as much space as we can... | |||||
LTO_ENABLE = yes | |||||
GRAVE_ESC_ENABLE = no | |||||
MAGIC_ENABLE = no | |||||
SPACE_CADET_ENABLE = no |
@ -1,9 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | |||||
#define LOCKING_SUPPORT_ENABLE | |||||
/* Locking resynchronize hack */ | |||||
#define SOLENOID_PIN F6 | #define SOLENOID_PIN F6 | ||||
#define SOLENOID_ACTIVE true | #define SOLENOID_ACTIVE true | ||||
#define SOLENOID_DEFAULT_DWELL 75 | #define SOLENOID_DEFAULT_DWELL 75 |
@ -1,14 +1 @@ | |||||
# Build Options | |||||
# change yes to no to disable | |||||
# | |||||
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | |||||
MOUSEKEY_ENABLE = no # Mouse keys | |||||
EXTRAKEY_ENABLE = no # Audio control and System control | |||||
CONSOLE_ENABLE = no # Console for debug | |||||
COMMAND_ENABLE = no # Commands for debug and configuration | |||||
NKRO_ENABLE = yes # Enable N-Key Rollover | |||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||||
AUDIO_ENABLE = no # Audio output | |||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | |||||
HAPTIC_ENABLE = yes | |||||
HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid |