aboutsummaryrefslogtreecommitdiff
path: root/keyboards/ergodash/rev2
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/ergodash/rev2')
-rw-r--r--keyboards/ergodash/rev2/config.h89
-rw-r--r--keyboards/ergodash/rev2/info.json13
-rw-r--r--keyboards/ergodash/rev2/keymaps/default/config.h42
-rw-r--r--keyboards/ergodash/rev2/keymaps/default/keymap.c154
-rw-r--r--keyboards/ergodash/rev2/keymaps/default/rules.mk0
-rw-r--r--keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h41
-rw-r--r--keyboards/ergodash/rev2/keymaps/greenshadowmaker/keyboard-layout-editor.json460
-rw-r--r--keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c136
-rw-r--r--keyboards/ergodash/rev2/keymaps/greenshadowmaker/rules.mk3
-rw-r--r--keyboards/ergodash/rev2/rev2.c39
-rw-r--r--keyboards/ergodash/rev2/rev2.h66
-rw-r--r--keyboards/ergodash/rev2/rules.mk2
12 files changed, 0 insertions, 1045 deletions
diff --git a/keyboards/ergodash/rev2/config.h b/keyboards/ergodash/rev2/config.h
deleted file mode 100644
index 09657250b..000000000
--- a/keyboards/ergodash/rev2/config.h
+++ /dev/null
@@ -1,89 +0,0 @@
1/*
2Copyright 2012 Jun Wako <wakojun@gmail.com>
3Copyright 2015 Jack Humbert
4
5This program is free software: you can redistribute it and/or modify
6it under the terms of the GNU General Public License as published by
7the Free Software Foundation, either version 2 of the License, or
8(at your option) any later version.
9
10This program is distributed in the hope that it will be useful,
11but WITHOUT ANY WARRANTY; without even the implied warranty of
12MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13GNU General Public License for more details.
14
15You should have received a copy of the GNU General Public License
16along with this program. If not, see <http://www.gnu.org/licenses/>.
17*/
18
19#ifndef REV2_CONFIG_H
20#define REV2_CONFIG_H
21
22#include "config_common.h"
23
24/* USB Device descriptor parameter */
25#define VENDOR_ID 0xFEED
26#define PRODUCT_ID 0x6060
27#define DEVICE_VER 0x0100
28#define MANUFACTURER Omkbd
29#define PRODUCT ErgoDash
30#define DESCRIPTION Power
31
32/* key matrix size */
33// Rows are doubled-up
34#define MATRIX_ROWS 10
35#define MATRIX_COLS 7
36
37// wiring of each half
38#define MATRIX_ROW_PINS { D4, D7, E6, B4, B5 }
39#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2 }
40// #define MATRIX_COL_PINS { B2, B3, B1, F7, F6, F5, F4 } //uncomment this line and comment line above if you need to reverse left-to-right key order
41
42/* define tapping term */
43#define TAPPING_TERM 120
44
45/* define if matrix has ghost */
46//#define MATRIX_HAS_GHOST
47
48#define C6_AUDIO
49
50/* number of backlight levels */
51#ifdef BACKLIGHT_ENABLE
52 #define BACKLIGHT_PIN B6
53 #define BACKLIGHT_LEVELS 7
54// #define BACKLIGHT_BREATHING
55// #define BREATHING_PERIOD 4
56#endif
57
58/* Set 0 if debouncing isn't needed */
59#define DEBOUNCING_DELAY 5
60
61/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
62#define LOCKING_SUPPORT_ENABLE
63/* Locking resynchronize hack */
64#define LOCKING_RESYNC_ENABLE
65
66/* ws2812 RGB LED */
67#define RGB_DI_PIN D3
68
69#define RGBLED_NUM 24 // Number of LEDs
70
71/*
72 * Feature disable options
73 * These options are also useful to firmware size reduction.
74 */
75
76/* disable debug print */
77// #define NO_DEBUG
78
79/* disable print */
80// #define NO_PRINT
81
82/* disable action features */
83//#define NO_ACTION_LAYER
84//#define NO_ACTION_TAPPING
85//#define NO_ACTION_ONESHOT
86//#define NO_ACTION_MACRO
87//#define NO_ACTION_FUNCTION
88
89#endif
diff --git a/keyboards/ergodash/rev2/info.json b/keyboards/ergodash/rev2/info.json
deleted file mode 100644
index bcfbda6d3..000000000
--- a/keyboards/ergodash/rev2/info.json
+++ /dev/null
@@ -1,13 +0,0 @@
1{
2 "keyboard_name": "ErgoDash rev2",
3 "url": "",
4 "maintainer": "qmk",
5 "width": 18,
6 "height": 6.25,
7 "layouts": {
8 "LAYOUT": {
9 "key_count": 70,
10 "layout": [{"label":"L00", "x":0, "y":0.375}, {"label":"L01", "x":1, "y":0.375}, {"label":"L02", "x":2, "y":0.125}, {"label":"L03", "x":3, "y":0}, {"label":"L04", "x":4, "y":0.125}, {"label":"L05", "x":5, "y":0.25}, {"label":"L06", "x":6, "y":0.75}, {"label":"R00", "x":11, "y":0.75}, {"label":"R01", "x":12, "y":0.25}, {"label":"R02", "x":13, "y":0.125}, {"label":"R03", "x":14, "y":0}, {"label":"R04", "x":15, "y":0.125}, {"label":"R05", "x":16, "y":0.375}, {"label":"R06", "x":17, "y":0.375}, {"label":"L10", "x":0, "y":1.375}, {"label":"L11", "x":1, "y":1.375}, {"label":"L12", "x":2, "y":1.125}, {"label":"L13", "x":3, "y":1}, {"label":"L14", "x":4, "y":1.125}, {"label":"L15", "x":5, "y":1.25}, {"label":"L16", "x":6, "y":1.75}, {"label":"R10", "x":11, "y":1.75}, {"label":"R11", "x":12, "y":1.25}, {"label":"R12", "x":13, "y":1.125}, {"label":"R13", "x":14, "y":1}, {"label":"R14", "x":15, "y":1.125}, {"label":"R15", "x":16, "y":1.375}, {"label":"R16", "x":17, "y":1.375}, {"label":"L20", "x":0, "y":2.375}, {"label":"L21", "x":1, "y":2.375}, {"label":"L22", "x":2, "y":2.125}, {"label":"L23", "x":3, "y":2}, {"label":"L24", "x":4, "y":2.125}, {"label":"L25", "x":5, "y":2.25}, {"label":"L26", "x":6, "y":2.75}, {"label":"R20", "x":11, "y":2.75}, {"label":"R21", "x":12, "y":2.25}, {"label":"R22", "x":13, "y":2.125}, {"label":"R23", "x":14, "y":2}, {"label":"R24", "x":15, "y":2.125}, {"label":"R25", "x":16, "y":2.375}, {"label":"R26", "x":17, "y":2.375}, {"label":"L30", "x":0, "y":3.375}, {"label":"L31", "x":1, "y":3.375}, {"label":"L32", "x":2, "y":3.125}, {"label":"L33", "x":3, "y":3}, {"label":"L34", "x":4, "y":3.125}, {"label":"L35", "x":5, "y":3.25}, {"label":"L36", "x":6.5, "y":4.25}, {"label":"R30", "x":10.5, "y":4.25}, {"label":"R31", "x":12, "y":3.25}, {"label":"R32", "x":13, "y":3.125}, {"label":"R33", "x":14, "y":3}, {"label":"R34", "x":15, "y":3.125}, {"label":"R35", "x":16, "y":3.375}, {"label":"R36", "x":17, "y":3.375}, {"label":"L40", "x":0, "y":4.375}, {"label":"L41", "x":1, "y":4.375}, {"label":"L42", "x":2, "y":4.125}, {"label":"L43", "x":3, "y":4}, {"label":"L44", "x":5.5, "y":5.25}, {"label":"L45", "x":6.5, "y":5.25}, {"label":"L46", "x":7.5, "y":4.25, "h":2}, {"label":"R40", "x":9.5, "y":4.25, "h":2}, {"label":"R41", "x":10.5, "y":5.25}, {"label":"R42", "x":11.5, "y":5.25}, {"label":"R43", "x":14, "y":4}, {"label":"R44", "x":15, "y":4.125}, {"label":"R45", "x":16, "y":4.375}, {"label":"R46", "x":17, "y":4.375}]
11 }
12 }
13}
diff --git a/keyboards/ergodash/rev2/keymaps/default/config.h b/keyboards/ergodash/rev2/keymaps/default/config.h
deleted file mode 100644
index 90a364811..000000000
--- a/keyboards/ergodash/rev2/keymaps/default/config.h
+++ /dev/null
@@ -1,42 +0,0 @@
1/*
2This is the c configuration file for the keymap
3
4Copyright 2012 Jun Wako <wakojun@gmail.com>
5Copyright 2015 Jack Humbert
6
7This program is free software: you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation, either version 2 of the License, or
10(at your option) any later version.
11
12This program is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with this program. If not, see <http://www.gnu.org/licenses/>.
19*/
20
21#pragma once
22
23// place overrides here
24
25/* Use I2C or Serial, not both */
26
27#define USE_SERIAL
28// #define USE_I2C
29
30/* Select hand configuration */
31
32#define MASTER_LEFT
33// #define MASTER_RIGHT
34// #define EE_HANDS
35
36
37#undef RGBLED_NUM
38#define RGBLIGHT_ANIMATIONS
39#define RGBLED_NUM 24
40#define RGBLIGHT_HUE_STEP 10
41#define RGBLIGHT_SAT_STEP 17
42#define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/ergodash/rev2/keymaps/default/keymap.c b/keyboards/ergodash/rev2/keymaps/default/keymap.c
deleted file mode 100644
index 5412eb0c0..000000000
--- a/keyboards/ergodash/rev2/keymaps/default/keymap.c
+++ /dev/null
@@ -1,154 +0,0 @@
1#include QMK_KEYBOARD_H
2
3extern keymap_config_t keymap_config;
4
5#define _QWERTY 0
6#define _LOWER 1
7#define _RAISE 2
8#define _ADJUST 16
9
10enum custom_keycodes {
11 QWERTY = SAFE_RANGE,
12 LOWER,
13 RAISE,
14 ADJUST,
15};
16
17#define EISU LALT(KC_GRV)
18
19const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
20
21 /* Qwerty
22 * ,----------------------------------------------------------------------------------------------------------------------.
23 * | ESC | 1 | 2 | 3 | 4 | 5 | [ | | ] | 6 | 7 | 8 | 9 | 0 |Pscree|
24 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
25 * | ` | Q | W | E | R | T | - | | = | Y | U | I | O | P | \ |
26 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
27 * | Tab | A | S | D | F | G | Del | | Bksp | H | J | K | L | ; | " |
28 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
29 * | Shift| Z | X | C | V | B | Space| | Enter| N | M | , | . | / | Shift|
30 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
31 * | Ctrl | GUI | ALt | EISU |||||||| Lower| Space| |||||||| | Enter| Raise|||||||| Left | Down | Up | Right|
32 * ,----------------------------------------------------------------------------------------------------------------------.
33 */
34 [_QWERTY] = LAYOUT( \
35 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LBRC, KC_RBRC, KC_6, KC_7, KC_8, KC_9, KC_0, KC_PSCR, \
36 KC_GRV, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_MINS, KC_EQL , KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, \
37 KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_DEL , KC_BSPC, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, \
38 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_SPC , KC_ENT , KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, \
39 KC_LCTL, KC_LGUI, KC_LALT, EISU, LOWER, KC_SPC ,KC_SPC, KC_SPC,KC_ENT , RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \
40 ),
41
42 /* Lower
43 * ,----------------------------------------------------------------------------------------------------------------------.
44 * | F11 | F1 | F2 | F3 | F4 | F5 | { | | } | F6 | F7 | F8 | F9 | F10 | F12 |
45 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
46 * | ~ | ! | @ | # | $ | % | _ | | + | ^ | & | * | ( | ) | | |
47 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
48 * | Tab | 1 | 2 | 3 | 4 | 5 | Del | | Bksp | H | J | K | L | : | " |
49 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
50 * | Shift| 6 | 7 | 8 | 9 | 0 | Space| | Enter| N | M | < | > | ? | Shift|
51 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
52 * | Ctrl | GUI | ALt | EISU |||||||| Lower| Space| |||||||| | Enter| Raise|||||||| Home |PageDn|PageUp| End |
53 * ,----------------------------------------------------------------------------------------------------------------------.
54 */
55 [_LOWER] = LAYOUT(
56 KC_F11, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_LCBR, KC_RCBR, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F12, \
57 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_UNDS, KC_PLUS, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_PIPE, \
58 KC_TAB, KC_1, KC_2, KC_3, KC_4, KC_5, KC_DEL , KC_BSPC, KC_H, KC_J, KC_K, KC_L, KC_COLN, KC_DQT , \
59 KC_LSFT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_SPC , KC_ENT , KC_N, KC_M, KC_LT, KC_GT, KC_QUES, KC_RSFT, \
60 KC_LCTL, KC_LGUI, KC_LALT, EISU, LOWER, KC_SPC ,KC_SPC, KC_SPC,KC_ENT , RAISE, KC_HOME, KC_PGDN, KC_PGUP, KC_END \
61 ),
62
63 /* Raise
64 * ,----------------------------------------------------------------------------------------------------------------------.
65 * | F11 | F1 | F2 | F3 | F4 | F5 | { | | } | F6 | F7 | F8 | F9 | F10 | F12 |
66 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
67 * | ~ | ! | @ | # | $ | % | _ | | + | ^ | & | * | ( | ) | | |
68 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
69 * | Tab | 1 | 2 | 3 | 4 | 5 | Del | | Bksp | H | J | K | L | : | " |
70 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
71 * | Shift| 6 | 7 | 8 | 9 | 0 | Space| | Enter| N | M | < | > | ? | Shift|
72 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
73 * | Ctrl | GUI | ALt | EISU |||||||| Lower| Space| |||||||| | Enter| Raise|||||||| Home |PageDn|PageUp| End |
74 * ,----------------------------------------------------------------------------------------------------------------------.
75 */
76 [_RAISE] = LAYOUT(
77 KC_F11, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_LCBR, KC_RCBR, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F12, \
78 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_UNDS, KC_PLUS, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_PIPE, \
79 KC_TAB, KC_1, KC_2, KC_3, KC_4, KC_5, KC_DEL , KC_BSPC, KC_H, KC_J, KC_K, KC_L, KC_COLN, KC_DQT , \
80 KC_LSFT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_SPC , KC_ENT , KC_N, KC_M, KC_LT, KC_GT, KC_QUES, KC_RSFT, \
81 KC_LCTL, KC_LGUI, KC_LALT, EISU, LOWER, KC_SPC ,KC_SPC, KC_SPC,KC_ENT , RAISE, KC_HOME, KC_PGDN, KC_PGUP, KC_END \
82 ),
83
84 /* Adjust
85 * ,----------------------------------------------------------------------------------------------------------------------.
86 * | | | | | | | | | | | | | | | |
87 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
88 * | | Reset|RGB ON| MODE| HUE-| HUE+| | | | SAT-| SAT+| VAL-| VAL+| | |
89 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
90 * | | | | | | | | | | | | | | | |
91 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
92 * | | | | | | | | | | | | | | | |
93 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
94 * | | | | |||||||| | | |||||||| | | |||||||| | | | |
95 * ,----------------------------------------------------------------------------------------------------------------------.
96 */
97 [_ADJUST] = LAYOUT(
98 _______, _______, _______, _______, _______, _______,_______, _______, _______, _______, _______, _______, _______, _______, \
99 _______, RESET , RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI,_______, _______, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI, _______, _______, \
100 _______, _______, BL_TOGG, BL_BRTG, BL_INC , BL_DEC ,_______, _______, _______, _______, _______, _______, _______, _______, \
101 _______, _______, _______, _______, _______, _______,_______, _______, _______, _______, _______, _______, _______, _______, \
102 _______, _______, _______, _______, _______,_______,_______, _______,_______, _______, _______, _______, _______, _______ \
103 )
104};
105
106#ifdef AUDIO_ENABLE
107float tone_qwerty[][2] = SONG(QWERTY_SOUND);
108#endif
109
110void persistent_default_layer_set(uint16_t default_layer) {
111 eeconfig_update_default_layer(default_layer);
112 default_layer_set(default_layer);
113}
114
115bool process_record_user(uint16_t keycode, keyrecord_t *record) {
116 switch (keycode) {
117 case QWERTY:
118 if (record->event.pressed) {
119 print("mode just switched to qwerty and this is a huge string\n");
120 set_single_persistent_default_layer(_QWERTY);
121 }
122 return false;
123 break;
124 case LOWER:
125 if (record->event.pressed) {
126 layer_on(_LOWER);
127 update_tri_layer(_LOWER, _RAISE, _ADJUST);
128 } else {
129 layer_off(_LOWER);
130 update_tri_layer(_LOWER, _RAISE, _ADJUST);
131 }
132 return false;
133 break;
134 case RAISE:
135 if (record->event.pressed) {
136 layer_on(_RAISE);
137 update_tri_layer(_LOWER, _RAISE, _ADJUST);
138 } else {
139 layer_off(_RAISE);
140 update_tri_layer(_LOWER, _RAISE, _ADJUST);
141 }
142 return false;
143 break;
144 case ADJUST:
145 if (record->event.pressed) {
146 layer_on(_ADJUST);
147 } else {
148 layer_off(_ADJUST);
149 }
150 return false;
151 break;
152 }
153 return true;
154}
diff --git a/keyboards/ergodash/rev2/keymaps/default/rules.mk b/keyboards/ergodash/rev2/keymaps/default/rules.mk
deleted file mode 100644
index e69de29bb..000000000
--- a/keyboards/ergodash/rev2/keymaps/default/rules.mk
+++ /dev/null
diff --git a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h b/keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h
deleted file mode 100644
index 8ace28f24..000000000
--- a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h
+++ /dev/null
@@ -1,41 +0,0 @@
1/*
2This is the c configuration file for the keymap
3
4Copyright 2012 Jun Wako <wakojun@gmail.com>
5Copyright 2015 Jack Humbert
6
7This program is free software: you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation, either version 2 of the License, or
10(at your option) any later version.
11
12This program is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with this program. If not, see <http://www.gnu.org/licenses/>.
19*/
20
21#pragma once
22
23
24/* Use I2C or Serial, not both */
25
26#define USE_SERIAL
27// #define USE_I2C
28
29/* Select hand configuration */
30
31#define MASTER_LEFT
32// #define MASTER_RIGHT
33// #define EE_HANDS
34
35
36#undef RGBLED_NUM
37#define RGBLIGHT_ANIMATIONS
38#define RGBLED_NUM 24
39#define RGBLIGHT_HUE_STEP 10
40#define RGBLIGHT_SAT_STEP 17
41#define RGBLIGHT_VAL_STEP 17
diff --git a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/keyboard-layout-editor.json b/keyboards/ergodash/rev2/keymaps/greenshadowmaker/keyboard-layout-editor.json
deleted file mode 100644
index 8f8d30855..000000000
--- a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/keyboard-layout-editor.json
+++ /dev/null
@@ -1,460 +0,0 @@
1[
2 {
3 "name": "gsm-ErgoDash",
4 "notes": "Front Legend = \"Adust\" layer (both lower and Raise)\n\n\nLayout Positions are an aproximation and not exact"
5 },
6 [
7 {
8 "x": 3,
9 "t": "#0000ff\n#ff0000"
10 },
11 "\nF3\n\n\n\n\n\n\n\n3 #",
12 {
13 "x": 11
14 },
15 "\nF8\n\n\n\n\n\n\n\n8 *"
16 ],
17 [
18 {
19 "y": -0.875,
20 "x": 2
21 },
22 "\nF2\n\n\n\n\n\n\n\n2 @",
23 {
24 "x": 1
25 },
26 "\nF4\n\n\n\n\n\n\n\n4 $",
27 {
28 "x": 9
29 },
30 "\nF7\n\n\n\n\n\n\n\n7 &",
31 {
32 "x": 1
33 },
34 "\nF9\n\n\n\n\n\n\n\n9 ("
35 ],
36 [
37 {
38 "y": -0.875,
39 "x": 5
40 },
41 "\nF5\n\n\n\n\n\n\n\n5 %",
42 {
43 "x": 7
44 },
45 "\nF6\n\n\n\n\n\n\n\n6 &"
46 ],
47 [
48 {
49 "y": -0.875,
50 "t": "#000000",
51 "a": 3
52 },
53 "Esc\n\n\n\nreset",
54 {
55 "t": "#0000ff\n#ff0000",
56 "a": 4
57 },
58 "\nF1\n\n\n\n\n\n\n\n1 !",
59 {
60 "x": 15
61 },
62 "\nF10\n\n\n\n\n\n\n\n0 )",
63 {
64 "t": "#000000",
65 "a": 7,
66 "fa": [
67 2
68 ]
69 },
70 "Bksp"
71 ],
72 [
73 {
74 "y": -0.625,
75 "x": 6,
76 "f": 3
77 },
78 "= +",
79 {
80 "x": 5,
81 "f": 3
82 },
83 "- _"
84 ],
85 [
86 {
87 "y": -0.75,
88 "x": 3,
89 "f": 3
90 },
91 "E",
92 {
93 "x": 11,
94 "f": 3
95 },
96 "I"
97 ],
98 [
99 {
100 "y": -0.875,
101 "x": 2,
102 "t": "#0000ff\n#ff0000\n\n\n\n\n\n\n\n\n#ff0000",
103 "a": 4,
104 "f": 3
105 },
106 "PgUP\nUP\n\n\n\n\n\n\n\nW",
107 {
108 "x": 1,
109 "t": "#000000",
110 "a": 3,
111 "f": 3
112 },
113 "R\n\n\n\nrgb_tog",
114 {
115 "x": 9,
116 "a": 7,
117 "f": 3
118 },
119 "U",
120 {
121 "x": 1,
122 "f": 3
123 },
124 "O"
125 ],
126 [
127 {
128 "y": -0.875,
129 "x": 5,
130 "a": 3,
131 "f": 3
132 },
133 "T\n\n\n\nbl_tog",
134 {
135 "x": 7,
136 "a": 7,
137 "f": 3
138 },
139 "Y"
140 ],
141 [
142 {
143 "y": -0.875,
144 "f": 3
145 },
146 "Tab",
147 {
148 "f": 3
149 },
150 "Q",
151 {
152 "x": 15,
153 "f": 3
154 },
155 "P",
156 {
157 "f": 3
158 },
159 "] }"
160 ],
161 [
162 {
163 "y": -0.625,
164 "x": 6
165 },
166 "",
167 {
168 "x": 5,
169 "f": 3
170 },
171 "[ {"
172 ],
173 [
174 {
175 "y": -0.75,
176 "x": 3,
177 "t": "#0000ff\n#ff0000\n\n\n\n\n\n\n\n\n#ff0000",
178 "a": 0,
179 "f": 3
180 },
181 "End\nRIGHT\n\n\nrgb_sai\n\n\n\n\nD",
182 {
183 "x": 11,
184 "t": "#000000",
185 "a": 7,
186 "f": 3
187 },
188 "K"
189 ],
190 [
191 {
192 "y": -0.875,
193 "x": 2,
194 "t": "#0000ff\n#ff0000\n\n\n\n\n\n\n\n\n#ff0000",
195 "a": 0,
196 "f": 3
197 },
198 "PgDwn\nDOWN\n\n\nrgb_hai\n\n\n\n\nS",
199 {
200 "x": 1,
201 "t": "#000000",
202 "a": 3,
203 "f": 3
204 },
205 "F\n\n\n\nrgb_val",
206 {
207 "x": 9,
208 "a": 7,
209 "f": 3
210 },
211 "J",
212 {
213 "x": 1,
214 "f": 3
215 },
216 "L"
217 ],
218 [
219 {
220 "y": -0.875,
221 "x": 5,
222 "a": 3,
223 "f": 3
224 },
225 "G\n\n\n\nbl_inc",
226 {
227 "x": 7,
228 "a": 7,
229 "f": 3
230 },
231 "H"
232 ],
233 [
234 {
235 "y": -0.875,
236 "c": "#0000ff",
237 "t": "#ffffffff",
238 "f": 3
239 },
240 "Raise",
241 {
242 "c": "#cccccc",
243 "t": "#0000ff\n#ff0000\n\n\n\n\n\n\n\n\n#ff0000",
244 "a": 4,
245 "f": 3
246 },
247 "Home\nLEFT\n\n\n\n\n\n\n\nA",
248 {
249 "x": 15,
250 "t": "#000000",
251 "a": 7,
252 "f": 3
253 },
254 ": ;",
255 {
256 "f": 3
257 },
258 "' \""
259 ],
260 [
261 {
262 "y": -0.625,
263 "x": 6
264 },
265 "",
266 {
267 "x": 5
268 },
269 ""
270 ],
271 [
272 {
273 "y": -0.75,
274 "x": 3,
275 "a": 3,
276 "f": 3
277 },
278 "C\n\n\n\nrgb_sad",
279 {
280 "x": 11,
281 "a": 7,
282 "f": 3
283 },
284 ", <"
285 ],
286 [
287 {
288 "y": -0.875,
289 "x": 2,
290 "a": 3,
291 "f": 3
292 },
293 "X\n\n\n\nrgb_sad",
294 {
295 "x": 1,
296 "f": 3
297 },
298 "V\n\n\n\nrgb_vad",
299 {
300 "x": 9,
301 "a": 7,
302 "f": 3
303 },
304 "M",
305 {
306 "x": 1,
307 "f": 3
308 },
309 ". >"
310 ],
311 [
312 {
313 "y": -0.875,
314 "x": 5,
315 "a": 3,
316 "f": 3
317 },
318 "B\n\n\n\nbl_dec",
319 {
320 "x": 7,
321 "a": 7,
322 "f": 3
323 },
324 "N"
325 ],
326 [
327 {
328 "y": -0.875,
329 "a": 3,
330 "f": 3
331 },
332 "Shift\n\n\n\neep_rst",
333 {
334 "a": 7,
335 "f": 3
336 },
337 "Z",
338 {
339 "x": 15,
340 "f": 3
341 },
342 "/ ?",
343 {
344 "f": 3
345 },
346 "Shift"
347 ],
348 [
349 {
350 "y": -0.25,
351 "x": 2,
352 "f": 3
353 },
354 "Alt",
355 {
356 "x": 13,
357 "f": 3
358 },
359 "DOWN"
360 ],
361 [
362 {
363 "y": -0.9749999999999996,
364 "x": 3.5,
365 "f": 3
366 },
367 "Ctrl",
368 {
369 "x": 10.15,
370 "f": 3
371 },
372 "LEFT"
373 ],
374 [
375 {
376 "y": -0.7750000000000004,
377 "f": 3
378 },
379 "`~",
380 {
381 "f": 3
382 },
383 "\\|",
384 {
385 "x": 15,
386 "f": 3
387 },
388 "UP",
389 {
390 "f": 3
391 },
392 "RIGHT"
393 ],
394 [
395 {
396 "r": 30,
397 "rx": 6.5,
398 "ry": 4.25,
399 "y": -0.25,
400 "x": -0.2999999999999998,
401 "c": "#eb7c15",
402 "f": 3,
403 "h": 2
404 },
405 "Space",
406 {
407 "c": "#cccccc",
408 "f": 3
409 },
410 "Del"
411 ],
412 [
413 {
414 "x": -1.2999999999999998,
415 "c": "#ff0000",
416 "f": 3
417 },
418 "Lower",
419 {
420 "x": 1,
421 "c": "#cccccc",
422 "t": "#0000ff\n#ff0000",
423 "a": 4
424 },
425 "\nApp\n\n\n\n\n\n\n\nOS"
426 ],
427 [
428 {
429 "r": -30,
430 "rx": 13,
431 "y": -0.5,
432 "x": -2,
433 "t": "#000000",
434 "a": 7,
435 "f": 3
436 },
437 "PrtScr",
438 {
439 "c": "#eb7c15",
440 "f": 3,
441 "h": 2
442 },
443 "Space"
444 ],
445 [
446 {
447 "x": -2,
448 "c": "#cccccc",
449 "f": 3
450 },
451 "Enter",
452 {
453 "x": 1,
454 "c": "#0000ff",
455 "t": "#ffffff",
456 "f": 3
457 },
458 "Raise"
459 ]
460] \ No newline at end of file
diff --git a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c b/keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c
deleted file mode 100644
index 7a7985f75..000000000
--- a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c
+++ /dev/null
@@ -1,136 +0,0 @@
1#include QMK_KEYBOARD_H
2
3extern keymap_config_t keymap_config;
4
5#define _QWERTY 0
6#define _LOWER 1
7#define _RAISE 2
8#define _ADJUST 16
9
10enum custom_keycodes {
11 QWERTY = SAFE_RANGE,
12 LOWER,
13 RAISE,
14 ADJUST,
15};
16
17const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
18
19 /* Qwerty
20 * ,----------------------------------------------------------------------------------------------------------------------.
21 * | ESC | 1 | 2 | 3 | 4 | 5 | = | | - | 6 | 7 | 8 | 9 | 0 |Backsp|
22 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
23 * | Tab | Q | W | E | R | T | | | [ | Y | U | I | O | P | ] |
24 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
25 * | Raise| A | S | D | F | G | | | | H | J | K | L | ; | " |
26 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
27 * | Shift| Z | X | C | V | B |||||||| Del | | |||||||| N | M | , | . | / | Shift|
28 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
29 * | ` | \ | ALt | Ctrl |||||||| Lower| Space| LGui|||||||| Enter| Space| Raise|||||||| Left | Down | Up | Right|
30 * ,----------------------------------------------------------------------------------------------------------------------.
31 */
32 [_QWERTY] = LAYOUT( \
33 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EQL, KC_MINS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, \
34 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, XXXXXXX, KC_LBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_RBRC, \
35 RAISE, KC_A, KC_S, KC_D, KC_F, KC_G, XXXXXXX, XXXXXXX, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, \
36 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_DEL, KC_PSCR, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, \
37 KC_GRV,KC_BSLS, KC_LALT, KC_LCTL, LOWER, KC_SPC,KC_LGUI, KC_ENT ,KC_SPC , RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \
38 ),
39
40 /* Lower
41 * ,----------------------------------------------------------------------------------------------------------------------.
42 * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | |
43 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
44 * | | | Up | | | | | | | | | | | | |
45 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
46 * | Raise| Left | Down | Rght | | | | | | | | | | | |
47 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
48 * | Shift| | | | | |||||||| | | |||||||| | | | | | Shift|
49 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
50 * | | | | |||||||| Lower| Space| |||||||| | Space| Raise|||||||| | | | |
51 * ,----------------------------------------------------------------------------------------------------------------------.
52 */
53 [_LOWER] = LAYOUT(
54 XXXXXXX, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, XXXXXXX, XXXXXXX, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, \
55 XXXXXXX, XXXXXXX, KC_UP, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
56 RAISE, KC_LEFT, KC_DOWN, KC_RGHT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
57 KC_LSFT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_RSFT, \
58 XXXXXXX, XXXXXXX, XXXXXXX,XXXXXXX, LOWER, KC_SPC ,XXXXXXX, XXXXXXX, KC_SPC , RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \
59 ),
60
61 /* Raise
62 * ,----------------------------------------------------------------------------------------------------------------------.
63 * | | | | | | | | | | | | | | | |
64 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
65 * | | | PgUp | | | | | | | | | | | | |
66 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
67 * | Raise| Home | PgDwn| End | | | | | | | | | | | |
68 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
69 * | Shift| | | | | |||||||| | | |||||||| | | | | | Shift|
70 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
71 * | | | | |||||||| Lower| Space| |||||||| |Space | Raise|||||||| | | | |
72 * ,----------------------------------------------------------------------------------------------------------------------.
73 */
74 [_RAISE] = LAYOUT(
75 XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
76 XXXXXXX, XXXXXXX, KC_PGUP, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
77 RAISE, KC_HOME,KC_PGDOWN, KC_END, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
78 KC_LSFT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_RSFT, \
79 XXXXXXX, XXXXXXX, XXXXXXX,XXXXXXX, LOWER, KC_SPC ,XXXXXXX, XXXXXXX, KC_SPC , RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \
80 ),
81
82 /* Adjust (Both Raise and Lower Together)
83 * ,----------------------------------------------------------------------------------------------------------------------.
84 * | Reset| | | | | | | | | | | | | | |
85 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
86 * | | | | |rgbtog|bl_tog| | | | | | | | | |
87 * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------|
88 * | Raise| |rgbhui|rgbsai|rgbvai|bl_inc| | | | | | | | | |
89 * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------|
90 *|EEP_RST| |rgbhud|rgbdec|rgbvad|bl_dec|||||||| | | |||||||| | | | | | Shift|
91 * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------|
92 * | | | | |||||||| Lower| Space| |||||||| | Space| Raise|||||||| | | | |
93 * ,----------------------------------------------------------------------------------------------------------------------.
94 */
95 [_ADJUST] = LAYOUT(
96 RESET, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
97 XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_TOG, BL_TOGG, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
98 RAISE, XXXXXXX, RGB_HUI, RGB_SAI, RGB_VAI, BL_INC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
99 EEP_RST, XXXXXXX, RGB_HUD, RGB_SAD, RGB_VAD, BL_DEC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_RSFT, \
100 XXXXXXX, XXXXXXX, XXXXXXX,XXXXXXX, LOWER, KC_SPC ,XXXXXXX, XXXXXXX, KC_SPC, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \
101 )
102};
103
104bool process_record_user(uint16_t keycode, keyrecord_t *record) {
105 switch (keycode) {
106 case LOWER:
107 if (record->event.pressed) {
108 layer_on(_LOWER);
109 update_tri_layer(_LOWER, _RAISE, _ADJUST);
110 } else {
111 layer_off(_LOWER);
112 update_tri_layer(_LOWER, _RAISE, _ADJUST);
113 }
114 return false;
115 break;
116 case RAISE:
117 if (record->event.pressed) {
118 layer_on(_RAISE);
119 update_tri_layer(_LOWER, _RAISE, _ADJUST);
120 } else {
121 layer_off(_RAISE);
122 update_tri_layer(_LOWER, _RAISE, _ADJUST);
123 }
124 return false;
125 break;
126 case ADJUST:
127 if (record->event.pressed) {
128 layer_on(_ADJUST);
129 } else {
130 layer_off(_ADJUST);
131 }
132 return false;
133 break;
134 }
135 return true;
136}
diff --git a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/rules.mk b/keyboards/ergodash/rev2/keymaps/greenshadowmaker/rules.mk
deleted file mode 100644
index 11b62b9bf..000000000
--- a/keyboards/ergodash/rev2/keymaps/greenshadowmaker/rules.mk
+++ /dev/null
@@ -1,3 +0,0 @@
1BACKLIGHT_ENABLE = yes
2RGBLIGHT_ENABLE = yes
3AUDIO_ENABLE = no
diff --git a/keyboards/ergodash/rev2/rev2.c b/keyboards/ergodash/rev2/rev2.c
deleted file mode 100644
index 5e787921c..000000000
--- a/keyboards/ergodash/rev2/rev2.c
+++ /dev/null
@@ -1,39 +0,0 @@
1#include "ergodash.h"
2
3#ifdef AUDIO_ENABLE
4 float tone_startup[][2] = SONG(STARTUP_SOUND);
5 float tone_goodbye[][2] = SONG(GOODBYE_SOUND);
6#endif
7
8#ifdef SSD1306OLED
9void led_set_kb(uint8_t usb_led) {
10 // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
11 led_set_user(usb_led);
12}
13#endif
14
15void matrix_init_kb(void) {
16
17 #ifdef AUDIO_ENABLE
18 _delay_ms(20); // gets rid of tick
19 PLAY_SONG(tone_startup);
20 #endif
21
22 // // green led on
23 // DDRD |= (1<<5);
24 // PORTD &= ~(1<<5);
25
26 // // orange led on
27 // DDRB |= (1<<0);
28 // PORTB &= ~(1<<0);
29
30 matrix_init_user();
31};
32
33void shutdown_user(void) {
34 #ifdef AUDIO_ENABLE
35 PLAY_SONG(tone_goodbye);
36 _delay_ms(150);
37 stop_all_notes();
38 #endif
39}
diff --git a/keyboards/ergodash/rev2/rev2.h b/keyboards/ergodash/rev2/rev2.h
deleted file mode 100644
index 55135adca..000000000
--- a/keyboards/ergodash/rev2/rev2.h
+++ /dev/null
@@ -1,66 +0,0 @@
1#ifndef REV1_H
2#define REV1_H
3
4#include "ergodash.h"
5
6//void promicro_bootloader_jmp(bool program);
7#include "quantum.h"
8
9
10#ifdef USE_I2C
11#include <stddef.h>
12#ifdef __AVR__
13 #include <avr/io.h>
14 #include <avr/interrupt.h>
15#endif
16#endif
17
18//void promicro_bootloader_jmp(bool program);
19
20#ifndef FLIP_HALF
21// Standard Keymap
22// (TRRS jack on the left half is to the right, TRRS jack on the right half is to the left)
23#define LAYOUT( \
24 L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \
25 L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \
26 L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \
27 L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \
28 L40, L41, L42, L43, L44, L45, L46, R40, R41, R42, R43, R44, R45, R46 \
29 ) \
30 { \
31 { L00, L01, L02, L03, L04, L05, L06 }, \
32 { L10, L11, L12, L13, L14, L15, L16 }, \
33 { L20, L21, L22, L23, L24, L25, L26 }, \
34 { L30, L31, L32, L33, L34, L35, L36 }, \
35 { L40, L41, L42, L43, L44, L45, L46 }, \
36 { R06, R05, R04, R03, R02, R01, R00 }, \
37 { R16, R15, R14, R13, R12, R11, R10 }, \
38 { R26, R25, R24, R23, R22, R21, R20 }, \
39 { R36, R35, R34, R33, R32, R31, R30 }, \
40 { R46, R45, R44, R43, R42, R41, R40 } \
41 }
42#else
43// Keymap with right side flipped
44// (TRRS jack on both halves are to the right)
45#define LAYOUT( \
46 L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \
47 L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \
48 L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \
49 L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \
50 L40, L41, L42, L43, L44, L45, L46, R40, R41, R42, R43, R44, R45, R46 \
51 ) \
52 { \
53 { L00, L01, L02, L03, L04, L05, L06 }, \
54 { L10, L11, L12, L13, L14, L15, L16 }, \
55 { L20, L21, L22, L23, L24, L25, L26 }, \
56 { L30, L31, L32, L33, L34, L35, L36 }, \
57 { L40, L41, L42, L43, L44, L45, L46 }, \
58 { R00, R01, R02, R03, R04, R05, R06 }, \
59 { R10, R11, R12, R13, R14, R15, R16 }, \
60 { R20, R21, R22, R23, R24, R25, R26 }, \
61 { R30, R31, R32, R33, R34, R35, R36 }, \
62 { R40, R41, R42, R43, R44, R45, R46 } \
63 }
64#endif
65
66#endif
diff --git a/keyboards/ergodash/rev2/rules.mk b/keyboards/ergodash/rev2/rules.mk
deleted file mode 100644
index b6c9a2580..000000000
--- a/keyboards/ergodash/rev2/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
1BACKLIGHT_ENABLE = no
2RGBLIGHT_ENABLE = no