qmk-keychron-q3-colemak-dh/keyboards/mario/keymaps/default/config.h
YutingWang 67e92a7ef1
Adding mario keyboard (#744)
* Adding Mario Keyboard

Signed-off-by: Yuting Wang <ykie.wyt@gmail.com>

* Adding Mario Keyboard

Signed-off-by: Yuting Wang <ykie.wyt@gmail.com>

* Modify the uid

Signed-off-by: Yuting Wang <ykie.wyt@gmail.com>

* Adding default keymap for mario

* Stripping the firmware

* Updating images

Signed-off-by: Yuting Wang <ykie.wyt@gmail.com>

---------

Signed-off-by: Yuting Wang <ykie.wyt@gmail.com>
2024-07-21 00:29:55 -06:00

42 lines
1.2 KiB
C

/*
Copyright 2024 @yuting wang
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
#define MANUFACTURER "Yuting Wang"
#define WS2812_DI_PIN D3
#define SOFT_SERIAL_PIN D2
#define DYNAMIC_KEYMAP_LAYER_COUNT 5
#define TAPPING_TERM 180
#define VIAL_KEYBOARD_UID {0xE8, 0x8C, 0xEF, 0x50, 0x0A, 0xD0, 0x3C, 0xAF}
#define VIAL_UNLOCK_COMBO_ROWS {0, 0}
#define VIAL_UNLOCK_COMBO_COLS {0, 1}
/* Select hand configuration */
#define MASTER_LEFT
#define LED_ANIMATIONS
#ifdef RGBLIGHT_ENABLE
# define RGBLIGHT_LIMIT_VAL 120
# define RGBLIGHT_HUE_STEP 10
# define RGBLIGHT_SAT_STEP 17
# define RGBLIGHT_VAL_STEP 17
#endif
#define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"