summaryrefslogtreecommitdiff
path: root/keyboards/sawnsprojects/okayu/stm32f103
diff options
context:
space:
mode:
authorSắn <59417802+MaiTheSan@users.noreply.github.com>2023-10-13 14:53:12 +0700
committerGitHub <noreply@github.com>2023-10-13 01:53:12 -0600
commit62ff02a101d0f69214754d4edeb583dddf14dd20 (patch)
tree22bfeb0131ec9db408277394aff9581736a6fe6e /keyboards/sawnsprojects/okayu/stm32f103
parent032b039d0bf96e4fea0b87e0d2f6cd0fb34b7298 (diff)
[Keyboard] Add Okayu (#22077)
Co-authored-by: jack <0x6a73@protonmail.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
Diffstat (limited to 'keyboards/sawnsprojects/okayu/stm32f103')
-rw-r--r--keyboards/sawnsprojects/okayu/stm32f103/config.h8
-rw-r--r--keyboards/sawnsprojects/okayu/stm32f103/info.json3
-rw-r--r--keyboards/sawnsprojects/okayu/stm32f103/mcuconf.h8
-rw-r--r--keyboards/sawnsprojects/okayu/stm32f103/rules.mk0
4 files changed, 19 insertions, 0 deletions
diff --git a/keyboards/sawnsprojects/okayu/stm32f103/config.h b/keyboards/sawnsprojects/okayu/stm32f103/config.h
new file mode 100644
index 0000000000..eff3605470
--- /dev/null
+++ b/keyboards/sawnsprojects/okayu/stm32f103/config.h
@@ -0,0 +1,8 @@
+// Copyright 2023 MaiTheSan
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+
+#define WS2812_SPI SPID2
+#define WS2812_SPI_MOSI_PAL_MODE 5
+#define WS2812_SPI_SCK_PIN B13
+#define WS2812_SPI_SCK_PAL_MODE 5 \ No newline at end of file
diff --git a/keyboards/sawnsprojects/okayu/stm32f103/info.json b/keyboards/sawnsprojects/okayu/stm32f103/info.json
new file mode 100644
index 0000000000..31fd483f66
--- /dev/null
+++ b/keyboards/sawnsprojects/okayu/stm32f103/info.json
@@ -0,0 +1,3 @@
+{
+ "development_board": "bluepill"
+}
diff --git a/keyboards/sawnsprojects/okayu/stm32f103/mcuconf.h b/keyboards/sawnsprojects/okayu/stm32f103/mcuconf.h
new file mode 100644
index 0000000000..8ab476c663
--- /dev/null
+++ b/keyboards/sawnsprojects/okayu/stm32f103/mcuconf.h
@@ -0,0 +1,8 @@
+// Copyright 2023 MaiTheSan
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+
+#include_next <mcuconf.h>
+
+#undef STM32_SPI_USE_SPI2
+#define STM32_SPI_USE_SPI2 TRUE
diff --git a/keyboards/sawnsprojects/okayu/stm32f103/rules.mk b/keyboards/sawnsprojects/okayu/stm32f103/rules.mk
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/keyboards/sawnsprojects/okayu/stm32f103/rules.mk