summaryrefslogtreecommitdiffstats
path: root/keyboards/dtisaac
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/dtisaac')
-rw-r--r--keyboards/dtisaac/cg108/cg108.c17
-rw-r--r--keyboards/dtisaac/cg108/cg108.h49
-rw-r--r--keyboards/dtisaac/cg108/config.h54
-rw-r--r--keyboards/dtisaac/cg108/info.json134
-rw-r--r--keyboards/dtisaac/cg108/keymaps/default/keymap.c27
-rw-r--r--keyboards/dtisaac/cg108/keymaps/default/readme.md1
-rw-r--r--keyboards/dtisaac/cg108/readme.md26
-rw-r--r--keyboards/dtisaac/cg108/rules.mk18
-rw-r--r--keyboards/dtisaac/dosa40rgb/config.h101
-rw-r--r--keyboards/dtisaac/dosa40rgb/dosa40rgb.c39
-rw-r--r--keyboards/dtisaac/dosa40rgb/dosa40rgb.h40
-rw-r--r--keyboards/dtisaac/dosa40rgb/info.json59
-rw-r--r--keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c74
-rw-r--r--keyboards/dtisaac/dosa40rgb/keymaps/default/readme.md1
-rw-r--r--keyboards/dtisaac/dosa40rgb/readme.md26
-rw-r--r--keyboards/dtisaac/dosa40rgb/rules.mk24
-rw-r--r--keyboards/dtisaac/dtisaac01/config.h78
-rw-r--r--keyboards/dtisaac/dtisaac01/dtisaac01.c17
-rw-r--r--keyboards/dtisaac/dtisaac01/dtisaac01.h49
-rw-r--r--keyboards/dtisaac/dtisaac01/info.json104
-rw-r--r--keyboards/dtisaac/dtisaac01/keymaps/default/keymap.c47
-rw-r--r--keyboards/dtisaac/dtisaac01/keymaps/default/readme.md1
-rw-r--r--keyboards/dtisaac/dtisaac01/keymaps/via/keymap.c59
-rw-r--r--keyboards/dtisaac/dtisaac01/keymaps/via/readme.md1
-rw-r--r--keyboards/dtisaac/dtisaac01/keymaps/via/rules.mk1
-rw-r--r--keyboards/dtisaac/dtisaac01/readme.md19
-rw-r--r--keyboards/dtisaac/dtisaac01/rules.mk18
27 files changed, 0 insertions, 1084 deletions
diff --git a/keyboards/dtisaac/cg108/cg108.c b/keyboards/dtisaac/cg108/cg108.c
deleted file mode 100644
index c2a7254aa8..0000000000
--- a/keyboards/dtisaac/cg108/cg108.c
+++ /dev/null
@@ -1,17 +0,0 @@
-/* Copyright 2021 DTIsaac
- *
- * 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 "cg108.h"
diff --git a/keyboards/dtisaac/cg108/cg108.h b/keyboards/dtisaac/cg108/cg108.h
deleted file mode 100644
index 3532193392..0000000000
--- a/keyboards/dtisaac/cg108/cg108.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Copyright 2021 DTIsaac
- *
- * 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/>.
- */
-
-#pragma once
-
-#include "quantum.h"
-
-/* This is a shortcut to help you visually see your layout.
- *
- * The first section contains all of the arguments representing the physical
- * layout of the board and position of the keys.
- *
- * The second converts the arguments into a two-dimensional array which
- * represents the switch matrix.
- */
-// default keymap: all 117 keys with ANSI Enter
-#define LAYOUT( \
- K000, K001, K002, K003, K300, K301, K302, K303, K306, K307, K308, K309, K310, K004, K005, K006, K007, K008, K009, K010, \
- K100, K101, K102, K103, K400, K401, K402, K403, K404, K405, K406, K407, K408, K409, K410, K104, K105, K106, K107, K108, K109, K110, \
- K200, K201, K202, K203, K500, K501, K502, K503, K505, K506, K507, K508, K509, K510, K204, K205, K206, K207, K208, K209, K210, \
- K800, K801, K802, K803, K600, K601, K602, K603, K606, K607, K608, K609, K610, K807, K808, K809, K810, \
- K900, K901, K902, K903, K700, K701, K702, K703, K705, K706, K707, K708, K709, K710, K906, K907, K908, K909, K910, \
- KA00, KA01, KA02, KA03, K804, K805, K806, K604, K605, K904, K905, KA04, KA05, KA06, KA07, KA08, KA09, KA10 \
-) { \
- { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010 }, \
- { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110 }, \
- { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210 }, \
- { K300, K301, K302, K303, KC_NO, KC_NO, K306, K307, K308, K309, K310 }, \
- { K400, K401, K402, K403, K404, K405, K406, K407, K408, K409, K410 }, \
- { K500, K501, K502, K503, KC_NO, K505, K506, K507, K508, K509, K510 }, \
- { K600, K601, K602, K603, K604, K605, K606, K607, K608, K609, K610 }, \
- { K700, K701, K702, K703, KC_NO, K705, K706, K707, K708, K709, K710 }, \
- { K800, K801, K802, K803, K804, K805, K806, K807, K808, K809, K810 }, \
- { K900, K901, K902, K903, K904, K905, K906, K907, K908, K909, K910 }, \
- { KA00, KA01, KA02, KA03, KA04, KA05, KA06, KA07, KA08, KA09, KA10 } \
-}
diff --git a/keyboards/dtisaac/cg108/config.h b/keyboards/dtisaac/cg108/config.h
deleted file mode 100644
index 211b60b3e0..0000000000
--- a/keyboards/dtisaac/cg108/config.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
-Copyright 2021 DTIsaac
-
-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/>.
-*/
-
-#pragma once
-
-#include "config_common.h"
-
-/* key matrix size */
-#define MATRIX_ROWS 11
-#define MATRIX_COLS 11
-
-/*
- * Keyboard Matrix Assignments
- *
- * Change this to how you wired your keyboard
- * COLS: AVR pins used for columns, left to right
- * ROWS: AVR pins used for rows, top to bottom
- * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
- * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
- *
- */
-/* key matrix pins */
-#define MATRIX_ROW_PINS { F4, F1, F0, F5, F6, F7, D4, D5, D3, D2, D0 }
-#define MATRIX_COL_PINS { C7, C6, B4, D7, B3, B2, B0, E6, B1, D1, D6 }
-
-/* COL2ROW, ROW2COL */
-#define DIODE_DIRECTION COL2ROW
-
-#define LED_NUM_LOCK_PIN B5
-#define LED_CAPS_LOCK_PIN B6
-#define LED_SCROLL_LOCK_PIN B7
-#define LED_PIN_ON_STATE 0
-
-/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
-#define DEBOUNCE 5
-
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
diff --git a/keyboards/dtisaac/cg108/info.json b/keyboards/dtisaac/cg108/info.json
deleted file mode 100644
index eb6189088c..0000000000
--- a/keyboards/dtisaac/cg108/info.json
+++ /dev/null
@@ -1,134 +0,0 @@
-{
- "keyboard_name": "CG108",
- "manufacturer": "DTIsaac",
- "url": "",
- "maintainer": "daotakisaac",
- "usb": {
- "vid": "0x4454",
- "pid": "0x4973",
- "device_version": "0.0.2"
- },
- "layouts": {
- "LAYOUT": {
- "layout": [
- {"label":"K000", "x":0, "y":0},
- {"label":"K001", "x":2, "y":0},
- {"label":"K002", "x":3, "y":0},
- {"label":"K003", "x":4, "y":0},
- {"label":"K300", "x":5, "y":0},
- {"label":"K301", "x":6.5, "y":0},
- {"label":"K302", "x":7.5, "y":0},
- {"label":"K303", "x":8.5, "y":0},
- {"label":"K306", "x":9.5, "y":0},
- {"label":"K307", "x":11, "y":0},
- {"label":"K308", "x":12, "y":0},
- {"label":"K309", "x":13, "y":0},
- {"label":"K310", "x":14, "y":0},
- {"label":"K004", "x":15.25, "y":0},
- {"label":"K005", "x":16.25, "y":0},
- {"label":"K006", "x":17.25, "y":0},
- {"label":"K007", "x":18.5, "y":0},
- {"label":"K008", "x":19.5, "y":0},
- {"label":"K009", "x":20.5, "y":0},
- {"label":"K010", "x":21.5, "y":0},
- {"label":"K100", "x":0, "y":1.5},
- {"label":"K101", "x":1, "y":1.5},
- {"label":"K102", "x":2, "y":1.5},
- {"label":"K103", "x":3, "y":1.5},
- {"label":"K400", "x":4, "y":1.5},
- {"label":"K401", "x":5, "y":1.5},
- {"label":"K402", "x":6, "y":1.5},
- {"label":"K403", "x":7, "y":1.5},
- {"label":"K404", "x":8, "y":1.5},
- {"label":"K405", "x":9, "y":1.5},
- {"label":"K406", "x":10, "y":1.5},
- {"label":"K407", "x":11, "y":1.5},
- {"label":"K408", "x":12, "y":1.5},
- {"label":"K409", "x":13, "y":1.5},
- {"label":"K410", "x":14, "y":1.5},
- {"label":"K104", "x":15.25, "y":1.5},
- {"label":"K105", "x":16.25, "y":1.5},
- {"label":"K106", "x":17.25, "y":1.5},
- {"label":"K107", "x":18.5, "y":1.5},
- {"label":"K108", "x":19.5, "y":1.5},
- {"label":"K109", "x":20.5, "y":1.5},
- {"label":"K110", "x":21.5, "y":1.5},
- {"label":"K200", "x":0, "y":2.5, "w":1.5},
- {"label":"K201", "x":1.5, "y":2.5},
- {"label":"K202", "x":2.5, "y":2.5},
- {"label":"K203", "x":3.5, "y":2.5},
- {"label":"K500", "x":4.5, "y":2.5},
- {"label":"K501", "x":5.5, "y":2.5},
- {"label":"K502", "x":6.5, "y":2.5},
- {"label":"K503", "x":7.5, "y":2.5},
- {"label":"K505", "x":8.5, "y":2.5},
- {"label":"K506", "x":9.5, "y":2.5},
- {"label":"K507", "x":10.5, "y":2.5},
- {"label":"K508", "x":11.5, "y":2.5},
- {"label":"K509", "x":12.5, "y":2.5},
- {"label":"K510", "x":13.5, "y":2.5, "w":1.5},
- {"label":"K204", "x":15.25, "y":2.5},
- {"label":"K205", "x":16.25, "y":2.5},
- {"label":"K206", "x":17.25, "y":2.5},
- {"label":"K207", "x":18.5, "y":2.5},
- {"label":"K208", "x":19.5, "y":2.5},
- {"label":"K209", "x":20.5, "y":2.5},
- {"label":"K210", "x":21.5, "y":2.5},
- {"label":"K800", "x":0, "y":3.5, "w":1.75},
- {"label":"K801", "x":1.75, "y":3.5},
- {"label":"K802", "x":2.75, "y":3.5},
- {"label":"K803", "x":3.75, "y":3.5},
- {"label":"K600", "x":4.75, "y":3.5},
- {"label":"K601", "x":5.75, "y":3.5},
- {"label":"K602", "x":6.75, "y":3.5},
- {"label":"K603", "x":7.75, "y":3.5},
- {"label":"K606", "x":8.75, "y":3.5},
- {"label":"K607", "x":9.75, "y":3.5},
- {"label":"K608", "x":10.75, "y":3.5},
- {"label":"K609", "x":11.75, "y":3.5},
- {"label":"K610", "x":12.75, "y":3.5, "w":2.25},
- {"label":"K807", "x":18.5, "y":3.5},
- {"label":"K808", "x":19.5, "y":3.5},
- {"label":"K809", "x":20.5, "y":3.5},
- {"label":"K810", "x":21.5, "y":3.5},
- {"label":"K900", "x":0, "y":4.5, "w":1.25},
- {"label":"K901", "x":1.25, "y":4.5},
- {"label":"K902", "x":2.25, "y":4.5},
- {"label":"K903", "x":3.25, "y":4.5},
- {"label":"K700", "x":4.25, "y":4.5},
- {"label":"K701", "x":5.25, "y":4.5},
- {"label":"K702", "x":6.25, "y":4.5},
- {"label":"K703", "x":7.25, "y":4.5},
- {"label":"K705", "x":8.25, "y":4.5},
- {"label":"K706", "x":9.25, "y":4.5},
- {"label":"K707", "x":10.25, "y":4.5},
- {"label":"K708", "x":11.25, "y":4.5},
- {"label":"K709", "x":12.25, "y":4.5, "w":1.75},
- {"label":"K710", "x":14, "y":4.5},
- {"label":"K906", "x":16.25, "y":4.5},
- {"label":"K907", "x":18.5, "y":4.5},
- {"label":"K908", "x":19.5, "y":4.5},
- {"label":"K909", "x":20.5, "y":4.5},
- {"label":"K910", "x":21.5, "y":4.5},
- {"label":"KA00", "x":0, "y":5.5, "w":1.5},
- {"label":"KA01", "x":1.5, "y":5.5},
- {"label":"KA02", "x":2.5, "y":5.5, "w":1.5},
- {"label":"KA03", "x":4, "y":5.5},
- {"label":"K804", "x":5, "y":5.5, "w":2},
- {"label":"K805", "x":7, "y":5.5},
- {"label":"K806", "x":8, "y":5.5, "w":2},
- {"label":"K604", "x":10, "y":5.5},
- {"label":"K605", "x":11, "y":5.5, "w":1.5},
- {"label":"K904", "x":12.5, "y":5.5},
- {"label":"K905", "x":13.5, "y":5.5, "w":1.5},
- {"label":"KA04", "x":15.25, "y":5.5},
- {"label":"KA05", "x":16.25, "y":5.5},
- {"label":"KA06", "x":17.25, "y":5.5},
- {"label":"KA07", "x":18.5, "y":5.5},
- {"label":"KA08", "x":19.5, "y":5.5},
- {"label":"KA09", "x":20.5, "y":5.5},
- {"label":"KA10", "x":21.5, "y":5.5}
- ]
- }
- }
-}
diff --git a/keyboards/dtisaac/cg108/keymaps/default/keymap.c b/keyboards/dtisaac/cg108/keymaps/default/keymap.c
deleted file mode 100644
index b7658315c5..0000000000
--- a/keyboards/dtisaac/cg108/keymaps/default/keymap.c
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright 2021 DTIsaac
- *
- * 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 QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT(
- 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_SLCK, KC_PAUS, KC_MPLY, KC_MPRV, KC_MNXT, KC_MUTE,
- 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_NLCK, KC_PSLS, KC_PAST, KC_PMNS,
- 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_P7, KC_P8, KC_P9, KC_PPLS,
- 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_P4, KC_P5, KC_P6, KC_PPLS,
- KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_RALT, KC_RGUI, KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PCMM, KC_PDOT, KC_PENT
- )
-}; \ No newline at end of file
diff --git a/keyboards/dtisaac/cg108/keymaps/default/readme.md b/keyboards/dtisaac/cg108/keymaps/default/readme.md
deleted file mode 100644
index 48c74775db..0000000000
--- a/keyboards/dtisaac/cg108/keymaps/default/readme.md
+++ /dev/null
@@ -1 +0,0 @@
-# The default keymap for CG108
diff --git a/keyboards/dtisaac/cg108/readme.md b/keyboards/dtisaac/cg108/readme.md
deleted file mode 100644
index c454e0b877..0000000000
--- a/keyboards/dtisaac/cg108/readme.md
+++ /dev/null
@@ -1,26 +0,0 @@
-# CG108
-
-![CG108](https://i.imgur.com/AUqkNhEh.jpg)
-
-A base full-size keyboard CG108 of DTIsaac
-
-* Keyboard Maintainer: [DTIsaac](https://github.com/daotakisaac)
-* Hardware Supported: CG108 DTIsaac
-
-Make example for this keyboard (after setting up your build environment):
-
- make dtisaac/cg108:default
-
-Flashing example for this keyboard:
-
- make dtisaac/cg108:default:flash
-
-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).
-
-## Bootloader
-
-Enter the bootloader in 3 ways:
-
-* **Bootmagic reset**: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard
-* **Physical reset button**: Briefly press the button on the back of the PCB - some may have pads you must short instead
-* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available
diff --git a/keyboards/dtisaac/cg108/rules.mk b/keyboards/dtisaac/cg108/rules.mk
deleted file mode 100644
index e0403a960b..0000000000
--- a/keyboards/dtisaac/cg108/rules.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-# MCU name
-MCU = atmega32u4
-
-# Bootloader selection
-BOOTLOADER = atmel-dfu
-
-# Build Options
-# change yes to no to disable
-#
-BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = no # Mouse keys
-EXTRAKEY_ENABLE = yes # Audio control and System control
-CONSOLE_ENABLE = no # Console for debug
-COMMAND_ENABLE = no # Commands for debug and configuration
-NKRO_ENABLE = yes # Enable N-Key Rollover
-BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
-RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
-AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/dtisaac/dosa40rgb/config.h b/keyboards/dtisaac/dosa40rgb/config.h
deleted file mode 100644
index 2651a4d9b5..0000000000
--- a/keyboards/dtisaac/dosa40rgb/config.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
-Copyright 2021 DTIsaac
-
-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/>.
-*/
-
-#pragma once
-
-#include "config_common.h"
-
-/* key matrix size */
-#define MATRIX_ROWS 4
-#define MATRIX_COLS 11
-
-/*
- * Keyboard Matrix Assignments
- *
- * Change this to how you wired your keyboard
- * COLS: AVR pins used for columns, left to right
- * ROWS: AVR pins used for rows, top to bottom
- * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
- * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
- *
- */
-#define MATRIX_ROW_PINS { B7, D7, F1, F0 }
-#define MATRIX_COL_PINS { D1, D6, D3, D2, B6, C6, C7, F7, F6, F5, F4 }
-
-/* COL2ROW, ROW2COL */
-#define DIODE_DIRECTION COL2ROW
-
-#ifdef RGB_MATRIX_ENABLE
-#define RGB_DI_PIN D0
-#define DRIVER_LED_TOTAL 42
-#define RGB_MATRIX_KEYPRESSES // reacts to keypresses
-#define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (instead of keypresses)
-#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
-#define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects
-// #define RGB_DISABLE_WHEN_USB_SUSPENDED // turn off effects when suspended
-#define RGB_MATRIX_LED_FLUSH_LIMIT 16 // limits in milliseconds how frequently an animation will update the LEDs. 16 (16ms) is equivalent to limiting to 60fps (increases keyboard responsiveness)
-#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 150 // limits maximum brightness of LEDs to 200 out of 255. If not defined maximum brightness is set to 255
-#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_PINWHEEL // Sets the default mode, if none has been set
-
-#define ENABLE_RGB_MATRIX_ALPHAS_MODS
-#define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
-#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
-#define ENABLE_RGB_MATRIX_BREATHING
-#define ENABLE_RGB_MATRIX_BAND_SAT
-#define ENABLE_RGB_MATRIX_BAND_VAL
-#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
-#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
-#define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
-#define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
-#define ENABLE_RGB_MATRIX_CYCLE_ALL
-#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
-#define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
-#define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
-#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
-#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
-#define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
-#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
-#define ENABLE_RGB_MATRIX_DUAL_BEACON
-#define ENABLE_RGB_MATRIX_RAINBOW_BEACON
-#define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
-#define ENABLE_RGB_MATRIX_RAINDROPS
-#define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
-#define ENABLE_RGB_MATRIX_HUE_BREATHING
-#define ENABLE_RGB_MATRIX_HUE_PENDULUM
-#define ENABLE_RGB_MATRIX_HUE_WAVE
-#define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
-#define ENABLE_RGB_MATRIX_PIXEL_RAIN
-
-#define ENABLE_RGB_MATRIX_TYPING_HEATMAP
-#define ENABLE_RGB_MATRIX_DIGITAL_RAIN
-
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
-#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
-#define ENABLE_RGB_MATRIX_SPLASH
-#define ENABLE_RGB_MATRIX_MULTISPLASH
-#define ENABLE_RGB_MATRIX_SOLID_SPLASH
-#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
-#endif
-
-/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
-//#define DEBOUNCE 5
diff --git a/keyboards/dtisaac/dosa40rgb/dosa40rgb.c b/keyboards/dtisaac/dosa40rgb/dosa40rgb.c
deleted file mode 100644
index c46bfc291d..0000000000
--- a/keyboards/dtisaac/dosa40rgb/dosa40rgb.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright 2021 DTIsaac
- *
- * 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 "dosa40rgb.h"
-
-#ifdef RGB_MATRIX_ENABLE
-led_config_t g_led_config = { {
- //Key Matrix to LED Index
- {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10},
- {22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12 },
- {23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33},
- {41, 40, 39, NO_LED, 38, NO_LED, 37, 36, 35, 34, 11}
-}, {
- //LED Index to Physical Positon
- { 0, 0}, { 20, 0}, { 40, 0 }, { 61, 0 }, { 81, 0}, { 101, 0}, { 122, 0}, { 142, 0}, { 162, 0}, { 183, 0}, { 203, 0}, { 224, 0},
- {203, 21}, {183, 21}, {162,21 }, {142, 21}, {122,21}, { 101,21}, { 81 ,21}, { 61 ,21}, { 40 ,21}, { 20 ,21}, { 0 ,21},
- { 0, 42}, { 20, 42}, { 40,42 }, { 61, 42}, { 81,42}, { 101,42}, { 122,42}, { 142,42}, { 162,42}, { 183,42}, { 203,42},
- {203, 64}, {183, 64}, {162,64 }, {122, 64}, { 81,64}, { 40, 64}, { 20, 64}, { 0, 64},
-}, {
- 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
- 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
- 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
- 1, 1, 1, 1, 1, 1, 1, 1,
-} };
-
-#endif \ No newline at end of file
diff --git a/keyboards/dtisaac/dosa40rgb/dosa40rgb.h b/keyboards/dtisaac/dosa40rgb/dosa40rgb.h
deleted file mode 100644
index 659e42f8f2..0000000000
--- a/keyboards/dtisaac/dosa40rgb/dosa40rgb.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright 2021 DTIsaac
- *
- * 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/>.
- */
-
-#pragma once
-
-#include "quantum.h"
-
-/* This is a shortcut to help you visually see your layout.
- *
- * The first section contains all of the arguments representing the physical
- * layout of the board and position of the keys.
- *
- * The second converts the arguments into a two-dimensional array which
- * represents the switch matrix.
- */
-#define LAYOUT( \
- k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k10, k41, \
- k11, k12, k13, k14, k15, k16, k17, k18, k19, k20, k21, \
- k22, k23, k24, k25, k26, k27, k28, k29, k30, k31, k32, \
- k33, k34, k35, k36, k37, k38, k39, k40 \
-) \
-{ \
- {k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k10}, \
- {k11, k12, k13, k14, k15, k16, k17, k18, k19, k20, k21}, \
- {k22, k23, k24, k25, k26, k27, k28, k29, k30, k31, k32}, \
- {k33, k34, k35, KC_NO,k36, KC_NO, k37, k38, k39, k40, k41}, \
-}
diff --git a/keyboards/dtisaac/dosa40rgb/info.json b/keyboards/dtisaac/dosa40rgb/info.json
deleted file mode 100644
index d24975ca8b..0000000000
--- a/keyboards/dtisaac/dosa40rgb/info.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "keyboard_name": ">_Dosa40",
- "manufacturer": "DTIsaac",
- "url": "",
- "maintainer": "DTIsaac",
- "usb": {
- "vid": "0x4454",
- "pid": "0x4973",
- "device_version": "0.0.4"
- },
- "layouts": {
- "LAYOUT": {
- "layout": [
- {"label":"Esc", "x":0, "y":0},
- {"label":"Q", "x":1, "y":0},
- {"label":"W", "x":2, "y":0},
- {"label":"E", "x":3, "y":0},
- {"label":"R", "x":4, "y":0},
- {"label":"T", "x":5, "y":0},
- {"label":"Y", "x":6, "y":0},
- {"label":"U", "x":7, "y":0},
- {"label":"I", "x":8, "y":0},
- {"label":"O", "x":9, "y":0},
- {"label":"P", "x":10, "y":0},
- {"label":"BSPC", "x":11, "y":0},
- {"label":"Caps Lock", "x":0, "y":1, "w":1.5},
- {"label":"A", "x":1.5, "y":1},
- {"label":"S", "x":2.5, "y":1},
- {"label":"D", "x":3.5, "y":1},
- {"label":"F", "x":4.5, "y":1},
- {"label":"G", "x":5.5, "y":1},
- {"label":"H", "x":6.5, "y":1},
- {"label":"J", "x":7.5, "y":1},
- {"label":"K", "x":8.5, "y":1},
- {"label":"L", "x":9.5, "y":1},
- {"label":"Enter", "x":10.5, "y":1, "w":1.5},
- {"label":"Shift", "x":0, "y":2, "w":1.75},
- {"label":"Z", "x":1.75, "y":2},
- {"label":"X", "x":2.75, "y":2},
- {"label":"C", "x":3.75, "y":2},
- {"label":"V", "x":4.75, "y":2},
- {"label":"B", "x":5.75, "y":2},
- {"label":"N", "x":6.75, "y":2},
- {"label":"M", "x":7.75, "y":2},
- {"label":",", "x":8.75, "y":2},
- {"label":".", "x":9.75, "y":2},
- {"label":"Shift", "x":10.75, "y":2, "w":1.25},
- {"label":"Ctrl", "x":0, "y":3, "w":1.25},
- {"label":"Win", "x":1.25, "y":3, "w":1},
- {"label":"Alt", "x":2.25, "y":3, "w":1.25},
- {"label":"Space", "x":3.5, "y":3, "w":2.25},
- {"label":"Space", "x":5.75, "y":3, "w":2.75},
- {"label":"App", "x":8.5, "y":3, "w":1.25},
- {"label":"Fn", "x":9.75, "y":3, "w":1},
- {"label":"Ctrl", "x":10.75, "y":3, "w":1.25}
- ]
- }
- }
-} \ No newline at end of file
diff --git a/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c b/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c
deleted file mode 100644
index c01d4ac7c8..0000000000
--- a/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c
+++ /dev/null
@@ -1,74 +0,0 @@
-/* Copyright 2021 DTIsaac
- *
- * 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 QMK_KEYBOARD_H
-
-// Defines names for use in layer keycodes and the keymap
-enum layer_names {
- _BASE,
- _L1,
- _L2
-};
-
-// Defines the keycodes used by our macros in process_record_user
-enum custom_keycodes {
- BASE,
- L1,
-};
-
-#define L1 MO(_L1)
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* Base */
- [_BASE] = LAYOUT(
- KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
- LT(_L2,KC_CAPS), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_ENT,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPACE, KC_SPACE, KC_RALT, L1, KC_RCTL
- ),
- [_L1] = LAYOUT(
- QK_BOOT, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL,
- KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_SCLN, KC_QUOT,
- KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_TRNS, KC_SLSH, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS
- ),
- [_L2] = LAYOUT(
- RGB_TOG, RGB_RMOD, KC_UP, RGB_MOD, RGB_HUI, RGB_VAI, RGB_SAI, RGB_SPI, KC_TRNS, OUT_USB, OUT_BT, KC_TRNS,
- KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, RGB_HUD, RGB_VAD, RGB_SAD, RGB_SPD, KC_TRNS, KC_TRNS, KC_BSLS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TAB, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS
- ),
-};
-
-void rgb_matrix_indicators_user(void)
-{
- if (host_keyboard_led_state().caps_lock)
- {
- rgb_matrix_set_color(22, 200, 200, 200);
- }
- if (IS_LAYER_ON(_L1))
- {
- rgb_matrix_set_color(35, 0, 200, 200);
- }
- if (IS_LAYER_ON(_L2))
- {
- rgb_matrix_set_color(22, 200, 0, 200);
- }
-}
-
-void keyboard_pre_init_user(void) {
- setPinOutput(B5);
- writePinLow(B5);
-} \ No newline at end of file
diff --git a/keyboards/dtisaac/dosa40rgb/keymaps/default/readme.md b/keyboards/dtisaac/dosa40rgb/keymaps/default/readme.md
deleted file mode 100644
index 35494635d8..0000000000
--- a/keyboards/dtisaac/dosa40rgb/keymaps/default/readme.md
+++ /dev/null
@@ -1 +0,0 @@
-# The default keymap for dosa40rgb
diff --git a/keyboards/dtisaac/dosa40rgb/readme.md b/keyboards/dtisaac/dosa40rgb/readme.md
deleted file mode 100644
index 30e549aa6e..0000000000
--- a/keyboards/dtisaac/dosa40rgb/readme.md
+++ /dev/null
@@ -1,26 +0,0 @@