diff options
| author | QMK Bot <hello@qmk.fm> | 2021-05-16 22:34:14 +0000 |
|---|---|---|
| committer | QMK Bot <hello@qmk.fm> | 2021-05-16 22:34:14 +0000 |
| commit | d8e38ef0b1c93b01b7a3ec789514449e44bb7a53 (patch) | |
| tree | 58bb6a3d473326804f417a59372d07cb8243ecbb | |
| parent | 39b2b2b010cc79b2c8a4b9361643da2de7472951 (diff) | |
| parent | 3e1fa8cd319bccfaa666c63f1741b2bbabf27b78 (diff) | |
| download | qmk_firmware-d8e38ef0b1c93b01b7a3ec789514449e44bb7a53.tar.gz qmk_firmware-d8e38ef0b1c93b01b7a3ec789514449e44bb7a53.zip | |
Merge remote-tracking branch 'origin/master' into develop
9 files changed, 685 insertions, 0 deletions
diff --git a/keyboards/cutie_club/giant_macro_pad/config.h b/keyboards/cutie_club/giant_macro_pad/config.h new file mode 100755 index 000000000..c6ef81309 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/config.h | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | /* Copyright 2021 Cutie Club | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | #include "config_common.h" | ||
| 20 | |||
| 21 | /* USB Device descriptor parameter */ | ||
| 22 | #define VENDOR_ID 0xFB9C | ||
| 23 | #define PRODUCT_ID 0x74B6 | ||
| 24 | #define DEVICE_VER 0x0001 | ||
| 25 | #define MANUFACTURER Cutie Club | ||
| 26 | #define PRODUCT Cupar19 Giant Macro Pad | ||
| 27 | |||
| 28 | /* key matrix size */ | ||
| 29 | #define MATRIX_ROWS 20 | ||
| 30 | #define MATRIX_COLS 20 | ||
| 31 | |||
| 32 | /* | ||
| 33 | * Keyboard Matrix Assignments | ||
| 34 | */ | ||
| 35 | #define MATRIX_ROW_PINS { C10, C11, C12, D2, B3, B4, B5, B6, B7, B8, A3, B2, B1, B0, C5, C4, A7, A6, A5, A4 } | ||
| 36 | #define MATRIX_COL_PINS { C9, C8, C7, C6, B15, B14, B13, B12, A8, A15, B9, A2, A1, A0, C3, C2, C1, C0, F1, F0 } | ||
| 37 | #define UNUSED_PINS | ||
| 38 | |||
| 39 | /* COL2ROW, ROW2COL*/ | ||
| 40 | #define DIODE_DIRECTION COL2ROW | ||
| 41 | |||
| 42 | /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | ||
| 43 | #define DEBOUNCE 5 | ||
| 44 | |||
| 45 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 46 | #define LOCKING_SUPPORT_ENABLE | ||
| 47 | /* Locking resynchronize hack */ | ||
| 48 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/giant_macro_pad.c b/keyboards/cutie_club/giant_macro_pad/giant_macro_pad.c new file mode 100755 index 000000000..934817aca --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/giant_macro_pad.c | |||
| @@ -0,0 +1,17 @@ | |||
| 1 | /* Copyright 2021 Cutie Club | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #include "giant_macro_pad.h" | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/giant_macro_pad.h b/keyboards/cutie_club/giant_macro_pad/giant_macro_pad.h new file mode 100755 index 000000000..8e0b612f3 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/giant_macro_pad.h | |||
| @@ -0,0 +1,72 @@ | |||
| 1 | /* Copyright 2021 Cutie Club | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | #include "quantum.h" | ||
| 20 | |||
| 21 | /* This is a shortcut to help you visually see your layout. | ||
| 22 | * | ||
| 23 | * The first section contains all of the arguments representing the physical | ||
| 24 | * layout of the board and position of the keys. | ||
| 25 | * | ||
| 26 | * The second converts the arguments into a two-dimensional array which | ||
| 27 | * represents the switch matrix. | ||
| 28 | */ | ||
| 29 | #define LAYOUT_all( \ | ||
| 30 | k00_00, k00_01, k00_02, k00_03, k00_04, k00_05, k00_06, k00_07, k00_08, k00_09, k00_10, k00_11, k00_12, k00_13, k00_14, k00_15, k00_16, k00_17, k00_18, k00_19, \ | ||
| 31 | k01_00, k01_01, k01_02, k01_03, k01_04, k01_05, k01_06, k01_07, k01_08, k01_09, k01_10, k01_11, k01_12, k01_13, k01_14, k01_15, k01_16, k01_17, k01_18, k01_19, \ | ||
| 32 | k02_00, k02_01, k02_02, k02_03, k02_04, k02_05, k02_06, k02_07, k02_08, k02_09, k02_10, k02_11, k02_12, k02_13, k02_14, k02_15, k02_16, k02_17, k02_18, k02_19, \ | ||
| 33 | k03_00, k03_01, k03_02, k03_03, k03_04, k03_05, k03_06, k03_07, k03_08, k03_09, k03_10, k03_11, k03_12, k03_13, k03_14, k03_15, k03_16, k03_17, k03_18, k03_19, \ | ||
| 34 | k04_00, k04_01, k04_02, k04_03, k04_04, k04_05, k04_06, k04_07, k04_08, k04_09, k04_10, k04_11, k04_12, k04_13, k04_14, k04_15, k04_16, k04_17, k04_18, k04_19, \ | ||
| 35 | k05_00, k05_01, k05_02, k05_03, k05_04, k05_05, k05_06, k05_07, k05_08, k05_09, k05_10, k05_11, k05_12, k05_13, k05_14, k05_15, k05_16, k05_17, k05_18, k05_19, \ | ||
| 36 | k06_00, k06_01, k06_02, k06_03, k06_04, k06_05, k06_06, k06_07, k06_08, k06_09, k06_10, k06_11, k06_12, k06_13, k06_14, k06_15, k06_16, k06_17, k06_18, k06_19, \ | ||
| 37 | k07_00, k07_01, k07_02, k07_03, k07_04, k07_05, k07_06, k07_07, k07_08, k07_09, k07_10, k07_11, k07_12, k07_13, k07_14, k07_15, k07_16, k07_17, k07_18, k07_19, \ | ||
| 38 | k08_00, k08_01, k08_02, k08_03, k08_04, k08_05, k08_06, k08_07, k08_08, k08_09, k08_10, k08_11, k08_12, k08_13, k08_14, k08_15, k08_16, k08_17, k08_18, k08_19, \ | ||
| 39 | k09_00, k09_01, k09_02, k09_03, k09_04, k09_05, k09_06, k09_07, k09_08, k09_09, k09_10, k09_11, k09_12, k09_13, k09_14, k09_15, k09_16, k09_17, k09_18, k09_19, \ | ||
| 40 | k10_00, k10_01, k10_02, k10_03, k10_04, k10_05, k10_06, k10_07, k10_08, k10_09, k10_10, k10_11, k10_12, k10_13, k10_14, k10_15, k10_16, k10_17, k10_18, k10_19, \ | ||
| 41 | k11_00, k11_01, k11_02, k11_03, k11_04, k11_05, k11_06, k11_07, k11_08, k11_09, k11_10, k11_11, k11_12, k11_13, k11_14, k11_15, k11_16, k11_17, k11_18, k11_19, \ | ||
| 42 | k12_00, k12_01, k12_02, k12_03, k12_04, k12_05, k12_06, k12_07, k12_08, k12_09, k12_10, k12_11, k12_12, k12_13, k12_14, k12_15, k12_16, k12_17, k12_18, k12_19, \ | ||
| 43 | k13_00, k13_01, k13_02, k13_03, k13_04, k13_05, k13_06, k13_07, k13_08, k13_09, k13_10, k13_11, k13_12, k13_13, k13_14, k13_15, k13_16, k13_17, k13_18, k13_19, \ | ||
| 44 | k14_00, k14_01, k14_02, k14_03, k14_04, k14_05, k14_06, k14_07, k14_08, k14_09, k14_10, k14_11, k14_12, k14_13, k14_14, k14_15, k14_16, k14_17, k14_18, k14_19, \ | ||
| 45 | k15_00, k15_01, k15_02, k15_03, k15_04, k15_05, k15_06, k15_07, k15_08, k15_09, k15_10, k15_11, k15_12, k15_13, k15_14, k15_15, k15_16, k15_17, k15_18, k15_19, \ | ||
| 46 | k16_00, k16_01, k16_02, k16_03, k16_04, k16_05, k16_06, k16_07, k16_08, k16_09, k16_10, k16_11, k16_12, k16_13, k16_14, k16_15, k16_16, k16_17, k16_18, k16_19, \ | ||
| 47 | k17_00, k17_01, k17_02, k17_03, k17_04, k17_05, k17_06, k17_07, k17_08, k17_09, k17_10, k17_11, k17_12, k17_13, k17_14, k17_15, k17_16, k17_17, k17_18, k17_19, \ | ||
| 48 | k18_00, k18_01, k18_02, k18_03, k18_04, k18_05, k18_06, k18_07, k18_08, k18_09, k18_10, k18_11, k18_12, k18_13, k18_14, k18_15, k18_16, k18_17, k18_18, k18_19, \ | ||
| 49 | k19_00, k19_01, k19_02, k19_03, k19_04, k19_05, k19_06, k19_07, k19_08, k19_09, k19_10, k19_11, k19_12, k19_13, k19_14, k19_15, k19_16, k19_17, k19_18, k19_19 \ | ||
| 50 | ) \ | ||
| 51 | { \ | ||
| 52 | { k00_00, k00_01, k00_02, k00_03, k00_04, k00_05, k00_06, k00_07, k00_08, k00_09, k00_10, k00_11, k00_12, k00_13, k00_14, k00_15, k00_16, k00_17, k00_18, k00_19 }, \ | ||
| 53 | { k01_00, k01_01, k01_02, k01_03, k01_04, k01_05, k01_06, k01_07, k01_08, k01_09, k01_10, k01_11, k01_12, k01_13, k01_14, k01_15, k01_16, k01_17, k01_18, k01_19 }, \ | ||
| 54 | { k02_00, k02_01, k02_02, k02_03, k02_04, k02_05, k02_06, k02_07, k02_08, k02_09, k02_10, k02_11, k02_12, k02_13, k02_14, k02_15, k02_16, k02_17, k02_18, k02_19 }, \ | ||
| 55 | { k03_00, k03_01, k03_02, k03_03, k03_04, k03_05, k03_06, k03_07, k03_08, k03_09, k03_10, k03_11, k03_12, k03_13, k03_14, k03_15, k03_16, k03_17, k03_18, k03_19 }, \ | ||
| 56 | { k04_00, k04_01, k04_02, k04_03, k04_04, k04_05, k04_06, k04_07, k04_08, k04_09, k04_10, k04_11, k04_12, k04_13, k04_14, k04_15, k04_16, k04_17, k04_18, k04_19 }, \ | ||
| 57 | { k05_00, k05_01, k05_02, k05_03, k05_04, k05_05, k05_06, k05_07, k05_08, k05_09, k05_10, k05_11, k05_12, k05_13, k05_14, k05_15, k05_16, k05_17, k05_18, k05_19 }, \ | ||
| 58 | { k06_00, k06_01, k06_02, k06_03, k06_04, k06_05, k06_06, k06_07, k06_08, k06_09, k06_10, k06_11, k06_12, k06_13, k06_14, k06_15, k06_16, k06_17, k06_18, k06_19 }, \ | ||
| 59 | { k07_00, k07_01, k07_02, k07_03, k07_04, k07_05, k07_06, k07_07, k07_08, k07_09, k07_10, k07_11, k07_12, k07_13, k07_14, k07_15, k07_16, k07_17, k07_18, k07_19 }, \ | ||
| 60 | { k08_00, k08_01, k08_02, k08_03, k08_04, k08_05, k08_06, k08_07, k08_08, k08_09, k08_10, k08_11, k08_12, k08_13, k08_14, k08_15, k08_16, k08_17, k08_18, k08_19 }, \ | ||
| 61 | { k09_00, k09_01, k09_02, k09_03, k09_04, k09_05, k09_06, k09_07, k09_08, k09_09, k09_10, k09_11, k09_12, k09_13, k09_14, k09_15, k09_16, k09_17, k09_18, k09_19 }, \ | ||
| 62 | { k10_00, k10_01, k10_02, k10_03, k10_04, k10_05, k10_06, k10_07, k10_08, k10_09, k10_10, k10_11, k10_12, k10_13, k10_14, k10_15, k10_16, k10_17, k10_18, k10_19 }, \ | ||
| 63 | { k11_00, k11_01, k11_02, k11_03, k11_04, k11_05, k11_06, k11_07, k11_08, k11_09, k11_10, k11_11, k11_12, k11_13, k11_14, k11_15, k11_16, k11_17, k11_18, k11_19 }, \ | ||
| 64 | { k12_00, k12_01, k12_02, k12_03, k12_04, k12_05, k12_06, k12_07, k12_08, k12_09, k12_10, k12_11, k12_12, k12_13, k12_14, k12_15, k12_16, k12_17, k12_18, k12_19 }, \ | ||
| 65 | { k13_00, k13_01, k13_02, k13_03, k13_04, k13_05, k13_06, k13_07, k13_08, k13_09, k13_10, k13_11, k13_12, k13_13, k13_14, k13_15, k13_16, k13_17, k13_18, k13_19 }, \ | ||
| 66 | { k14_00, k14_01, k14_02, k14_03, k14_04, k14_05, k14_06, k14_07, k14_08, k14_09, k14_10, k14_11, k14_12, k14_13, k14_14, k14_15, k14_16, k14_17, k14_18, k14_19 }, \ | ||
| 67 | { k15_00, k15_01, k15_02, k15_03, k15_04, k15_05, k15_06, k15_07, k15_08, k15_09, k15_10, k15_11, k15_12, k15_13, k15_14, k15_15, k15_16, k15_17, k15_18, k15_19 }, \ | ||
| 68 | { k16_00, k16_01, k16_02, k16_03, k16_04, k16_05, k16_06, k16_07, k16_08, k16_09, k16_10, k16_11, k16_12, k16_13, k16_14, k16_15, k16_16, k16_17, k16_18, k16_19 }, \ | ||
| 69 | { k17_00, k17_01, k17_02, k17_03, k17_04, k17_05, k17_06, k17_07, k17_08, k17_09, k17_10, k17_11, k17_12, k17_13, k17_14, k17_15, k17_16, k17_17, k17_18, k17_19 }, \ | ||
| 70 | { k18_00, k18_01, k18_02, k18_03, k18_04, k18_05, k18_06, k18_07, k18_08, k18_09, k18_10, k18_11, k18_12, k18_13, k18_14, k18_15, k18_16, k18_17, k18_18, k18_19 }, \ | ||
| 71 | { k19_00, k19_01, k19_02, k19_03, k19_04, k19_05, k19_06, k19_07, k19_08, k19_09, k19_10, k19_11, k19_12, k19_13, k19_14, k19_15, k19_16, k19_17, k19_18, k19_19 } \ | ||
| 72 | } | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/keymaps/default/keymap.c b/keyboards/cutie_club/giant_macro_pad/keymaps/default/keymap.c new file mode 100755 index 000000000..2db71e990 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/keymaps/default/keymap.c | |||
| @@ -0,0 +1,453 @@ | |||
| 1 | /* Copyright 2021 Cutie Club | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #include QMK_KEYBOARD_H | ||
| 18 | |||
| 19 | enum custom_keycodes { | ||
| 20 | NUM_0 = 0, | ||
| 21 | NUM_1, | ||
| 22 | NUM_2, | ||
| 23 | NUM_3, | ||
| 24 | NUM_4, | ||
| 25 | NUM_5, | ||
| 26 | NUM_6, | ||
| 27 | NUM_7, | ||
| 28 | NUM_8, | ||
| 29 | NUM_9, | ||
| 30 | NUM_10, | ||
| 31 | NUM_11, | ||
| 32 | NUM_12, | ||
| 33 | NUM_13, | ||
| 34 | NUM_14, | ||
| 35 | NUM_15, | ||
| 36 | NUM_16, | ||
| 37 | NUM_17, | ||
| 38 | NUM_18, | ||
| 39 | NUM_19, | ||
| 40 | NUM_20, | ||
| 41 | NUM_21, | ||
| 42 | NUM_22, | ||
| 43 | NUM_23, | ||
| 44 | NUM_24, | ||
| 45 | NUM_25, | ||
| 46 | NUM_26, | ||
| 47 | NUM_27, | ||
| 48 | NUM_28, | ||
| 49 | NUM_29, | ||
| 50 | NUM_30, | ||
| 51 | NUM_31, | ||
| 52 | NUM_32, | ||
| 53 | NUM_33, | ||
| 54 | NUM_34, | ||
| 55 | NUM_35, | ||
| 56 | NUM_36, | ||
| 57 | NUM_37, | ||
| 58 | NUM_38, | ||
| 59 | NUM_39, | ||
| 60 | NUM_40, | ||
| 61 | NUM_41, | ||
| 62 | NUM_42, | ||
| 63 | NUM_43, | ||
| 64 | NUM_44, | ||
| 65 | NUM_45, | ||
| 66 | NUM_46, | ||
| 67 | NUM_47, | ||
| 68 | NUM_48, | ||
| 69 | NUM_49, | ||
| 70 | NUM_50, | ||
| 71 | NUM_51, | ||
| 72 | NUM_52, | ||
| 73 | NUM_53, | ||
| 74 | NUM_54, | ||
| 75 | NUM_55, | ||
| 76 | NUM_56, | ||
| 77 | NUM_57, | ||
| 78 | NUM_58, | ||
| 79 | NUM_59, | ||
| 80 | NUM_60, | ||
| 81 | NUM_61, | ||
| 82 | NUM_62, | ||
| 83 | NUM_63, | ||
| 84 | NUM_64, | ||
| 85 | NUM_65, | ||
| 86 | NUM_66, | ||
| 87 | NUM_67, | ||
| 88 | NUM_68, | ||
| 89 | NUM_69, | ||
| 90 | NUM_70, | ||
| 91 | NUM_71, | ||
| 92 | NUM_72, | ||
| 93 | NUM_73, | ||
| 94 | NUM_74, | ||
| 95 | NUM_75, | ||
| 96 | NUM_76, | ||
| 97 | NUM_77, | ||
| 98 | NUM_78, | ||
| 99 | NUM_79, | ||
| 100 | NUM_80, | ||
| 101 | NUM_81, | ||
| 102 | NUM_82, | ||
| 103 | NUM_83, | ||
| 104 | NUM_84, | ||
| 105 | NUM_85, | ||
| 106 | NUM_86, | ||
| 107 | NUM_87, | ||
| 108 | NUM_88, | ||
| 109 | NUM_89, | ||
| 110 | NUM_90, | ||
| 111 | NUM_91, | ||
| 112 | NUM_92, | ||
| 113 | NUM_93, | ||
| 114 | NUM_94, | ||
| 115 | NUM_95, | ||
| 116 | NUM_96, | ||
| 117 | NUM_97, | ||
| 118 | NUM_98, | ||
| 119 | NUM_99, | ||
| 120 | NUM_100, | ||
| 121 | NUM_101, | ||
| 122 | NUM_102, | ||
| 123 | NUM_103, | ||
| 124 | NUM_104, | ||
| 125 | NUM_105, | ||
| 126 | NUM_106, | ||
| 127 | NUM_107, | ||
| 128 | NUM_108, | ||
| 129 | NUM_109, | ||
| 130 | NUM_110, | ||
| 131 | NUM_111, | ||
| 132 | NUM_112, | ||
| 133 | NUM_113, | ||
| 134 | NUM_114, | ||
| 135 | NUM_115, | ||
| 136 | NUM_116, | ||
| 137 | NUM_117, | ||
| 138 | NUM_118, | ||
| 139 | NUM_119, | ||
| 140 | NUM_120, | ||
| 141 | NUM_121, | ||
| 142 | NUM_122, | ||
| 143 | NUM_123, | ||
| 144 | NUM_124, | ||
| 145 | NUM_125, | ||
| 146 | NUM_126, | ||
| 147 | NUM_127, | ||
| 148 | NUM_128, | ||
| 149 | NUM_129, | ||
| 150 | NUM_130, | ||
| 151 | NUM_131, | ||
| 152 | NUM_132, | ||
| 153 | NUM_133, | ||
| 154 | NUM_134, | ||
| 155 | NUM_135, | ||
| 156 | NUM_136, | ||
| 157 | NUM_137, | ||
| 158 | NUM_138, | ||
| 159 | NUM_139, | ||
| 160 | NUM_140, | ||
| 161 | NUM_141, | ||
| 162 | NUM_142, | ||
| 163 | NUM_143, | ||
| 164 | NUM_144, | ||
| 165 | NUM_145, | ||
| 166 | NUM_146, | ||
| 167 | NUM_147, | ||
| 168 | NUM_148, | ||
| 169 | NUM_149, | ||
| 170 | NUM_150, | ||
| 171 | NUM_151, | ||
| 172 | NUM_152, | ||
| 173 | NUM_153, | ||
| 174 | NUM_154, | ||
| 175 | NUM_155, | ||
| 176 | NUM_156, | ||
| 177 | NUM_157, | ||
| 178 | NUM_158, | ||
| 179 | NUM_159, | ||
| 180 | NUM_160, | ||
| 181 | NUM_161, | ||
| 182 | NUM_162, | ||
| 183 | NUM_163, | ||
| 184 | NUM_164, | ||
| 185 | NUM_165, | ||
| 186 | NUM_166, | ||
| 187 | NUM_167, | ||
| 188 | NUM_168, | ||
| 189 | NUM_169, | ||
| 190 | NUM_170, | ||
| 191 | NUM_171, | ||
| 192 | NUM_172, | ||
| 193 | NUM_173, | ||
| 194 | NUM_174, | ||
| 195 | NUM_175, | ||
| 196 | NUM_176, | ||
| 197 | NUM_177, | ||
| 198 | NUM_178, | ||
| 199 | NUM_179, | ||
| 200 | NUM_180, | ||
| 201 | NUM_181, | ||
| 202 | NUM_182, | ||
| 203 | NUM_183, | ||
| 204 | NUM_184, | ||
| 205 | NUM_185, | ||
| 206 | NUM_186, | ||
| 207 | NUM_187, | ||
| 208 | NUM_188, | ||
| 209 | NUM_189, | ||
| 210 | NUM_190, | ||
| 211 | NUM_191, | ||
| 212 | NUM_192, | ||
| 213 | NUM_193, | ||
| 214 | NUM_194, | ||
| 215 | NUM_195, | ||
| 216 | NUM_196, | ||
| 217 | NUM_197, | ||
| 218 | NUM_198, | ||
| 219 | NUM_199, | ||
| 220 | NUM_200, | ||
| 221 | NUM_201, | ||
| 222 | NUM_202, | ||
| 223 | NUM_203, | ||
| 224 | NUM_204, | ||
| 225 | NUM_205, | ||
| 226 | NUM_206, | ||
| 227 | NUM_207, | ||
| 228 | NUM_208, | ||
| 229 | NUM_209, | ||
| 230 | NUM_210, | ||
| 231 | NUM_211, | ||
| 232 | NUM_212, | ||
| 233 | NUM_213, | ||
| 234 | NUM_214, | ||
| 235 | NUM_215, | ||
| 236 | NUM_216, | ||
| 237 | NUM_217, | ||
| 238 | NUM_218, | ||
| 239 | NUM_219, | ||
| 240 | NUM_220, | ||
| 241 | NUM_221, | ||
| 242 | NUM_222, | ||
| 243 | NUM_223, | ||
| 244 | NUM_224, | ||
| 245 | NUM_225, | ||
| 246 | NUM_226, | ||
| 247 | NUM_227, | ||
| 248 | NUM_228, | ||
| 249 | NUM_229, | ||
| 250 | NUM_230, | ||
| 251 | NUM_231, | ||
| 252 | NUM_232, | ||
| 253 | NUM_233, | ||
| 254 | NUM_234, | ||
| 255 | NUM_235, | ||
| 256 | NUM_236, | ||
| 257 | NUM_237, | ||
| 258 | NUM_238, | ||
| 259 | NUM_239, | ||
| 260 | NUM_240, | ||
| 261 | NUM_241, | ||
| 262 | NUM_242, | ||
| 263 | NUM_243, | ||
| 264 | NUM_244, | ||
| 265 | NUM_245, | ||
| 266 | NUM_246, | ||
| 267 | NUM_247, | ||
| 268 | NUM_248, | ||
| 269 | NUM_249, | ||
| 270 | NUM_250, | ||
| 271 | NUM_251, | ||
| 272 | NUM_252, | ||
| 273 | NUM_253, | ||
| 274 | NUM_254, | ||
| 275 | NUM_255, | ||
| 276 | NUM_256, | ||
| 277 | NUM_257, | ||
| 278 | NUM_258, | ||
| 279 | NUM_259, | ||
| 280 | NUM_260, | ||
| 281 | NUM_261, | ||
| 282 | NUM_262, | ||
| 283 | NUM_263, | ||
| 284 | NUM_264, | ||
| 285 | NUM_265, | ||
| 286 | NUM_266, | ||
| 287 | NUM_267, | ||
| 288 | NUM_268, | ||
| 289 | NUM_269, | ||
| 290 | NUM_270, | ||
| 291 | NUM_271, | ||
| 292 | NUM_272, | ||
| 293 | NUM_273, | ||
| 294 | NUM_274, | ||
| 295 | NUM_275, | ||
| 296 | NUM_276, | ||
| 297 | NUM_277, | ||
| 298 | NUM_278, | ||
| 299 | NUM_279, | ||
| 300 | NUM_280, | ||
| 301 | NUM_281, | ||
| 302 | NUM_282, | ||
| 303 | NUM_283, | ||
| 304 | NUM_284, | ||
| 305 | NUM_285, | ||
| 306 | NUM_286, | ||
| 307 | NUM_287, | ||
| 308 | NUM_288, | ||
| 309 | NUM_289, | ||
| 310 | NUM_290, | ||
| 311 | NUM_291, | ||
| 312 | NUM_292, | ||
| 313 | NUM_293, | ||
| 314 | NUM_294, | ||
| 315 | NUM_295, | ||
| 316 | NUM_296, | ||
| 317 | NUM_297, | ||
| 318 | NUM_298, | ||
| 319 | NUM_299, | ||
| 320 | NUM_300, | ||
| 321 | NUM_301, | ||
| 322 | NUM_302, | ||
| 323 | NUM_303, | ||
| 324 | NUM_304, | ||
| 325 | NUM_305, | ||
| 326 | NUM_306, | ||
| 327 | NUM_307, | ||
| 328 | NUM_308, | ||
| 329 | NUM_309, | ||
| 330 | NUM_310, | ||
| 331 | NUM_311, | ||
| 332 | NUM_312, | ||
| 333 | NUM_313, | ||
| 334 | NUM_314, | ||
| 335 | NUM_315, | ||
| 336 | NUM_316, | ||
| 337 | NUM_317, | ||
| 338 | NUM_318, | ||
| 339 | NUM_319, | ||
| 340 | NUM_320, | ||
| 341 | NUM_321, | ||
| 342 | NUM_322, | ||
| 343 | NUM_323, | ||
| 344 | NUM_324, | ||
| 345 | NUM_325, | ||
| 346 | NUM_326, | ||
| 347 | NUM_327, | ||
| 348 | NUM_328, | ||
| 349 | NUM_329, | ||
| 350 | NUM_330, | ||
| 351 | NUM_331, | ||
| 352 | NUM_332, | ||
| 353 | NUM_333, | ||
| 354 | NUM_334, | ||
| 355 | NUM_335, | ||
| 356 | NUM_336, | ||
| 357 | NUM_337, | ||
| 358 | NUM_338, | ||
| 359 | NUM_339, | ||
| 360 | NUM_340, | ||
| 361 | NUM_341, | ||
| 362 | NUM_342, | ||
| 363 | NUM_343, | ||
| 364 | NUM_344, | ||
| 365 | NUM_345, | ||
| 366 | NUM_346, | ||
| 367 | NUM_347, | ||
| 368 | NUM_348, | ||
| 369 | NUM_349, | ||
| 370 | NUM_350, | ||
| 371 | NUM_351, | ||
| 372 | NUM_352, | ||
| 373 | NUM_353, | ||
| 374 | NUM_354, | ||
| 375 | NUM_355, | ||
| 376 | NUM_356, | ||
| 377 | NUM_357, | ||
| 378 | NUM_358, | ||
| 379 | NUM_359, | ||
| 380 | NUM_360, | ||
| 381 | NUM_361, | ||
| 382 | NUM_362, | ||
| 383 | NUM_363, | ||
| 384 | NUM_364, | ||
| 385 | NUM_365, | ||
| 386 | NUM_366, | ||
| 387 | NUM_367, | ||
| 388 | NUM_368, | ||
| 389 | NUM_369, | ||
| 390 | NUM_370, | ||
| 391 | NUM_371, | ||
| 392 | NUM_372, | ||
| 393 | NUM_373, | ||
| 394 | NUM_374, | ||
| 395 | NUM_375, | ||
| 396 | NUM_376, | ||
| 397 | NUM_377, | ||
| 398 | NUM_378, | ||
| 399 | NUM_379, | ||
| 400 | NUM_380, | ||
| 401 | NUM_381, | ||
| 402 | NUM_382, | ||
| 403 | NUM_383, | ||
| 404 | NUM_384, | ||
| 405 | NUM_385, | ||
| 406 | NUM_386, | ||
| 407 | NUM_387, | ||
| 408 | NUM_388, | ||
| 409 | NUM_389, | ||
| 410 | NUM_390, | ||
| 411 | NUM_391, | ||
| 412 | NUM_392, | ||
| 413 | NUM_393, | ||
| 414 | NUM_394, | ||
| 415 | NUM_395, | ||
| 416 | NUM_396, | ||
| 417 | NUM_397, | ||
| 418 | NUM_398, | ||
| 419 | NUM_399, | ||
| 420 | }; | ||
| 421 | |||
| 422 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 423 | /* Base */ | ||
| 424 | [0] = LAYOUT_all( | ||
| 425 | NUM_0, NUM_1, NUM_2, NUM_3, NUM_4, NUM_5, NUM_6, NUM_7, NUM_8, NUM_9, NUM_10, NUM_11, NUM_12, NUM_13, NUM_14, NUM_15, NUM_16, NUM_17, NUM_18, NUM_19, | ||
| 426 | NUM_20, NUM_21, NUM_22, NUM_23, NUM_24, NUM_25, NUM_26, NUM_27, NUM_28, NUM_29, NUM_30, NUM_31, NUM_32, NUM_33, NUM_34, NUM_35, NUM_36, NUM_37, NUM_38, NUM_39, | ||
| 427 | NUM_40, NUM_41, NUM_42, NUM_43, NUM_44, NUM_45, NUM_46, NUM_47, NUM_48, NUM_49, NUM_50, NUM_51, NUM_52, NUM_53, NUM_54, NUM_55, NUM_56, NUM_57, NUM_58, NUM_59, | ||
| 428 | NUM_60, NUM_61, NUM_62, NUM_63, NUM_64, NUM_65, NUM_66, NUM_67, NUM_68, NUM_69, NUM_70, NUM_71, NUM_72, NUM_73, NUM_74, NUM_75, NUM_76, NUM_77, NUM_78, NUM_79, | ||
| 429 | NUM_80, NUM_81, NUM_82, NUM_83, NUM_84, NUM_85, NUM_86, NUM_87, NUM_88, NUM_89, NUM_90, NUM_91, NUM_92, NUM_93, NUM_94, NUM_95, NUM_96, NUM_97, NUM_98, NUM_99, | ||
| 430 | NUM_100,NUM_101,NUM_102,NUM_103,NUM_104,NUM_105,NUM_106,NUM_107,NUM_108,NUM_109,NUM_110,NUM_111,NUM_112,NUM_113,NUM_114,NUM_115,NUM_116,NUM_117,NUM_118,NUM_119, | ||
| 431 | NUM_120,NUM_121,NUM_122,NUM_123,NUM_124,NUM_125,NUM_126,NUM_127,NUM_128,NUM_129,NUM_130,NUM_131,NUM_132,NUM_133,NUM_134,NUM_135,NUM_136,NUM_137,NUM_138,NUM_139, | ||
| 432 | NUM_140,NUM_141,NUM_142,NUM_143,NUM_144,NUM_145,NUM_146,NUM_147,NUM_148,NUM_149,NUM_150,NUM_151,NUM_152,NUM_153,NUM_154,NUM_155,NUM_156,NUM_157,NUM_158,NUM_159, | ||
| 433 | NUM_160,NUM_161,NUM_162,NUM_163,NUM_164,NUM_165,NUM_166,NUM_167,NUM_168,NUM_169,NUM_170,NUM_171,NUM_172,NUM_173,NUM_174,NUM_175,NUM_176,NUM_177,NUM_178,NUM_179, | ||
| 434 | NUM_180,NUM_181,NUM_182,NUM_183,NUM_184,NUM_185,NUM_186,NUM_187,NUM_188,NUM_189,NUM_190,NUM_191,NUM_192,NUM_193,NUM_194,NUM_195,NUM_196,NUM_197,NUM_198,NUM_199, | ||
| 435 | NUM_200,NUM_201,NUM_202,NUM_203,NUM_204,NUM_205,NUM_206,NUM_207,NUM_208,NUM_209,NUM_210,NUM_211,NUM_212,NUM_213,NUM_214,NUM_215,NUM_216,NUM_217,NUM_218,NUM_219, | ||
| 436 | NUM_220,NUM_221,NUM_222,NUM_223,NUM_224,NUM_225,NUM_226,NUM_227,NUM_228,NUM_229,NUM_230,NUM_231,NUM_232,NUM_233,NUM_234,NUM_235,NUM_236,NUM_237,NUM_238,NUM_239, | ||
| 437 | NUM_240,NUM_241,NUM_242,NUM_243,NUM_244,NUM_245,NUM_246,NUM_247,NUM_248,NUM_249,NUM_250,NUM_251,NUM_252,NUM_253,NUM_254,NUM_255,NUM_256,NUM_257,NUM_258,NUM_259, | ||
| 438 | NUM_260,NUM_261,NUM_262,NUM_263,NUM_264,NUM_265,NUM_266,NUM_267,NUM_268,NUM_269,NUM_270,NUM_271,NUM_272,NUM_273,NUM_274,NUM_275,NUM_276,NUM_277,NUM_278,NUM_279, | ||
| 439 | NUM_280,NUM_281,NUM_282,NUM_283,NUM_284,NUM_285,NUM_286,NUM_287,NUM_288,NUM_289,NUM_290,NUM_291,NUM_292,NUM_293,NUM_294,NUM_295,NUM_296,NUM_297,NUM_298,NUM_299, | ||
| 440 | NUM_300,NUM_301,NUM_302,NUM_303,NUM_304,NUM_305,NUM_306,NUM_307,NUM_308,NUM_309,NUM_310,NUM_311,NUM_312,NUM_313,NUM_314,NUM_315,NUM_316,NUM_317,NUM_318,NUM_319, | ||
| 441 | NUM_320,NUM_321,NUM_322,NUM_323,NUM_324,NUM_325,NUM_326,NUM_327,NUM_328,NUM_329,NUM_330,NUM_331,NUM_332,NUM_333,NUM_334,NUM_335,NUM_336,NUM_337,NUM_338,NUM_339, | ||
| 442 | NUM_340,NUM_341,NUM_342,NUM_343,NUM_344,NUM_345,NUM_346,NUM_347,NUM_348,NUM_349,NUM_350,NUM_351,NUM_352,NUM_353,NUM_354,NUM_355,NUM_356,NUM_357,NUM_358,NUM_359, | ||
| 443 | NUM_360,NUM_361,NUM_362,NUM_363,NUM_364,NUM_365,NUM_366,NUM_367,NUM_368,NUM_369,NUM_370,NUM_371,NUM_372,NUM_373,NUM_374,NUM_375,NUM_376,NUM_377,NUM_378,NUM_379, | ||
| 444 | NUM_380,NUM_381,NUM_382,NUM_383,NUM_384,NUM_385,NUM_386,NUM_387,NUM_388,NUM_389,NUM_390,NUM_391,NUM_392,NUM_393,NUM_394,NUM_395,NUM_396,NUM_397,NUM_398,NUM_399 | ||
| 445 | ) | ||
| 446 | }; | ||
| 447 | |||
| 448 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||
| 449 | char numString[5]; | ||
| 450 | itoa(keycode, numString, 10); | ||
| 451 | SEND_STRING(numString); | ||
| 452 | return false; | ||
| 453 | }; | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/keymaps/via/config.h b/keyboards/cutie_club/giant_macro_pad/keymaps/via/config.h new file mode 100755 index 000000000..d7f8524d0 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/keymaps/via/config.h | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | /* Copyright 2021 Cutie Club | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | #define DYNAMIC_KEYMAP_LAYER_COUNT 1 | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/keymaps/via/keymap.c b/keyboards/cutie_club/giant_macro_pad/keymaps/via/keymap.c new file mode 100755 index 000000000..64b3f2b53 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/keymaps/via/keymap.c | |||
| @@ -0,0 +1,43 @@ | |||
| 1 | /* Copyright 2021 Cutie Club | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #include QMK_KEYBOARD_H | ||
| 18 | |||
| 19 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 20 | /* Base */ | ||
| 21 | [0] = LAYOUT_all( | ||
| 22 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 23 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 24 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 25 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 26 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 27 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 28 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 29 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 30 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 31 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 32 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 33 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 34 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 35 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 36 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 37 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 38 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 39 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 40 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, | ||
| 41 | KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9 | ||
| 42 | ) | ||
| 43 | }; | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/keymaps/via/rules.mk b/keyboards/cutie_club/giant_macro_pad/keymaps/via/rules.mk new file mode 100755 index 000000000..74edb2bf0 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/keymaps/via/rules.mk | |||
| @@ -0,0 +1 @@ | |||
| VIA_ENABLE=yes | |||
diff --git a/keyboards/cutie_club/giant_macro_pad/readme.md b/keyboards/cutie_club/giant_macro_pad/readme.md new file mode 100755 index 000000000..313f1e1a8 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/readme.md | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | # Cupar19 Giant Macro Pad | ||
| 2 | |||
| 3 |  | ||
| 4 | |||
| 5 | * Keyboard Maintainer: [Cutie Club](https://github.com/cutie-club/) | ||
| 6 | * Hardware Supported: STM32F072 based giant 20x20 macro pad | ||
| 7 | * Hardware Availability: N/A (one-off) | ||
| 8 | |||
| 9 | Make example for this keyboard (after setting up your build environment): | ||
| 10 | |||
| 11 | make cutie_club/giant_macro_pad:default | ||
| 12 | |||
| 13 | See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). | ||
diff --git a/keyboards/cutie_club/giant_macro_pad/rules.mk b/keyboards/cutie_club/giant_macro_pad/rules.mk new file mode 100755 index 000000000..4430f2419 --- /dev/null +++ b/keyboards/cutie_club/giant_macro_pad/rules.mk | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | # MCU name | ||
| 2 | MCU = STM32F072 | ||
| 3 | |||
| 4 | # Build Options | ||
| 5 | # change yes to no to disable | ||
| 6 | # | ||
| 7 | BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration | ||
| 8 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 9 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 10 | CONSOLE_ENABLE = no # Console for debug | ||
| 11 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 12 | # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE | ||
| 13 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | ||
| 14 | # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | ||
| 15 | NKRO_ENABLE = no # USB Nkey Rollover | ||
| 16 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 17 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 18 | BLUETOOTH_ENABLE = no # Enable Bluetooth | ||
| 19 | AUDIO_ENABLE = no # Audio output | ||
