Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add MariOrion v2.5 to firmware. #22273

Merged
merged 72 commits into from
Nov 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
b998c78
Pushed MariOrion v2.5 to the branch. Prod and proto version added.
ninetailedtori Oct 14, 2023
d5911c9
Pushed MariOrion v2.5 to the branch. Prod and proto version added.
ninetailedtori Oct 14, 2023
8e8b29a
Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmw…
ninetailedtori Oct 14, 2023
a4abdaa
Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmw…
ninetailedtori Oct 14, 2023
e6807bc
Merge remote-tracking branch 'origin/toril940mariorion_v25' into tori…
ninetailedtori Oct 14, 2023
4f14c01
Proper addition of layout options
ninetailedtori Oct 15, 2023
307b4f1
Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmw…
ninetailedtori Oct 15, 2023
a5f706a
Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmw…
ninetailedtori Oct 15, 2023
eb59f5a
Update keyboards/mariorion_v25/proto/keymaps/via/keymap.c
ninetailedtori Oct 15, 2023
19df2de
Update keyboards/mariorion_v25/proto/keymaps/default/keymap.c
ninetailedtori Oct 15, 2023
b531a5c
Updated readme.md with more information regarding make commands, and …
ninetailedtori Oct 15, 2023
dd8fbd4
Merge remote-tracking branch 'origin/toril940mariorion_v25' into tori…
ninetailedtori Oct 15, 2023
6d0990a
Update keyboards/mariorion_v25/prod/keymaps/via/keymap.c
ninetailedtori Oct 15, 2023
1a633a0
Update keyboards/mariorion_v25/prod/keymaps/default/keymap.c
ninetailedtori Oct 15, 2023
556c736
Update keyboards/mariorion_v25/prod/info.json
ninetailedtori Oct 15, 2023
1f72502
Amended some changes to info.json - community layouts changed from sc…
ninetailedtori Oct 15, 2023
e2b1779
Update keyboards/mariorion_v25/readme.md
ninetailedtori Oct 15, 2023
4a2fa7e
Revert keyboards/gray_studio/think65/solder/solder.c
ninetailedtori Oct 15, 2023
c0b5458
Revert keyboards/gray_studio/think65/solder/solder.c
ninetailedtori Oct 15, 2023
3307f8c
Revert keyboards/gray_studio/think65/solder/solder.c
ninetailedtori Oct 15, 2023
a7bfb1f
Removed via.json from the via keymaps. Replaced with matrix_diagram.m…
ninetailedtori Oct 15, 2023
d792055
Merge remote-tracking branch 'origin/toril940mariorion_v25' into tori…
ninetailedtori Oct 15, 2023
cd4909c
Revert keyboards/gray_studio/think65/solder/solder.c
ninetailedtori Oct 15, 2023
65dbfe4
Removed via.json from the via keymaps. Replaced with matrix_diagram.m…
ninetailedtori Oct 17, 2023
215bac3
Merge branch 'toril940mariorion_v25' of github.com:toril940/qmk_firmw…
ninetailedtori Oct 17, 2023
97bd687
Update keyboards/mariorion_v25/proto/info.json
ninetailedtori Oct 17, 2023
62f4e6e
Update keyboards/mariorion_v25/rules.mk
ninetailedtori Oct 17, 2023
49186f7
Update keyboards/mariorion_v25/proto/info.json
ninetailedtori Oct 17, 2023
978b6f4
Update keyboards/mariorion_v25/proto/info.json
ninetailedtori Oct 17, 2023
f2afbd6
Update keyboards/mariorion_v25/proto/info.json
ninetailedtori Oct 17, 2023
b8a478b
Update keyboards/mariorion_v25/prod/info.json
ninetailedtori Oct 17, 2023
66143f2
Update keyboards/mariorion_v25/prod/info.json
ninetailedtori Oct 17, 2023
5bedd56
Update keyboards/mariorion_v25/prod/info.json
ninetailedtori Oct 17, 2023
f5e66e9
Update keyboards/mariorion_v25/prod/info.json
ninetailedtori Oct 17, 2023
3ecc5d3
Revert keyboards/gray_studio/think65/solder/solder.c
ninetailedtori Oct 17, 2023
6043021
Update keyboards/mariorion_v25/matrix_diagram.md
ninetailedtori Oct 17, 2023
32f533c
Update keyboards/mariorion_v25/readme.md
ninetailedtori Oct 17, 2023
f601b0f
Update keyboards/mariorion_v25/readme.md
ninetailedtori Oct 17, 2023
838bd45
Update keyboards/mariorion_v25/readme.md
ninetailedtori Oct 21, 2023
518871c
Update keyboards/mariorion_v25/readme.md
ninetailedtori Oct 21, 2023
5415a11
Update keyboards/mariorion_v25/readme.md
ninetailedtori Oct 21, 2023
493d9e9
Update keyboards/mariorion_v25/proto/mariorion_v25.c
ninetailedtori Oct 21, 2023
08b4762
Update keyboards/mariorion_v25/prod/mariorion_v25.c
ninetailedtori Oct 21, 2023
a6c78eb
Pushed new info.json and keymap.c files.
ninetailedtori Oct 21, 2023
3ac5aaa
Merge remote-tracking branch 'origin/toril940mariorion_v25' into tori…
ninetailedtori Oct 21, 2023
cd4a64e
Pushed new info.json and keymap.c files.
ninetailedtori Oct 21, 2023
50b89d4
Fixes to LED driver wrt PWM definitions with STM.
ninetailedtori Oct 26, 2023
b22b92c
Update keyboards/mariorion_v25/prod/keymaps/via/keymap.c
ninetailedtori Oct 26, 2023
e05f75f
Update keyboards/mariorion_v25/prod/keymaps/via/keymap.c
ninetailedtori Oct 26, 2023
2b06e3f
Update keyboards/mariorion_v25/prod/info.json
ninetailedtori Oct 26, 2023
6e534ee
Update keyboards/mariorion_v25/prod/mariorion_v25.c
ninetailedtori Oct 26, 2023
7cb7fd8
Update keyboards/mariorion_v25/proto/info.json
ninetailedtori Oct 26, 2023
6713aa3
Update keyboards/mariorion_v25/proto/config.h
ninetailedtori Oct 26, 2023
07374a4
Update keyboards/mariorion_v25/proto/mariorion_v25.c
ninetailedtori Oct 26, 2023
8791736
Update keyboards/mariorion_v25/proto/mariorion_v25.c
ninetailedtori Oct 26, 2023
cc15ea7
Update keyboards/mariorion_v25/proto/keymaps/via/keymap.c
ninetailedtori Oct 26, 2023
9e2179c
Update keyboards/mariorion_v25/proto/keymaps/via/keymap.c
ninetailedtori Oct 26, 2023
068a82a
Committing a details update to readme.md.
ninetailedtori Oct 26, 2023
6337249
Committing a details update to readme.md.
ninetailedtori Oct 26, 2023
49581d0
Update keyboards/mariorion_v25/prod/config.h
ninetailedtori Oct 26, 2023
90af3da
Update keyboards/mariorion_v25/prod/mariorion_v25.c
ninetailedtori Oct 26, 2023
385a26a
Merge remote-tracking branch 'origin/toril940mariorion_v25' into tori…
ninetailedtori Oct 26, 2023
26ac52c
Merge remote-tracking branch 'origin/toril940mariorion_v25' into tori…
ninetailedtori Oct 26, 2023
6dc5525
Revert "Committing a details update to readme.md."
ninetailedtori Oct 26, 2023
d3b604d
Committing a details update to readme.md.
ninetailedtori Oct 26, 2023
9c46aaa
Update keyboards/mariorion_v25/halconf.h
ninetailedtori Oct 28, 2023
57bf3b0
Update keyboards/mariorion_v25/mcuconf.h
ninetailedtori Oct 28, 2023
79fec5f
Update keyboards/mariorion_v25/prod/config.h
ninetailedtori Oct 28, 2023
ec90a1a
Update keyboards/mariorion_v25/proto/config.h
ninetailedtori Oct 28, 2023
b4451d3
Update keyboards/mariorion_v25/halconf.h
ninetailedtori Nov 6, 2023
3ecc313
Production pictures replacing the standard ones in the readme.md :)
ninetailedtori Nov 6, 2023
d714d72
waffle87 requests bundled:
ninetailedtori Nov 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions keyboards/mariorion_v25/halconf.h
ninetailedtori marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// Copyright 2023 Maria (@toril940)
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

#define HAL_USE_PWM TRUE

#define HAL_USE_SPI FALSE

#include_next <halconf.h>
32 changes: 32 additions & 0 deletions keyboards/mariorion_v25/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
// Copyright 2023 Maria (@toril940)
// SPDX-License-Identifier: GPL-2.0-or-later

#include QMK_KEYBOARD_H

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/*
* ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
* │Esc│ │F1 │F2 │F3 │F4 │ │F5 │F6 │F7 │F8 │ │F9 │F10│F11│F12│ │PSc│Scr│Pse│
* └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
* ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
* │ ` │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ Bk│ Bk│ │Ins│Hom│PgU│
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
* │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │ \ │ │Del│End│PgD│
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
* │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ Enter │
* ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
* │Shft│ \ │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ Shft │Fn │ │ ↑ │
* ├────┼───┴┬──┴─┬─┴───┴───┼───┼───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
* │Ctrl│GUI │Alt │ │ │ │ Alt│ GUI│Menu│Ctrl│ │ ← │ ↓ │ → │
* └────┴────┴────┴─────────┴───┴──────────┴────┴────┴────┴────┘ └───┴───┴───┘
*/
[0] = LAYOUT_all(
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, EE_CLR, QK_BOOT,

KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC, KC_INS, KC_HOME, KC_PGUP,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL, KC_END, KC_PGDN,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, RGB_TOG, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, RGB_MOD, KC_UP,
KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_RALT, KC_RGUI, KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
)
};
32 changes: 32 additions & 0 deletions keyboards/mariorion_v25/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
// Copyright 2023 Maria (@toril940)
// SPDX-License-Identifier: GPL-2.0-or-later

#include QMK_KEYBOARD_H

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/*
* ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
* │Esc│ │F1 │F2 │F3 │F4 │ │F5 │F6 │F7 │F8 │ │F9 │F10│F11│F12│ │PSc│Scr│Pse│
* └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
* ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
* │ ` │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ Bk│ Bk│ │Ins│Hom│PgU│
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
* │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │ \ │ │Del│End│PgD│
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
* │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ Enter │
* ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
* │Shft│ \ │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ Shft │Fn │ │ ↑ │
* ├────┼───┴┬──┴─┬─┴───┴───┼───┼───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
* │Ctrl│GUI │Alt │ │ │ │ Alt│ GUI│Menu│Ctrl│ │ ← │ ↓ │ → │
* └────┴────┴────┴─────────┴───┴──────────┴────┴────┴────┴────┘ └───┴───┴───┘
*/
[0] = LAYOUT_all(
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SCRL, KC_PAUS,

KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC, KC_INS, KC_HOME, KC_PGUP,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL, KC_END, KC_PGDN,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, RGB_TOG, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, RGB_MOD, KC_UP,
KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_RALT, KC_RGUI, KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
),
};
1 change: 1 addition & 0 deletions keyboards/mariorion_v25/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
VIA_ENABLE = yes
72 changes: 72 additions & 0 deletions keyboards/mariorion_v25/mariorion_v25.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
// Copyright <year> <name> <email> @<github_username>
//
// 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/>.

#include "quantum.h"

// Optional override functions below.
// You can leave any or all of these undefined.
// These are only required if you want to perform custom actions.

void matrix_init_kb(void) {
// put your keyboard start-up code here
// runs once when the firmware starts up

setPinOutput(INDICATOR_0);
setPinOutput(INDICATOR_1);
setPinOutput(INDICATOR_2);
matrix_init_user();
}

layer_state_t layer_state_set_kb(layer_state_t state) {
switch (get_highest_layer(state)) {
case 1:
writePinHigh(INDICATOR_0);
writePinLow(INDICATOR_1);
writePinLow(INDICATOR_2);
break;
case 2:
writePinLow(INDICATOR_0);
writePinHigh(INDICATOR_1);
writePinLow(INDICATOR_2);
break;
case 3:
writePinLow(INDICATOR_0);
writePinLow(INDICATOR_1);
writePinHigh(INDICATOR_2);
break;
default:
writePinHigh(INDICATOR_0);
writePinHigh(INDICATOR_1);
writePinHigh(INDICATOR_2);
break;
}
return layer_state_set_user(state);
}

void suspend_power_down_kb(void) {
writePinLow(INDICATOR_0);
writePinLow(INDICATOR_1);
writePinLow(INDICATOR_2);

suspend_power_down_user();
}

void suspend_wakeup_init_kb(void) {
writePinHigh(INDICATOR_0);
writePinHigh(INDICATOR_1);
writePinHigh(INDICATOR_2);

suspend_wakeup_init_user();
}
29 changes: 29 additions & 0 deletions keyboards/mariorion_v25/matrix_diagram.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Matrix Diagram for MariOrion v2.5
```
┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
ninetailedtori marked this conversation as resolved.
Show resolved Hide resolved
│00 │ │02 │03 │04 │05 │ │06 │07 │08 │09 │ │0A │0B │0C │0D │ │0F │0G │0H │
└───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───────┐
│10 │11 │12 │13 │14 │15 │16 │17 │18 │19 │1A │1B │1C │1D │1E │ │2F │1G │1H │ │1D │ 2u Backspace
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤ └─┬─────┤
│20 │21 │22 │23 │24 │25 │26 │27 │28 │29 │2A │2B │2C │2D │ │3F │2G │2H │ │ │
├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ┌──┴┐3D │ ISO Enter
│30 │31 │32 │33 │34 │35 │36 │37 │38 │39 │3A │3B │3D │ │3C │ │
├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐ └───┴────┘
│40 │41 │42 │43 │44 │45 │46 │47 │48 │49 │4A │4B │4C │4D │ │4G │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
│50 │51 │52 │55 │5A │5B │5C │5D │ │5F │5G │5H │
└────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
┌────────┐ ┌──────────┐
│40 │ 2.25u LShift 2.75u RShift │4C │
└────────┘ └──────────┘
┌─────┬───┬─────┬───────────────────────────┬─────┬───┬─────┐
│50 │51 │52 │55 │5B │5C │5D │ Tsangan/WKL
└─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
┌─────┬───┬─────┬───────────┬───┬───────────┬─────┬───┬─────┐
│50 │51 │52 │53 │55 │57 │5B │5C │5D │ Split 7u Spacebar
└─────┴───┴─────┴───────────┴───┴───────────┴─────┴───┴─────┘
┌─────┬───┬───────────────────────────────────────┬───┬─────┐
│50 │51 │55 │5C │5D │ 10u Spacebar
└─────┴───┴───────────────────────────────────────┴───┴─────┘
```
9 changes: 9 additions & 0 deletions keyboards/mariorion_v25/mcuconf.h
ninetailedtori marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// Copyright 2023 Maria (@toril940)
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

#include_next <mcuconf.h>

#define STM32_PWM_USE_TIM17 TRUE
#define STM32_TIM17_SUPPRESS_ISR
16 changes: 16 additions & 0 deletions keyboards/mariorion_v25/prod/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// Copyright 2023 Maria (@toril940)
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

#define WS2812_EXTERNAL_PULLUP

#define WS2812_PWM_DRIVER PWMD17
#define WS2812_PWM_CHANNEL 1
#define WS2812_DMA_STREAM STM32_DMA1_STREAM1
#define WS2812_DMA_CHANNEL 1
// #define WS2812_DMAMUX_ID STM32_DMAMUX1_TIM17_UP

#define INDICATOR_0 C9
#define INDICATOR_1 C8
#define INDICATOR_2 C7
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add EoF

Suggested change
#define INDICATOR_2 C7
#define INDICATOR_2 C7

Loading