[Keymap] add 2 custom leds to handwired/jotanck (#6042) * add JOTANCK_LED1&2 * set BACKLIGHT_ENABLE = no * add 2 custom leds * swap custom led pins 1&2 * readme update * update default keymap
5 files changed, 17 insertions(+), 15 deletions(-) M keyboards/handwired/jotanck/config.h M keyboards/handwired/jotanck/jotanck.c M keyboards/handwired/jotanck/keymaps/default/keymap.c M keyboards/handwired/jotanck/readme.md M keyboards/handwired/jotanck/rules.mk
M keyboards/handwired/jotanck/config.h => keyboards/handwired/jotanck/config.h +3 -5
@@ 20,11 20,9 @@ #define UNUSED_PINS /* leds */ #define QMK_LED B4 #define BACKLIGHT_LEVELS 3 #define BACKLIGHT_PIN B5 #define BACKLIGHT_BREATHING #define BREATHING_PERIOD 5 #define JOTANCK_LEDS #define JOTANCK_LED1 B5 #define JOTANCK_LED2 B4 /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW
M keyboards/handwired/jotanck/jotanck.c => keyboards/handwired/jotanck/jotanck.c +5 -1
@@ 1,6 1,10 @@ #include "jotanck.h" void matrix_init_kb(void) { matrix_init_user(); } matrix_init_user(); void keyboard_pre_init_user() { setPinOutput(JOTANCK_LED1); setPinOutput(JOTANCK_LED2); }
M keyboards/handwired/jotanck/keymaps/default/keymap.c => keyboards/handwired/jotanck/keymaps/default/keymap.c +1 -1
@@ 78,7 78,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_ADJUST] = LAYOUT_ortho_4x12 ( _______, RESET, _______, _______, _______, _______, _______, _______, KC_PSCR, KC_SLCK, KC_PAUS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, BL_STEP, BL_BRTG, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ ), };
M keyboards/handwired/jotanck/readme.md => keyboards/handwired/jotanck/readme.md +4 -4
@@ 20,10 20,10 @@ Hardware Availability: [Mercado Libre](https://articulo.mercadolibre.com.ar/MLA- | Arduino pin | A3 | A2 | A1 | A0 | 15 | 14 | TX0 | RXI | 2 | 3 | 4 | 5 | | QMK pin | F4 | F5 | F6 | F7 | B1 | B3 | D3 | D2 | D1 | D0 | D4 | C6 | | | QMK led | Backlight | |-------------|-----------|-----------| | Arduino pin | 8 | 9 | | QMK pin | B4 | B5 | | | LED1 | LED2 | |-------------|------|------| | Arduino pin | 8 | 9 | | QMK pin | B5 | B4 | ### Compiling the Firmware
M keyboards/handwired/jotanck/rules.mk => keyboards/handwired/jotanck/rules.mk +4 -4
@@ 50,10 50,10 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = no # Commands for debug and configuration NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = no # Commands for debug and configuration NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality MIDI_ENABLE = no # MIDI controls AUDIO_ENABLE = no # Audio output on port C6 UNICODE_ENABLE = no # Unicode