mirror of
https://github.com/Cian-H/qmk_firmware.git
synced 2026-08-05 13:33:24 +01:00
[Keyboard] Add STM32f3 Discovery onekey (#21625)
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
// Copyright 2023 Stefan Kerkmann
|
||||||
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#define ADC_PIN A0
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
// Copyright 2023 Stefan Kerkmann
|
||||||
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#define HAL_USE_ADC TRUE
|
||||||
|
|
||||||
|
#include_next <halconf.h>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"keyboard_name": "Onekey STM32F3 Discovery",
|
||||||
|
"processor": "STM32F303",
|
||||||
|
"bootloader": "stm32-dfu",
|
||||||
|
"matrix_pins": {
|
||||||
|
"cols": ["B4"],
|
||||||
|
"rows": ["B5"]
|
||||||
|
},
|
||||||
|
"backlight": {
|
||||||
|
"pin": "E8"
|
||||||
|
},
|
||||||
|
"ws2812": {
|
||||||
|
"pin": "A0"
|
||||||
|
},
|
||||||
|
"apa102": {
|
||||||
|
"data_pin": "A0",
|
||||||
|
"clock_pin": "B13"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
// Copyright 2023 Stefan Kerkmann
|
||||||
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include_next <mcuconf.h>
|
||||||
|
|
||||||
|
#undef STM32_ADC_USE_ADC1
|
||||||
|
#define STM32_ADC_USE_ADC1 TRUE
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# STM32F303 Discovery kit onekey
|
||||||
|
|
||||||
|
* Supported Hardware: [STM32F303 Discovery](https://www.st.com/en/evaluation-tools/stm32f3discovery.html)
|
||||||
|
|
||||||
|
To trigger keypress, short together pins *B4* and *B5*.
|
||||||
Reference in New Issue
Block a user