~ruther/qmk_firmware

297aad6ebd8577e826ea738cde25207a61337dc0 — Ryan 5 years ago 8f69983c
Set backlight and RGB pins for AVR onekeys (#8533)

* Set backlight and RGB pins for AVR onekeys

* Set pin for ADC as well

* Define ADC_PIN for F4 blackpills

* Use A0 for F4 ADCs

* Set ADC pins for F0 and F1
M keyboards/handwired/onekey/blackpill_f401/config.h => keyboards/handwired/onekey/blackpill_f401/config.h +2 -0
@@ 27,3 27,5 @@
#define BACKLIGHT_PWM_CHANNEL   1

#define RGB_DI_PIN A1

#define ADC_PIN A0

M keyboards/handwired/onekey/blackpill_f411/config.h => keyboards/handwired/onekey/blackpill_f411/config.h +2 -0
@@ 27,3 27,5 @@
#define BACKLIGHT_PWM_CHANNEL   1

#define RGB_DI_PIN A1

#define ADC_PIN A0

M keyboards/handwired/onekey/bluepill/config.h => keyboards/handwired/onekey/bluepill/config.h +2 -0
@@ 27,3 27,5 @@
#define BACKLIGHT_PWM_CHANNEL   1

#define RGB_DI_PIN A1

#define ADC_PIN A0

M keyboards/handwired/onekey/elite_c/config.h => keyboards/handwired/onekey/elite_c/config.h +6 -0
@@ 21,3 21,9 @@
#define MATRIX_COL_PINS { F4 }
#define MATRIX_ROW_PINS { F5 }
#define UNUSED_PINS

#define BACKLIGHT_PIN B6

#define RGB_DI_PIN F6

#define ADC_PIN F6

D keyboards/handwired/onekey/keymaps/adc/config.h => keyboards/handwired/onekey/keymaps/adc/config.h +0 -1
@@ 1,1 0,0 @@
#pragma once

M keyboards/handwired/onekey/keymaps/adc/keymap.c => keyboards/handwired/onekey/keymaps/adc/keymap.c +0 -4
@@ 2,10 2,6 @@
#include "analog.h"
#include <stdio.h>

#ifndef ADC_PIN
#    define ADC_PIN A0
#endif

enum custom_keycodes {
    ADC_SAMPLE = SAFE_RANGE,
};

M keyboards/handwired/onekey/promicro/config.h => keyboards/handwired/onekey/promicro/config.h +6 -0
@@ 21,3 21,9 @@
#define MATRIX_COL_PINS { F4 }
#define MATRIX_ROW_PINS { F5 }
#define UNUSED_PINS

#define BACKLIGHT_PIN B6

#define RGB_DI_PIN F6

#define ADC_PIN F6

M keyboards/handwired/onekey/proton_c/config.h => keyboards/handwired/onekey/proton_c/config.h +5 -3
@@ 18,8 18,8 @@

#include "config_common.h"

#define MATRIX_COL_PINS { A3 }
#define MATRIX_ROW_PINS { A2 }
#define MATRIX_COL_PINS { A2 }
#define MATRIX_ROW_PINS { A1 }
#define UNUSED_PINS

#define BACKLIGHT_PIN           B8


@@ 27,4 27,6 @@
#define BACKLIGHT_PWM_CHANNEL   3
#define BACKLIGHT_PAL_MODE      2

#define RGB_DI_PIN A1
#define RGB_DI_PIN A0

#define ADC_PIN A0

M keyboards/handwired/onekey/stm32f0_disco/config.h => keyboards/handwired/onekey/stm32f0_disco/config.h +2 -0
@@ 28,3 28,5 @@
#define BACKLIGHT_PAL_MODE      0

#define RGB_DI_PIN B15

#define ADC_PIN A0

M keyboards/handwired/onekey/teensy_2/config.h => keyboards/handwired/onekey/teensy_2/config.h +6 -0
@@ 21,3 21,9 @@
#define MATRIX_COL_PINS { F4 }
#define MATRIX_ROW_PINS { F5 }
#define UNUSED_PINS

#define BACKLIGHT_PIN B6

#define RGB_DI_PIN F6

#define ADC_PIN F6

M keyboards/handwired/onekey/teensy_2pp/config.h => keyboards/handwired/onekey/teensy_2pp/config.h +8 -2
@@ 18,6 18,12 @@

#include "config_common.h"

#define MATRIX_COL_PINS { B2 }
#define MATRIX_ROW_PINS { B1 }
#define MATRIX_COL_PINS { F4 }
#define MATRIX_ROW_PINS { F5 }
#define UNUSED_PINS

#define BACKLIGHT_PIN B6

#define RGB_DI_PIN F6

#define ADC_PIN F6