summaryrefslogtreecommitdiffstats
path: root/keyboards/boardsource/microdox
diff options
context:
space:
mode:
authorlokher <lokher@gmail.com>2022-09-13 11:24:05 +0800
committerlokher <lokher@gmail.com>2022-09-13 11:24:05 +0800
commit9581289745736ce068a1040f44cec37a2ca8830d (patch)
tree24f644715a5fd6cc4d804d9604fb094307808b1b /keyboards/boardsource/microdox
parentfe13cedf8c09fa34d5cec4e4c624738095176625 (diff)
Remove non-Keychron keyboards
Diffstat (limited to 'keyboards/boardsource/microdox')
-rw-r--r--keyboards/boardsource/microdox/info.json70
-rw-r--r--keyboards/boardsource/microdox/keymaps/cole/keymap.c55
-rw-r--r--keyboards/boardsource/microdox/keymaps/default/keymap.c50
-rw-r--r--keyboards/boardsource/microdox/keymaps/via/keymap.c32
-rw-r--r--keyboards/boardsource/microdox/keymaps/via/rules.mk1
-rw-r--r--keyboards/boardsource/microdox/microdox.c97
-rw-r--r--keyboards/boardsource/microdox/readme.md16
-rw-r--r--keyboards/boardsource/microdox/v1/config.h6
-rw-r--r--keyboards/boardsource/microdox/v1/info.json25
-rw-r--r--keyboards/boardsource/microdox/v1/rules.mk1
-rw-r--r--keyboards/boardsource/microdox/v2/config.h15
-rw-r--r--keyboards/boardsource/microdox/v2/info.json82
-rw-r--r--keyboards/boardsource/microdox/v2/rules.mk1
13 files changed, 0 insertions, 451 deletions
diff --git a/keyboards/boardsource/microdox/info.json b/keyboards/boardsource/microdox/info.json
deleted file mode 100644
index c61ae23048..0000000000
--- a/keyboards/boardsource/microdox/info.json
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- "manufacturer": "Boardsource",
- "keyboard_name": "microdox",
- "maintainer": "waffle87",
- "development_board": "promicro",
- "diode_direction": "COL2ROW",
- "build": {
- "lto": true
- },
- "features": {
- "bootmagic": true,
- "extrakey": true,
- "mousekey": true,
- "nkro": true,
- "oled": true
- },
- "url": "https://boardsource.xyz/store/5f2e7e4a2902de7151494f92",
- "usb": {
- "pid": "0x0412",
- "vid": "0xF7E0"
- },
- "split": {
- "enabled": true
- },
- "community_layouts": [
- "split_3x5_3"
- ],
- "layouts": {
- "LAYOUT_split_3x5_3": {
- "layout": [
- { "matrix": [0, 0], "x": 0, "y": 0.375 },
- { "matrix": [0, 1], "x": 1, "y": 0.125 },
- { "matrix": [0, 2], "x": 2, "y": 0 },
- { "matrix": [0, 3], "x": 3, "y": 0.125 },
- { "matrix": [0, 4], "x": 4, "y": 0.375 },
- { "matrix": [4, 4], "x": 7, "y": 0.375 },
- { "matrix": [4, 3], "x": 8, "y": 0.125 },
- { "matrix": [4, 2], "x": 9, "y": 0 },
- { "matrix": [4, 1], "x": 10, "y": 0.125 },
- { "matrix": [4, 0], "x": 11, "y": 0.375 },
- { "matrix": [1, 0], "x": 0, "y": 1.375 },
- { "matrix": [1, 1], "x": 1, "y": 1.125 },
- { "matrix": [1, 2], "x": 2, "y": 1 },
- { "matrix": [1, 3], "x": 3, "y": 1.125 },
- { "matrix": [1, 4], "x": 4, "y": 1.375 },
- { "matrix": [5, 4], "x": 7, "y": 1.375 },
- { "matrix": [5, 3], "x": 8, "y": 1.125 },
- { "matrix": [5, 2], "x": 9, "y": 1 },
- { "matrix": [5, 1], "x": 10, "y": 1.125 },
- { "matrix": [5, 0], "x": 11, "y": 1.375 },
- { "matrix": [2, 0], "x": 0, "y": 2.375 },
- { "matrix": [2, 1], "x": 1, "y": 2.125 },
- { "matrix": [2, 2], "x": 2, "y": 2 },
- { "matrix": [2, 3], "x": 3, "y": 2.125 },
- { "matrix": [2, 4], "x": 4, "y": 2.375 },
- { "matrix": [6, 4], "x": 7, "y": 2.375 },
- { "matrix": [6, 3], "x": 8, "y": 2.125 },
- { "matrix": [6, 2], "x": 9, "y": 2 },
- { "matrix": [6, 1], "x": 10, "y": 2.125 },
- { "matrix": [6, 0], "x": 11, "y": 2.375 },
- { "matrix": [3, 2], "x": 2, "y": 4 },
- { "matrix": [3, 3], "x": 3, "y": 4.125},
- { "matrix": [3, 4], "x": 4, "y": 4.375 },
- { "matrix": [7, 4], "x": 7, "y": 4.375 },
- { "matrix": [7, 3], "x": 8, "y": 4.125 },
- { "matrix": [7, 2], "x": 9, "y": 4 }
- ]
- }
- }
-}
diff --git a/keyboards/boardsource/microdox/keymaps/cole/keymap.c b/keyboards/boardsource/microdox/keymaps/cole/keymap.c
deleted file mode 100644
index 8c177be5a5..0000000000
--- a/keyboards/boardsource/microdox/keymaps/cole/keymap.c
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
-Copyright 2022 Cole Smith <cole@boadsource.xyz>
-
-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
-
-enum layers {
- _QWERTY,
- _RAISE,
- _LOWER
-};
-
-#define KC_CTSC RCTL_T(KC_SCLN)
-#define LOWER_SPC LT(_LOWER, KC_SPC)
-#define RASE_BACK LT(_RAISE, KC_BSPC)
-#define SHFT_Z MT(MOD_LSFT, KC_Z)
-#define SHIFT_SLASH MT(MOD_RSFT,KC_SLSH)
-#define RASE_ENT LT(_RAISE, KC_ENT)
-#define CTRL_A MT(MOD_LCTL,KC_A)
-#define PREVWINDOW MT(MOD_LCTL, KC_LEFT)
-#define NEXTWINDOW MT(MOD_LCTL, KC_RGHT)
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_QWERTY] = LAYOUT_split_3x5_3(
- KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P,
- CTRL_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_CTSC,
- SHFT_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, SHIFT_SLASH,
- MO(_LOWER),KC_LGUI, RASE_ENT, RASE_BACK, LOWER_SPC, KC_TAB
- ),
- [_RAISE] = LAYOUT_split_3x5_3(
- KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0,
- KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_QUOT,
- KC_LSFT, KC_GRV, PREVWINDOW, NEXTWINDOW, XXXXXXX, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS,
- _______, KC_LGUI, KC_ENT, KC_BSPC, KC_SPC, _______
- ),
- [_LOWER] = LAYOUT_split_3x5_3(
- KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN,
- KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, RGB_TOG, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DQT,
- KC_ESC, KC_TILD, PREVWINDOW, NEXTWINDOW, RGB_MODE_FORWARD, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE,
- _______, KC_LGUI, KC_ENT, KC_BSPC, KC_SPC, _______
- )
-};
diff --git a/keyboards/boardsource/microdox/keymaps/default/keymap.c b/keyboards/boardsource/microdox/keymaps/default/keymap.c
deleted file mode 100644
index 8a090b6f8f..0000000000
--- a/keyboards/boardsource/microdox/keymaps/default/keymap.c
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
-Copyright 2022 Cole Smith <cole@boadsource.xyz>
-
-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
-
-enum layers {
- _QWERTY,
- _RAISE,
- _LOWER,
-};
-
-#define RAISE MO(_RAISE)
-#define LOWER MO(_LOWER)
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_QWERTY] = LAYOUT_split_3x5_3(
- KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P,
- KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,
- KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH,
- KC_LCTL, LOWER, KC_SPC, KC_BSPC, RAISE, KC_ENT
- ),
-
- [_RAISE] = LAYOUT_split_3x5_3(
- KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0,
- KC_TAB, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, XXXXXXX, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC,
- KC_LCTL, KC_GRV, KC_LGUI, KC_LALT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_BSLS, KC_QUOT,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX
- ),
-
- [_LOWER] = LAYOUT_split_3x5_3(
- KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN,
- KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR,
- KC_CAPS, KC_TILD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PIPE, KC_DQT,
- XXXXXXX, XXXXXXX, XXXXXXX, KC_ENT, XXXXXXX, KC_DEL
- )
-};
diff --git a/keyboards/boardsource/microdox/keymaps/via/keymap.c b/keyboards/boardsource/microdox/keymaps/via/keymap.c
deleted file mode 100644
index d561feea52..0000000000
--- a/keyboards/boardsource/microdox/keymaps/via/keymap.c
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright 2022 jack (@waffle87)
-// SPDX-License-Identifier: GPL-2.0-or-later
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT_split_3x5_3(
- KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P,
- SFT_T(KC_A), KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, SFT_T(KC_SCLN),
- CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, CTL_T(KC_SLSH),
- LT(3, KC_LGUI), MO(1), KC_SPC, KC_BSPC, MO(2), KC_ENT
- ),
-
- [1] = LAYOUT_split_3x5_3(
- KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0,
- KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN,
- KC_ESC, KC_TAB, KC_CAPS, KC_TILD, KC_GRV, KC_QUOT, KC_DQUO, KC_MPRV, KC_MPLY, KC_MNXT,
- KC_LGUI, KC_TRNS, KC_SPC, KC_ENT, KC_TRNS, KC_RALT
- ),
-
- [2] = LAYOUT_split_3x5_3(
- KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, KC_PSCR, KC_DEL, KC_INS, KC_HOME, KC_END,
- KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, KC_LEFT, KC_DOWN, KC_RIGHT, KC_UP, KC_VOLU,
- KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_VOLD,
- KC_PGDN, KC_TRNS, KC_SPC, KC_ENT, KC_TRNS, KC_PGUP
- ),
- [3] = LAYOUT_split_3x5_3(
- QK_BOOT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_TOG, RGB_HUD, RGB_HUI, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_MOD, RGB_SAD, RGB_SAI, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_RMOD, RGB_VAD, RGB_VAI, XXXXXXX, XXXXXXX,
- KC_TRNS, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX
- )
-};
diff --git a/keyboards/boardsource/microdox/keymaps/via/rules.mk b/keyboards/boardsource/microdox/keymaps/via/rules.mk
deleted file mode 100644
index 1e5b99807c..0000000000
--- a/keyboards/boardsource/microdox/keymaps/via/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-VIA_ENABLE = yes
diff --git a/keyboards/boardsource/microdox/microdox.c b/keyboards/boardsource/microdox/microdox.c
deleted file mode 100644
index 76ee6bc54e..0000000000
--- a/keyboards/boardsource/microdox/microdox.c
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
-Copyright 2022 Cole Smith <cole@boadsource.xyz>
-
-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/>.
-*/
-
-#ifdef OLED_ENABLE
-#include "oled_driver.h"
-#include "bitwise.h"
-#include "action_layer.h"
-
-oled_rotation_t oled_init_kb(oled_rotation_t rotation) {
- if (is_keyboard_master())
- return OLED_ROTATION_180;
- return rotation;
-}
-
-static void render_logo(void) {
- static const char PROGMEM qmk_logo[] = {
- 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90, 0x91, 0x92, 0x93, 0x94,
- 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0, 0xB1, 0xB2, 0xB3, 0xB4,
- 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0x00
- };
- oled_write_P(qmk_logo, false);
-}
-static void render_status(void) {
- switch (get_highest_layer(layer_state)) {
- case 0:
- oled_write_P(PSTR("B R L A O\n"), false);
- oled_write_P(PSTR("^\n"), false);
- oled_write_P(PSTR("Layer: Base\n"), false);
- break;
- case 1:
- oled_write_P(PSTR("B R L A O\n"), false);
- oled_write_P(PSTR(" ^\n"), false);
- oled_write_P(PSTR("Layer: Raise\n"), false);
- break;
- case 2:
- oled_write_P(PSTR("B R L A O\n"), false);
- oled_write_P(PSTR(" ^\n"), false);
- oled_write_P(PSTR("Layer: Lower\n"), false);
- break;
- case 3:
- oled_write_P(PSTR("B R L A O\n"), false);
- oled_write_P(PSTR(" ^\n"), false);
- oled_write_P(PSTR("Layer: Adjust\n"), false);
- break;
- default:
- oled_write_P(PSTR("B R L A O"), false);
- oled_write_P(PSTR(" ^\n"), false);
- oled_write_P(PSTR("Layer: Other\n"), false);
- }
-}
-
-bool oled_task_kb(void) {
- if (!oled_task_user()) { return false; }
- if (is_keyboard_master()) {
- render_status();
- } else {
- render_logo();
- oled_scroll_left();
- }
- return false;
-}
-#endif
-
-#ifdef ENCODER_ENABLE
-#include "encoder.h"
-bool encoder_update_kb(uint8_t index, bool clockwise) {
- if (!encoder_update_user(index, clockwise)) { return false; }
- if (index == 0) {
- if (clockwise) {
- tap_code_delay(KC_VOLU, 10);
- } else {
- tap_code_delay(KC_VOLD, 10);
- }
- } else {
- if (clockwise) {
- tap_code(KC_MNXT);
- } else {
- tap_code(KC_MPRV);
- }
- }
- return true;
-}
-#endif
diff --git a/keyboards/boardsource/microdox/readme.md b/keyboards/boardsource/microdox/readme.md
deleted file mode 100644
index d5b22a2854..0000000000
--- a/keyboards/boardsource/microdox/readme.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Microdox
-
-![boardsource Microdox](https://i.imgur.com/AliShkvl.jpg)
-
-* Keyboard Maintainer: [Boardsource](https://github.com/daysgobye)
-* Hardware Supported: Pro Micro and compatible alternatives
-* Hardware Availability: this keyboard is available from the [Boardsource store](https://boardsource.xyz/store/5f2e7e4a2902de7151494f92)
-
-Make example for this keyboard (after setting up your build environment):
-
- make boardsource/microdox/v1:default
- make boardsource/microdox/v2:default
-
-Compile `v1` firmware if you purchased your PCBs prior to April 2022.
-
-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/boardsource/microdox/v1/config.h b/keyboards/boardsource/microdox/v1/config.h
deleted file mode 100644
index 01b894afd6..0000000000
--- a/keyboards/boardsource/microdox/v1/config.h
+++ /dev/null
@@ -1,6 +0,0 @@
-// Copyright 2022 jack (@waffle87)
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#pragma once
-
-// Just here to please quantum/split_common/split_util.c
diff --git a/keyboards/boardsource/microdox/v1/info.json b/keyboards/boardsource/microdox/v1/info.json
deleted file mode 100644
index 85f2e61457..0000000000
--- a/keyboards/boardsource/microdox/v1/info.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "features": {
- "rgblight": true
- },
- "matrix_pins": {
- "cols": ["F4", "F5", "F6", "F7", "B1"],
- "rows": ["B2", "B6", "B4", "B5"]
- },
- "usb": {
- "device_version": "1.0.0"
- },
- "split": {
- "soft_serial_pin": "D2"
- },
- "rgblight": {
- "pin": "D3",
- "sleep": true,
- "led_count": 12,
- "split_count": [6, 6],
- "max_brightness": 150,
- "animations": {
- "all": true
- }
- }
-}
diff --git a/keyboards/boardsource/microdox/v1/rules.mk b/keyboards/boardsource/microdox/v1/rules.mk
deleted file mode 100644
index 6e7633bfe0..0000000000
--- a/keyboards/boardsource/microdox/v1/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-# This file intentionally left blank
diff --git a/keyboards/boardsource/microdox/v2/config.h b/keyboards/boardsource/microdox/v2/config.h
deleted file mode 100644
index e6a7ddc16b..0000000000
--- a/keyboards/boardsource/microdox/v2/config.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright 2022 jack (@waffle87)
-// SPDX-License-Identifier: GPL-2.0-or-later
-#pragma once
-
-#define RGB_DI_PIN B5
-#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 150
-#define DRIVER_LED_TOTAL 44
-#define RGB_MATRIX_SPLIT { 22, 22 }
-#define RGB_DISABLE_WHEN_USB_SUSPENDED
-#define ENABLE_RGB_MATRIX_ALPHAS_MODS
-#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
-#define ENABLE_RGB_MATRIX_BREATHING
-#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
-#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
-#define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
diff --git a/keyboards/boardsource/microdox/v2/info.json b/keyboards/boardsource/microdox/v2/info.json
deleted file mode 100644
index a53dfff708..0000000000
--- a/keyboards/boardsource/microdox/v2/info.json
+++ /dev/null
@@ -1,82 +0,0 @@
-{
- "features": {
- "rgb_matrix": true
- },
- "matrix_pins": {
- "cols": ["D4", "D7", "B3", "F7", "F6"],
- "rows": ["F4", "D2", "C6", "B1"]
- },
- "usb": {
- "device_version": "2.0.0"
- },
- "encoder": {
- "enabled": true,
- "rotary": [
- { "pin_a": "E6", "pin_b": "B2"}
- ]
- },
- "split": {
- "soft_serial_pin": "D3",
- "matrix_pins": {
- "right": {
- "cols": ["F4", "B1", "D7", "C6", "B3"],
- "rows": ["F5", "F7", "F6", "E6"]
- }
- },
- "encoder": {
- "right": {
- "rotary": [
- { "pin_a": "B6", "pin_b": "B2" }
- ]
- }
- }
- },
- "rgb_matrix": {
- "layout": [
- { "flags": 2, "x": 12, "y": 11 },
- { "flags": 2, "x": 86, "y": 11 },
- { "flags": 2, "x": 86, "y": 53 },
- { "flags": 2, "x": 0, "y": 64 },
- { "flags": 2, "x": 211, "y": 11 },
- { "flags": 2, "x": 136, "y": 11 },
- { "flags": 2, "x": 136, "y": 53 },
- { "flags": 2, "x": 224, "y": 64 },
- { "flags": 4, "matrix": [0, 0], "x": 0, "y": 0 },
- { "flags": 4, "matrix": [0, 1], "x": 24, "y": 0 },
- { "flags": 4, "matrix": [0, 2], "x": 49, "y": 0 },
- { "flags": 4, "matrix": [0, 3], "x": 74, "y": 0 },
- { "flags": 4, "matrix": [0, 4], "x": 99, "y": 0 },
- { "flags": 4, "matrix": [4, 4], "x": 124, "y": 0 },
- { "flags": 4, "matrix": [4, 3], "x": 149, "y": 0 },
- { "flags": 4, "matrix": [4, 2], "x": 174, "y": 0 },
- { "flags": 4, "matrix": [4, 1], "x": 199, "y": 0 },
- { "flags": 4, "matrix": [4, 0], "x": 224, "y": 0 },
- { "flags": 4, "matrix": [1, 0], "x": 0, "y": 21 },
- { "flags": 4, "matrix": [1, 1], "x": 24, "y": 21 },
- { "flags": 4, "matrix": [1, 2], "x": 49, "y": 21 },
- { "flags": 4, "matrix": [1, 3], "x": 74, "y": 21 },
- { "flags": 4, "matrix": [1, 4], "x": 99, "y": 21 },
- { "flags": 4, "matrix": [5, 4], "x": 124, "y": 21 },
- { "flags": 4, "matrix": [5, 3], "x": 149, "y": 21 },
- { "flags": 4, "matrix": [5, 2], "x": 174, "y": 21 },
- { "flags": 4, "matrix": [5, 1], "x": 199, "y": 21 },
- { "flags": 4, "matrix": [5, 0], "x": 224, "y": 21 },
- { "flags": 4, "matrix": [2, 0], "x": 0, "y": 42 },
- { "flags": 4, "matrix": [2, 1], "x": 24, "y": 42 },
- { "flags": 4, "matrix": [2, 2], "x": 49, "y": 42 },
- { "flags": 4, "matrix": [2, 3], "x": 74, "y": 42 },
- { "flags": 4, "matrix": [2, 4], "x": 99, "y": 42 },
- { "flags": 4, "matrix": [6, 4], "x": 124, "y": 42 },
- { "flags": 4, "matrix": [6, 3], "x": 149, "y": 42 },
- { "flags": 4, "matrix": [6, 2], "x": 174, "y": 42 },
- { "flags": 4, "matrix": [6, 1], "x": 199, "y": 42 },
- { "flags": 4, "matrix": [6, 0], "x": 224, "y": 42 },
- { "flags": 1, "matrix": [3, 2], "x": 49, "y": 64 },
- { "flags": 1, "matrix": [3, 3], "x": 74, "y": 64 },
- { "flags": 1, "matrix": [3, 4], "x": 99, "y": 64 },
- { "flags": 1, "matrix": [7, 4], "x": 124, "y": 64 },
- { "flags": 1, "matrix": [7, 3], "x": 149, "y": 64 },
- { "flags": 1, "matrix": [7, 2], "x": 174, "y": 64 }
- ]
- }
-}
diff --git a/keyboards/boardsource/microdox/v2/rules.mk b/keyboards/boardsource/microdox/v2/rules.mk
deleted file mode 100644
index 32afd21635..0000000000
--- a/keyboards/boardsource/microdox/v2/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-RGB_MATRIX_DRIVER = WS2812