Move backlight config to data driven (#19910)
This commit is contained in:
		
							parent
							
								
									ba7546a334
								
							
						
					
					
						commit
						314f6c1ddb
					
				| @ -13,6 +13,7 @@ | ||||
|     "AUDIO_VOICES": {"info_key": "audio.voices", "value_type": "bool"}, | ||||
|     "BACKLIGHT_BREATHING": {"info_key": "backlight.breathing", "value_type": "bool"}, | ||||
|     "BREATHING_PERIOD": {"info_key": "backlight.breathing_period", "value_type": "int"}, | ||||
|     "BACKLIGHT_CAPS_LOCK": {"info_key": "backlight.as_caps_lock", "value_type": "bool"}, | ||||
|     "BACKLIGHT_LEVELS": {"info_key": "backlight.levels", "value_type": "int"}, | ||||
|     "BACKLIGHT_LIMIT_VAL": {"info_key": "backlight.max_brightness", "value_type": "int"}, | ||||
|     "BACKLIGHT_ON_STATE": {"info_key": "backlight.on_state", "value_type": "int"}, | ||||
|  | ||||
| @ -14,6 +14,7 @@ | ||||
|     "BOOTLOADER": {"info_key": "bootloader", "warn_duplicate": false}, | ||||
|     "BOOTMAGIC_ENABLE": {"info_key": "bootmagic.enabled", "value_type": "bool"}, | ||||
|     "BLUETOOTH_DRIVER": {"info_key": "bluetooth.driver"}, | ||||
|     "BACKLIGHT_DRIVER": {"info_key": "backlight.driver"}, | ||||
|     "CAPS_WORD_ENABLE": {"info_key": "caps_word.enabled", "value_type": "bool"}, | ||||
|     "DEBOUNCE_TYPE": {"info_key": "build.debounce_type"}, | ||||
|     "ENCODER_ENABLE": {"info_key": "encoder.enabled", "value_type": "bool"}, | ||||
|  | ||||
| @ -108,6 +108,10 @@ | ||||
|             "type": "object", | ||||
|             "additionalProperties": false, | ||||
|             "properties": { | ||||
|                 "driver": { | ||||
|                     "type": "string", | ||||
|                     "enum": ["pwm", "software", "timer", "custom"] | ||||
|                 }, | ||||
|                 "breathing": {"type": "boolean"}, | ||||
|                 "breathing_period": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, | ||||
|                 "levels": { | ||||
| @ -118,7 +122,8 @@ | ||||
|                 "max_brightness": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, | ||||
|                 "pin": {"$ref": "qmk.definitions.v1#/mcu_pin"}, | ||||
|                 "pins": {"$ref": "qmk.definitions.v1#/mcu_pin_array"}, | ||||
|                 "on_state": {"$ref": "qmk.definitions.v1#/bit"} | ||||
|                 "on_state": {"$ref": "qmk.definitions.v1#/bit"}, | ||||
|                 "as_caps_lock": {"type": "boolean"} | ||||
|             } | ||||
|         }, | ||||
|         "bluetooth": { | ||||
|  | ||||
| @ -23,10 +23,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define ENCODERS_PAD_A { F6 } | ||||
| #define ENCODERS_PAD_B { F5 } | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B5 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 7 | ||||
| 
 | ||||
| #define RGB_DI_PIN D3 | ||||
| #ifdef RGB_DI_PIN | ||||
|   #define RGBLED_NUM 4 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|     "pid": "0x1337", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B5", | ||||
|     "levels": 7, | ||||
|     "breathing": true | ||||
|   }, | ||||
|   "qmk_lufa_bootloader": { | ||||
|     "led": "B0" | ||||
|   }, | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| 
 | ||||
| #define RGB_DI_PIN F0 | ||||
| #ifdef RGB_DI_PIN | ||||
| #define RGBLIGHT_EFFECT_BREATHING | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x6873", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7", | ||||
|         "levels": 5, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "community_layouts": ["60_ansi"], | ||||
|  | ||||
| @ -26,8 +26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|         "pid": "0x6874", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7" | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "B6", | ||||
|         "on_state": 0 | ||||
|  | ||||
| @ -8,11 +8,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| #ifdef BACKLIGHT_PIN | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| #endif | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|     "pid": "0x7267", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B6", | ||||
|     "levels": 5 | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "atmel-dfu", | ||||
|   "community_layouts": ["60_ansi", "60_iso", "60_ansi_split_bs_rshift", "60_hhkb"], | ||||
|  | ||||
| @ -28,10 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define ENCODERS_PAD_A { B5, F5 } | ||||
| #define ENCODERS_PAD_B { B6, F6 } | ||||
| 
 | ||||
| #define BACKLIGHT_PIN C6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 8 | ||||
| 
 | ||||
| #define RGB_DI_PIN B3 | ||||
| #ifdef RGB_DI_PIN | ||||
|    #define RGBLED_NUM 8 | ||||
|  | ||||
| @ -2,6 +2,11 @@ | ||||
|     "usb": { | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "C6", | ||||
|         "levels": 8, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu" | ||||
| } | ||||
|  | ||||
| @ -8,8 +8,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B5 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|     "pid": "0x6060", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B5" | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "caterina", | ||||
|   "community_layouts": ["ortho_3x10"], | ||||
|  | ||||
| @ -7,11 +7,6 @@ | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B5 | ||||
| #ifdef BACKLIGHT_PIN | ||||
| #define BACKLIGHT_LEVELS 4 | ||||
| #endif | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|     "pid": "0x4C55", | ||||
|     "device_version": "10.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B5", | ||||
|     "levels": 4 | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "caterina", | ||||
|   "community_layouts": ["60_ansi"], | ||||
|  | ||||
| @ -34,9 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B5 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|     "pid": "0x4D68", | ||||
|     "device_version": "1.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B5", | ||||
|     "breathing": true | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "caterina", | ||||
|   "community_layouts": ["68_ansi"], | ||||
|  | ||||
| @ -33,8 +33,6 @@ | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B5 | ||||
| 
 | ||||
| // enable RGB underglow
 | ||||
| #define RGB_DI_PIN B4 | ||||
| #define RGBLIGHT_EFFECT_BREATHING | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|       "pid": "0x0A0C", | ||||
|       "device_version": "4.4.4" | ||||
|     }, | ||||
|     "backlight": { | ||||
|       "pin": "B5" | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "caterina", | ||||
|     "community_layouts": ["ortho_4x4", "ortho_4x12"], | ||||
|  | ||||
| @ -1,22 +0,0 @@ | ||||
| /*
 | ||||
| Copyright 2020 | ||||
| 
 | ||||
| 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 | ||||
| 
 | ||||
| /* Backlight */ | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 6 | ||||
| @ -9,7 +9,9 @@ | ||||
|       "device_version": "10.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|       "pins": ["F4", "F5"] | ||||
|       "pins": ["F4", "F5"], | ||||
|       "levels": 6, | ||||
|       "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|       "caps_lock": "B0", | ||||
|  | ||||
| @ -20,13 +20,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { A2, A1, B8, A10, C15, A15, B7, B6, C14, C13} | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* In switch leds */ | ||||
| #define BACKLIGHT_PIN           A3 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD2 | ||||
| #define BACKLIGHT_PWM_CHANNEL   4 | ||||
| #define BACKLIGHT_PAL_MODE      2 | ||||
| #define BACKLIGHT_LEVELS        10 | ||||
| #define BACKLIGHT_BREATHING     TRUE | ||||
| 
 | ||||
| /* Underglow */ | ||||
| #define RGB_DI_PIN  A7 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x0007", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "A3", | ||||
|         "levels": 10, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "STM32F072", | ||||
|     "bootloader": "stm32-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -8,7 +8,6 @@ CONSOLE_ENABLE = yes    # Console for debug | ||||
| COMMAND_ENABLE = yes    # Commands for debug and configuration | ||||
| NKRO_ENABLE = yes           # Enable N-Key Rollover | ||||
| BACKLIGHT_ENABLE = yes | ||||
| BACKLIGHT_DRIVER = pwm | ||||
| RGBLIGHT_ENABLE = yes | ||||
| WS2812_DRIVER = spi | ||||
| 
 | ||||
|  | ||||
| @ -20,13 +20,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { A2, A1, B8, A10, C15, A15, B7, B6, C14, C13} | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* In switch leds */ | ||||
| #define BACKLIGHT_PIN           A6 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL   1 | ||||
| #define BACKLIGHT_PAL_MODE      1 | ||||
| #define BACKLIGHT_LEVELS        6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| /* Underglow */ | ||||
| #define RGBLED_NUM 16 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x0010", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "A6", | ||||
|         "levels": 6, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "B1", | ||||
|         "num_lock": "B12", | ||||
|  | ||||
| @ -6,8 +6,6 @@ | ||||
| /* Locking resynchronize hack */ | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| #define BACKLIGHT_LEVELS 8 | ||||
| 
 | ||||
| // ws2812 options
 | ||||
| #define RGB_DI_PIN D2 // pin the DI on the ws2812 is hooked-up to
 | ||||
| #define RGBLED_NUM 8 // number of LEDs
 | ||||
|  | ||||
| @ -8,7 +8,8 @@ | ||||
|     "pid": "0x2171" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pins": ["D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5"] | ||||
|     "pins": ["D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5"], | ||||
|     "levels": 8 | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "caterina", | ||||
|  | ||||
| @ -34,9 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN C6 | ||||
| #define BACKLIGHT_LEVELS 15 | ||||
| 
 | ||||
| #define RGB_DI_PIN E6 | ||||
| #ifdef RGB_DI_PIN | ||||
|    #define RGBLED_NUM 3 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0x0001", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "C6", | ||||
|         "levels": 15 | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -37,9 +37,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN D0 | ||||
| #ifdef RGB_DI_PIN | ||||
| #    define RGBLED_NUM 6 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0x5449", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|       "pin": "B7", | ||||
|       "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -26,12 +26,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| #define BACKLIGHT_PIN           A6 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL   1 | ||||
| #define BACKLIGHT_PAL_MODE      2 | ||||
| #define BACKLIGHT_LEVELS 20 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN B15 | ||||
| #define RGBLED_NUM 34 | ||||
|  | ||||
| @ -5,7 +5,10 @@ | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "on_state": 0 | ||||
|         "pin": "A6", | ||||
|         "levels": 20, | ||||
|         "on_state": 0, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "A10" | ||||
|  | ||||
| @ -8,7 +8,6 @@ CONSOLE_ENABLE = no        # Console for debug | ||||
| COMMAND_ENABLE = no        # Commands for debug and configuration | ||||
| NKRO_ENABLE = yes          # Enable N-Key Rollover | ||||
| BACKLIGHT_ENABLE = yes     # Enable keyboard backlight functionality | ||||
| BACKLIGHT_DRIVER = pwm | ||||
| RGBLIGHT_ENABLE = yes      # Enable keyboard RGB underglow | ||||
| AUDIO_ENABLE = no          # Audio output | ||||
| LTO_ENABLE = yes | ||||
|  | ||||
| @ -26,12 +26,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| #define BACKLIGHT_PIN           B0 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL   3 | ||||
| #define BACKLIGHT_PAL_MODE      2 | ||||
| #define BACKLIGHT_LEVELS 20 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN B15 | ||||
| #define RGBLED_NUM 34 | ||||
|  | ||||
| @ -4,6 +4,11 @@ | ||||
|         "pid": "0x6585", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B0", | ||||
|         "levels": 20, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "C8" | ||||
|     }, | ||||
|  | ||||
| @ -8,7 +8,6 @@ CONSOLE_ENABLE = no        # Console for debug | ||||
| COMMAND_ENABLE = no        # Commands for debug and configuration | ||||
| NKRO_ENABLE = yes          # Enable N-Key Rollover | ||||
| BACKLIGHT_ENABLE = yes     # Enable keyboard backlight functionality | ||||
| BACKLIGHT_DRIVER = pwm | ||||
| RGBLIGHT_ENABLE = yes      # Enable keyboard RGB underglow | ||||
| AUDIO_ENABLE = no          # Audio output | ||||
| LTO_ENABLE = yes | ||||
|  | ||||
| @ -21,12 +21,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { C13, A4, A7, B0, B1, B2 } | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN           A6 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL   1 | ||||
| #define BACKLIGHT_PAL_MODE      1 | ||||
| #define BACKLIGHT_LEVELS 6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x4175", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "A6", | ||||
|         "levels": 6, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "STM32F072", | ||||
|     "bootloader": "stm32-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -23,13 +23,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN A6 | ||||
| #define BACKLIGHT_PWM_DRIVER PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL 1 | ||||
| #define BACKLIGHT_PAL_MODE 1 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 20 | ||||
| #define BACKLIGHT_DEFAULT_LEVEL	10 | ||||
| 
 | ||||
| #define RGB_DI_PIN B15 | ||||
| #define RGBLED_NUM 16 | ||||
|  | ||||
| @ -9,6 +9,9 @@ | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "A6", | ||||
|         "levels": 20, | ||||
|         "breathing": true, | ||||
|         "breathing_period": 3 | ||||
|     }, | ||||
|     "processor": "STM32F072", | ||||
|  | ||||
| @ -44,7 +44,6 @@ B0, which is unconnected on the PCB | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B0 | ||||
| #define BACKLIGHT_PWM_DRIVER PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL 3 | ||||
| 
 | ||||
|  | ||||
| @ -6,6 +6,9 @@ | ||||
|     "pid": "0x5368", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B0" | ||||
|   }, | ||||
|   "processor": "STM32F303", | ||||
|   "bootloader": "stm32-dfu", | ||||
|   "board": "QMK_PROTON_C", | ||||
|  | ||||
| @ -25,12 +25,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| #define BACKLIGHT_PIN           A6 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL   1 | ||||
| #define BACKLIGHT_PAL_MODE      2 | ||||
| #define BACKLIGHT_LEVELS 20 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN B15 | ||||
| #define RGBLED_NUM 24 | ||||
|  | ||||
| @ -4,6 +4,11 @@ | ||||
|         "pid": "0x5369", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "A6", | ||||
|         "levels": 20, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "STM32F411", | ||||
|     "bootloader": "stm32-dfu", | ||||
|     "community_layouts": ["ortho_4x12"], | ||||
|  | ||||
| @ -10,7 +10,6 @@ NKRO_ENABLE = yes           # Enable N-Key rollover | ||||
| BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality | ||||
| RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow | ||||
| AUDIO_ENABLE = no           # Audio output | ||||
| BACKLIGHT_DRIVER = pwm | ||||
| LTO_ENABLE = no | ||||
| ENCODER_ENABLE = yes | ||||
| 
 | ||||
|  | ||||
| @ -34,8 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN C6 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|         "pid": "0xAD78", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "C6" | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -50,12 +50,8 @@ | ||||
| #define I2C1_TIMINGR_SCLL   9U | ||||
| 
 | ||||
| // LED defines
 | ||||
| #define BACKLIGHT_PIN           B5 | ||||
| #define BACKLIGHT_PWM_DRIVER    PWMD3 | ||||
| #define BACKLIGHT_PWM_CHANNEL   2 | ||||
| #define BACKLIGHT_PAL_MODE      1 | ||||
| 
 | ||||
| #define BACKLIGHT_LEVELS 6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define SLEEP_LED_GPT_DRIVER GPTD1 | ||||
|  | ||||
| @ -7,6 +7,11 @@ | ||||
|         "pid": "0xA652", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B5", | ||||
|         "levels": 6, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "STM32F072", | ||||
|     "bootloader": "stm32-dfu", | ||||
|     "diode_direction": "COL2ROW", | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -20,8 +20,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| // Fix for prototype missing COL0, COL1, using backlight and RGB underglow I/O pins
 | ||||
| #undef MATRIX_COL_PINS | ||||
| #define MATRIX_COL_PINS { C4, B7, C6, C7, B6, B5, B4, B3, B2, B1, B0, D6 } | ||||
| 
 | ||||
| // This directs backlight code to use a disconnected pin, so the firwmare still has
 | ||||
| // backlight code and VIA support even though it doesn't do anything.
 | ||||
| #undef BACKLIGHT_PIN | ||||
| #define BACKLIGHT_PIN D1 | ||||
| @ -1,4 +1,9 @@ | ||||
| { | ||||
|     "backlight": { | ||||
|         "pin": "D1", | ||||
|         "levels": 5, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u2", | ||||
|     "bootloader": "atmel-dfu" | ||||
| } | ||||
|  | ||||
| @ -1,4 +1,9 @@ | ||||
| { | ||||
|     "backlight": { | ||||
|         "pin": "B7", | ||||
|         "levels": 5, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u2", | ||||
|     "bootloader": "atmel-dfu" | ||||
| } | ||||
|  | ||||
| @ -43,8 +43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #define SPLIT_HAND_PIN D5 | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|         "pid": "0x0003", | ||||
|         "device_version": "0.0.3" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7" | ||||
|     }, | ||||
|     "split": { | ||||
|         "soft_serial_pin": "D0" | ||||
|     }, | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| 
 | ||||
| #define RGB_DI_PIN D2 | ||||
| #ifdef RGB_DI_PIN | ||||
|   #define RGBLED_NUM 14 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x0002", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7", | ||||
|         "levels": 5, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "community_layouts": ["60_ansi", "60_ansi_split_bs_rshift", "60_tsangan_hhkb"], | ||||
|  | ||||
| @ -27,9 +27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define SN74X154_ADDRESS_PINS { D4, D5, D6, D7 } | ||||
| #define SN74X154_E1_PIN D3 | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0x6050", | ||||
|         "device_version": "1.0.4" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6", | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "B7", | ||||
|         "num_lock": "D0", | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| 
 | ||||
| #define RGB_DI_PIN E6 | ||||
| #ifdef RGB_DI_PIN | ||||
| #define RGBLIGHT_EFFECT_BREATHING | ||||
|  | ||||
| @ -7,6 +7,11 @@ | ||||
|         "pid": "0x0000", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6", | ||||
|         "levels": 5, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "B7", | ||||
|         "on_state": 0 | ||||
|  | ||||
| @ -34,9 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN F7 | ||||
| #ifdef RGB_DI_PIN | ||||
|   #define RGBLED_NUM 28 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|     "pid": "0x0001", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B7", | ||||
|     "breathing": true | ||||
|   }, | ||||
|   "indicators": { | ||||
|     "caps_lock": "C6", | ||||
|     "num_lock": "E6", | ||||
|  | ||||
| @ -26,8 +26,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION   COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN     B6 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -12,6 +12,9 @@ | ||||
|         "caps_lock": "B2", | ||||
|         "on_state": 0 | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6" | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -23,8 +23,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { F4, F5, F6, F7} | ||||
| #define MATRIX_COL_PINS { F1, F0, E6, C7, C6, B0, D4, B1, B7, B5, B4, D7} | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| 
 | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| @ -33,10 +31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* Locking resynchronize hack */ | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| /* Backlight configuration
 | ||||
|  */ | ||||
| #define BACKLIGHT_LEVELS 4 | ||||
| 
 | ||||
| /* Underlight configuration
 | ||||
|  */ | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0x6072", | ||||
|         "device_version": "0.0.2" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6", | ||||
|         "levels": 4 | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "B2", | ||||
|         "on_state": 0 | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| #define BACKLIGHT_LEVELS 4 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN E2 | ||||
| #ifdef RGB_DI_PIN | ||||
| #    define RGBLED_NUM 8 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x6066", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6", | ||||
|         "levels": 4, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "B2", | ||||
|         "on_state": 0 | ||||
|  | ||||
| @ -25,9 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN D4 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0xBD66", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "D4", | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "community_layouts": ["66_ansi", "66_iso"], | ||||
|  | ||||
| @ -20,9 +20,6 @@ | ||||
| /* COL2ROW, ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0x6068", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6", | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -23,8 +23,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { F7, F6, F5, F4, D5, D0 } | ||||
| #define MATRIX_COL_PINS { F1, F0, E6, C7 } | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| 
 | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| @ -33,10 +31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* Locking resynchronize hack */ | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| /* Backlight configuration
 | ||||
|  */ | ||||
| #define BACKLIGHT_LEVELS 4 | ||||
| 
 | ||||
| /* Underlight configuration
 | ||||
|  */ | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|     "pid": "0x6060", | ||||
|     "device_version": "0.0.3" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B6", | ||||
|     "levels": 4 | ||||
|   }, | ||||
|   "indicators": { | ||||
|     "num_lock": "D6", | ||||
|     "on_state": 0 | ||||
|  | ||||
| @ -17,8 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| #define BACKLIGHT_PIN D7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define RGBLIGHT_SLEEP | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -4,10 +4,14 @@ | ||||
|   "url": "", | ||||
|   "maintainer": "leon-anavi", | ||||
|   "usb": { | ||||
|         "vid": "0xCEEB", | ||||
|         "pid": "0x0001", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|       "vid": "0xCEEB", | ||||
|       "pid": "0x0001", | ||||
|       "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "D7", | ||||
|     "breathing": true | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "caterina", | ||||
|   "matrix_pins": { | ||||
|  | ||||
| @ -25,8 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN D4 | ||||
| 
 | ||||
| #define RGBLIGHT_EFFECT_BREATHING | ||||
| #define RGBLIGHT_EFFECT_RAINBOW_MOOD | ||||
| #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|         "pid": "0x422D", | ||||
|         "device_version": "2.0.0" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "D4" | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "D1" | ||||
|     }, | ||||
|  | ||||
| @ -31,8 +31,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { D0, D5, B5, B6, C6 } | ||||
| #define MATRIX_COL_PINS { F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7, D3, D2, D1 } | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| 
 | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
|  | ||||
| @ -7,6 +7,9 @@ | ||||
|         "pid": "0x6060", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7" | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "layout_aliases": { | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| 
 | ||||
| #define RGB_DI_PIN D2 | ||||
| #ifdef RGB_DI_PIN | ||||
|   #define RGBLED_NUM 14 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x0001", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7", | ||||
|         "levels": 5, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu", | ||||
|     "community_layouts": ["60_ansi", "60_ansi_split_bs_rshift", "60_tsangan_hhkb"], | ||||
|  | ||||
| @ -22,6 +22,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_COL_PINS { D4, C6, D7, E6, B4, B5 } | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B6 | ||||
| #define BACKLIGHT_LEVELS 7 | ||||
|  | ||||
| @ -9,6 +9,8 @@ | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B6", | ||||
|         "levels": 7, | ||||
|         "max_brightness": 150 | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|  | ||||
| @ -34,10 +34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_BREATHING | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|     "pid": "0x5050", | ||||
|     "device_version": "0.0.1" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "B7", | ||||
|     "levels": 5, | ||||
|     "breathing": true | ||||
|   }, | ||||
|   "processor": "atmega32u4", | ||||
|   "bootloader": "atmel-dfu", | ||||
|   "layouts": { | ||||
|  | ||||
| @ -25,8 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN F7 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|         "vid": "0xFEED", | ||||
|         "pid": "0x09F5" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "F7" | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "atmel-dfu" | ||||
| } | ||||
|  | ||||
| @ -25,8 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN D4 | ||||
| 
 | ||||
| #define RGBLIGHT_EFFECT_BREATHING | ||||
| #define RGBLIGHT_EFFECT_RAINBOW_MOOD | ||||
| #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||||
|  | ||||
| @ -8,6 +8,9 @@ | ||||
|     "pid": "0x422D", | ||||
|     "device_version": "2.0.0" | ||||
|   }, | ||||
|   "backlight": { | ||||
|     "pin": "D4" | ||||
|   }, | ||||
|   "indicators": { | ||||
|     "caps_lock": "D1" | ||||
|   }, | ||||
|  | ||||
| @ -25,10 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_LEVELS 8 | ||||
| #define BACKLIGHT_BREATHING | ||||
| 
 | ||||
| #define RGB_DI_PIN B1 | ||||
| #ifdef RGB_DI_PIN | ||||
| #    define RGBLED_NUM 5 | ||||
|  | ||||
| @ -8,6 +8,11 @@ | ||||
|         "pid": "0x4660", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7", | ||||
|         "levels": 8, | ||||
|         "breathing": true | ||||
|     }, | ||||
|     "indicators": { | ||||
|         "caps_lock": "F0" | ||||
|     }, | ||||
|  | ||||
| @ -32,10 +32,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
| #define MATRIX_ROW_PINS { E6, B0, F1, F5, F4 } | ||||
| #define MATRIX_COL_PINS { F6, F7, B3, C7, C6, B6, B5, D5, B4, D7, D6, D4, D1, D0 } | ||||
| 
 | ||||
| /* Backlight Setup */ | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #define BACKLIGHT_LEVELS 12 | ||||
| 
 | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
|  | ||||
| @ -8,6 +8,10 @@ | ||||
|         "pid": "0x6080", | ||||
|         "device_version": "0.0.1" | ||||
|     }, | ||||
|     "backlight": { | ||||
|         "pin": "B7", | ||||
|         "levels": 12 | ||||
|     }, | ||||
|     "processor": "atmega32u4", | ||||
|     "bootloader": "qmk-dfu", | ||||
|     "layouts": { | ||||
|  | ||||
| @ -10,11 +10,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BACKLIGHT_PIN B7 | ||||
| #ifdef BACKLIGHT_PIN | ||||
| #    define BACKLIGHT_LEVELS 8 | ||||
| #endif | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user