Update crkbd oled and rgbmatrix
This commit is contained in:
parent
3960278e7e
commit
a6f63b9565
@ -50,12 +50,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||||||
//`--------------------------' `--------------------------'
|
//`--------------------------' `--------------------------'
|
||||||
)
|
)
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef ENCODER_MAP_ENABLE
|
|
||||||
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
|
|
||||||
[0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
|
||||||
[1] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
|
||||||
[2] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
|
||||||
[3] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
|
||||||
};
|
|
||||||
#endif
|
|
||||||
|
|||||||
@ -53,9 +53,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||||||
|
|
||||||
#ifdef ENCODER_MAP_ENABLE
|
#ifdef ENCODER_MAP_ENABLE
|
||||||
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
|
const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
|
||||||
[0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
[0] = { ENCODER_CCW_CW(RGB_MOD, RGB_RMOD), ENCODER_CCW_CW(RGB_HUI, RGB_HUD), ENCODER_CCW_CW(RGB_SAI, RGB_SAD), ENCODER_CCW_CW(RGB_VAI, RGB_VAD), },
|
||||||
[1] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
[1] = { ENCODER_CCW_CW(RGB_MOD, RGB_RMOD), ENCODER_CCW_CW(RGB_HUI, RGB_HUD), ENCODER_CCW_CW(RGB_SAI, RGB_SAD), ENCODER_CCW_CW(RGB_VAI, RGB_VAD), },
|
||||||
[2] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
[2] = { ENCODER_CCW_CW(RGB_MOD, RGB_RMOD), ENCODER_CCW_CW(RGB_HUI, RGB_HUD), ENCODER_CCW_CW(RGB_SAI, RGB_SAD), ENCODER_CCW_CW(RGB_VAI, RGB_VAD), },
|
||||||
[3] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(RGB_VAD, RGB_VAI), ENCODER_CCW_CW(KC_RGHT, KC_LEFT), },
|
[3] = { ENCODER_CCW_CW(RGB_MOD, RGB_RMOD), ENCODER_CCW_CW(RGB_HUI, RGB_HUD), ENCODER_CCW_CW(RGB_SAI, RGB_SAD), ENCODER_CCW_CW(RGB_VAI, RGB_VAD), },
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@ -1 +1,2 @@
|
|||||||
VIA_ENABLE = yes
|
VIA_ENABLE = yes
|
||||||
|
ENCODER_MAP_ENABLE = yes
|
||||||
@ -9,7 +9,3 @@
|
|||||||
# define RGB_MATRIX_LED_COUNT 54
|
# define RGB_MATRIX_LED_COUNT 54
|
||||||
# define SPLIT_TRANSPORT_MIRROR
|
# define SPLIT_TRANSPORT_MIRROR
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef OLED_FONT_H
|
|
||||||
# define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"
|
|
||||||
#endif
|
|
||||||
|
|||||||
@ -143,7 +143,7 @@
|
|||||||
"led_count": 54,
|
"led_count": 54,
|
||||||
"split": true,
|
"split": true,
|
||||||
"split_count": [27, 27],
|
"split_count": [27, 27],
|
||||||
"max_brightness": 120,
|
"max_brightness": 50,
|
||||||
"animations": {
|
"animations": {
|
||||||
"alternating": true,
|
"alternating": true,
|
||||||
"breathing": true,
|
"breathing": true,
|
||||||
@ -162,7 +162,7 @@
|
|||||||
},
|
},
|
||||||
"rgb_matrix": {
|
"rgb_matrix": {
|
||||||
"driver": "ws2812",
|
"driver": "ws2812",
|
||||||
"max_brightness": 120,
|
"max_brightness": 50,
|
||||||
"split_count": [27, 27],
|
"split_count": [27, 27],
|
||||||
"layout": [
|
"layout": [
|
||||||
{"x": 85, "y": 16, "flags": 2},
|
{"x": 85, "y": 16, "flags": 2},
|
||||||
|
|||||||
5
keyboards/crkbd/qmk/qmk_firmware/rev1/post_config.h
Normal file
5
keyboards/crkbd/qmk/qmk_firmware/rev1/post_config.h
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#ifndef OLED_FONT_H
|
||||||
|
# define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"
|
||||||
|
#endif
|
||||||
@ -9,7 +9,3 @@
|
|||||||
#define OLED_UPDATE_INTERVAL 50
|
#define OLED_UPDATE_INTERVAL 50
|
||||||
#define I2C1_SDA_PIN GP6
|
#define I2C1_SDA_PIN GP6
|
||||||
#define I2C1_SCL_PIN GP7
|
#define I2C1_SCL_PIN GP7
|
||||||
|
|
||||||
#ifndef OLED_FONT_H
|
|
||||||
# define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"
|
|
||||||
#endif
|
|
||||||
|
|||||||
@ -290,7 +290,7 @@
|
|||||||
"led_count": 46,
|
"led_count": 46,
|
||||||
"split": true,
|
"split": true,
|
||||||
"split_count": [23, 23],
|
"split_count": [23, 23],
|
||||||
"max_brightness": 120,
|
"max_brightness": 50,
|
||||||
"animations": {
|
"animations": {
|
||||||
"alternating": true,
|
"alternating": true,
|
||||||
"breathing": true,
|
"breathing": true,
|
||||||
@ -306,7 +306,7 @@
|
|||||||
},
|
},
|
||||||
"rgb_matrix": {
|
"rgb_matrix": {
|
||||||
"driver": "ws2812",
|
"driver": "ws2812",
|
||||||
"max_brightness": 120,
|
"max_brightness": 50,
|
||||||
"split_count": [23, 23],
|
"split_count": [23, 23],
|
||||||
"animations": {
|
"animations": {
|
||||||
"alphas_mods": true,
|
"alphas_mods": true,
|
||||||
|
|||||||
5
keyboards/crkbd/qmk/qmk_firmware/rev4/post_config.h
Normal file
5
keyboards/crkbd/qmk/qmk_firmware/rev4/post_config.h
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#ifndef OLED_FONT_H
|
||||||
|
# define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"
|
||||||
|
#endif
|
||||||
Loading…
x
Reference in New Issue
Block a user