summaryrefslogtreecommitdiffstats
path: root/keyboards/handwired/misterdeck
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/handwired/misterdeck')
-rw-r--r--keyboards/handwired/misterdeck/config.h20
-rw-r--r--keyboards/handwired/misterdeck/info.json36
-rw-r--r--keyboards/handwired/misterdeck/keymaps/default/config.h21
-rw-r--r--keyboards/handwired/misterdeck/keymaps/default/keymap.c36
-rw-r--r--keyboards/handwired/misterdeck/keymaps/default/rules.mk1
-rw-r--r--keyboards/handwired/misterdeck/keymaps/nobuttons/config.h21
-rw-r--r--keyboards/handwired/misterdeck/keymaps/nobuttons/keymap.c36
-rw-r--r--keyboards/handwired/misterdeck/keymaps/nobuttons/rules.mk1
-rw-r--r--keyboards/handwired/misterdeck/misterdeck.c18
-rw-r--r--keyboards/handwired/misterdeck/misterdeck.h30
-rw-r--r--keyboards/handwired/misterdeck/readme.md21
-rw-r--r--keyboards/handwired/misterdeck/rules.mk18
12 files changed, 0 insertions, 259 deletions
diff --git a/keyboards/handwired/misterdeck/config.h b/keyboards/handwired/misterdeck/config.h
deleted file mode 100644
index 085142d2d5..0000000000
--- a/keyboards/handwired/misterdeck/config.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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"
diff --git a/keyboards/handwired/misterdeck/info.json b/keyboards/handwired/misterdeck/info.json
deleted file mode 100644
index 20d74d8e3c..0000000000
--- a/keyboards/handwired/misterdeck/info.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "keyboard_name": "MisteRdeck",
- "manufacturer": "broekema",
- "url": "https://www.thingiverse.com/thing:4627779",
- "maintainer": "broekema",
- "usb": {
- "vid": "0xBEEF",
- "pid": "0x6969",
- "device_version": "0.0.1"
- },
- "diode_direction": "ROW2COL",
- "matrix_pins": {
- "cols": ["D7", "E6", "B4", "B5"],
- "rows": ["D1", "D0", "D4"]
- },
- "layouts": {
- "LAYOUT": {
- "layout": [
- {"x": 0, "y": 0},
- {"x": 1, "y": 0},
- {"x": 2, "y": 0},
- {"x": 3, "y": 0},
-
- {"x": 0, "y": 1},
- {"x": 1, "y": 1},
- {"x": 2, "y": 1},
- {"x": 3, "y": 1},
-
- {"x": 0, "y": 2},
- {"x": 1, "y": 2},
- {"x": 2, "y": 2},
- {"x": 3, "y": 2}
- ]
- }
- }
-}
diff --git a/keyboards/handwired/misterdeck/keymaps/default/config.h b/keyboards/handwired/misterdeck/keymaps/default/config.h
deleted file mode 100644
index 92157a0938..0000000000
--- a/keyboards/handwired/misterdeck/keymaps/default/config.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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
-
-#define JOYSTICK_AXES_COUNT 4
-#define JOYSTICK_BUTTON_COUNT 4
diff --git a/keyboards/handwired/misterdeck/keymaps/default/keymap.c b/keyboards/handwired/misterdeck/keymaps/default/keymap.c
deleted file mode 100644
index b8ed3cb9d9..0000000000
--- a/keyboards/handwired/misterdeck/keymaps/default/keymap.c
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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 layer_names {
- NORMAL_LAYER = 0
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [NORMAL_LAYER] = LAYOUT(
- C(S(KC_F1)), C(S(KC_F2)), C(S(KC_F3)), C(S(KC_F4)),
- C(S(KC_F5)), C(S(KC_F6)), C(S(KC_F7)), C(S(KC_F8)),
- JS_BUTTON0, JS_BUTTON1, JS_BUTTON2, JS_BUTTON3
- )
-};
-
-joystick_config_t joystick_axes[JOYSTICK_AXES_COUNT] = {
- [0] = JOYSTICK_AXIS_IN(F4, 0, 512, 1023),
- [1] = JOYSTICK_AXIS_IN(F5, 0, 512, 1023),
- [2] = JOYSTICK_AXIS_IN(F6, 0, 512, 1023),
- [3] = JOYSTICK_AXIS_IN(F7, 0, 512, 1023)
-};
diff --git a/keyboards/handwired/misterdeck/keymaps/default/rules.mk b/keyboards/handwired/misterdeck/keymaps/default/rules.mk
deleted file mode 100644
index 9e44c470f2..0000000000
--- a/keyboards/handwired/misterdeck/keymaps/default/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-JOYSTICK_ENABLE = yes
diff --git a/keyboards/handwired/misterdeck/keymaps/nobuttons/config.h b/keyboards/handwired/misterdeck/keymaps/nobuttons/config.h
deleted file mode 100644
index f609bf2962..0000000000
--- a/keyboards/handwired/misterdeck/keymaps/nobuttons/config.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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
-
-#define JOYSTICK_AXES_COUNT 4
-#define JOYSTICK_BUTTON_COUNT 0
diff --git a/keyboards/handwired/misterdeck/keymaps/nobuttons/keymap.c b/keyboards/handwired/misterdeck/keymaps/nobuttons/keymap.c
deleted file mode 100644
index 5c69d2bc21..0000000000
--- a/keyboards/handwired/misterdeck/keymaps/nobuttons/keymap.c
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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 layer_names {
- NORMAL_LAYER = 0
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [NORMAL_LAYER] = LAYOUT(
- C(S(KC_F1)), C(S(KC_F2)), C(S(KC_F3)), C(S(KC_F4)),
- C(S(KC_F5)), C(S(KC_F6)), C(S(KC_F7)), C(S(KC_F8)),
- C(S(KC_F9)), C(S(KC_F10)), C(S(KC_F11)), C(S(KC_F12))
- ),
-};
-
-joystick_config_t joystick_axes[JOYSTICK_AXES_COUNT] = {
- [0] = JOYSTICK_AXIS_IN(F4, 0, 512, 1023),
- [1] = JOYSTICK_AXIS_IN(F5, 0, 512, 1023),
- [2] = JOYSTICK_AXIS_IN(F6, 0, 512, 1023),
- [3] = JOYSTICK_AXIS_IN(F7, 0, 512, 1023)
-};
diff --git a/keyboards/handwired/misterdeck/keymaps/nobuttons/rules.mk b/keyboards/handwired/misterdeck/keymaps/nobuttons/rules.mk
deleted file mode 100644
index 9e44c470f2..0000000000
--- a/keyboards/handwired/misterdeck/keymaps/nobuttons/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-JOYSTICK_ENABLE = yes
diff --git a/keyboards/handwired/misterdeck/misterdeck.c b/keyboards/handwired/misterdeck/misterdeck.c
deleted file mode 100644
index ee9cc93b3a..0000000000
--- a/keyboards/handwired/misterdeck/misterdeck.c
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
- * Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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 "misterdeck.h"
diff --git a/keyboards/handwired/misterdeck/misterdeck.h b/keyboards/handwired/misterdeck/misterdeck.h
deleted file mode 100644
index 324ccb755f..0000000000
--- a/keyboards/handwired/misterdeck/misterdeck.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright 2021 Chris Broekema (broekema@gmail.com)
- *
- * 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"
-
-#define LAYOUT( \
- k00, k01, k02, k03, \
- k10, k11, k12, k13, \
- k20, k21, k22, k23 \
-) { \
- { k00, k01, k02, k03 }, \
- { k10, k11, k12, k13 }, \
- { k20, k21, k22, k23 } \
-}
diff --git a/keyboards/handwired/misterdeck/readme.md b/keyboards/handwired/misterdeck/readme.md
deleted file mode 100644
index dd592e646a..0000000000
--- a/keyboards/handwired/misterdeck/readme.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# MisterDeck
-
-![MisteRdeck](https://i.imgur.com/FTPWqkXh.jpeg)
-
-A 3D-printed streamdeck like keyboard featuring 12 keys and 4 sliders
-
-* Keyboard Maintainer: [Chris Broekema](https://github.com/broekema)
-* Hardware Supported: MisteRdeck by MisteR_ofcl
-* Hardware Availability: [Thingiverse](https://www.thingiverse.com/thing:4627779)
-
-Make example for this keyboard (after setting up your build environment):
-
- make handwired/misterdeck:default
-
-Flashing example for this keyboard:
-
- make handwired/misterdeck:default:flash
-
-Connect a momentary switch to RST and GND, hit twice in succession to reset the board into bootloader mode.
-
-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/handwired/misterdeck/rules.mk b/keyboards/handwired/misterdeck/rules.mk
deleted file mode 100644
index 7479d0121f..0000000000
--- a/keyboards/handwired/misterdeck/rules.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-# MCU name
-MCU = atmega32u4
-
-# Bootloader selection
-BOOTLOADER = caterina
-
-# Build Options
-# change yes to no to disable
-#
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = yes # Mouse keys
-EXTRAKEY_ENABLE = yes # Audio control and System control
-CONSOLE_ENABLE = yes # 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