summaryrefslogtreecommitdiffstats
path: root/keyboards/kb_elmo
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/kb_elmo')
-rw-r--r--keyboards/kb_elmo/67mk_e/67mk_e.c17
-rw-r--r--keyboards/kb_elmo/67mk_e/67mk_e.h105
-rw-r--r--keyboards/kb_elmo/67mk_e/config.h37
-rw-r--r--keyboards/kb_elmo/67mk_e/info.json444
-rw-r--r--keyboards/kb_elmo/67mk_e/keymaps/default/keymap.c33
-rw-r--r--keyboards/kb_elmo/67mk_e/keymaps/via/keymap.c47
-rw-r--r--keyboards/kb_elmo/67mk_e/keymaps/via/rules.mk2
-rw-r--r--keyboards/kb_elmo/67mk_e/readme.md21
-rw-r--r--keyboards/kb_elmo/67mk_e/rules.mk20
-rw-r--r--keyboards/kb_elmo/aek2_usb/aek2_usb.c17
-rw-r--r--keyboards/kb_elmo/aek2_usb/aek2_usb.h45
-rw-r--r--keyboards/kb_elmo/aek2_usb/config.h49
-rw-r--r--keyboards/kb_elmo/aek2_usb/info.json122
-rw-r--r--keyboards/kb_elmo/aek2_usb/keymaps/default/keymap.c36
-rw-r--r--keyboards/kb_elmo/aek2_usb/keymaps/via/keymap.c44
-rw-r--r--keyboards/kb_elmo/aek2_usb/keymaps/via/rules.mk2
-rw-r--r--keyboards/kb_elmo/aek2_usb/readme.md15
-rw-r--r--keyboards/kb_elmo/aek2_usb/rules.mk21
-rw-r--r--keyboards/kb_elmo/elmopad/config.h36
-rw-r--r--keyboards/kb_elmo/elmopad/elmopad.c17
-rw-r--r--keyboards/kb_elmo/elmopad/elmopad.h43
-rw-r--r--keyboards/kb_elmo/elmopad/info.json38
-rw-r--r--keyboards/kb_elmo/elmopad/keymaps/default/keymap.c28
-rw-r--r--keyboards/kb_elmo/elmopad/readme.md15
-rw-r--r--keyboards/kb_elmo/elmopad/rules.mk23
-rw-r--r--keyboards/kb_elmo/isolation/config.h50
-rw-r--r--keyboards/kb_elmo/isolation/info.json18
-rw-r--r--keyboards/kb_elmo/isolation/isolation.c17
-rw-r--r--keyboards/kb_elmo/isolation/isolation.h25
-rw-r--r--keyboards/kb_elmo/isolation/keymaps/default/keymap.c22
-rw-r--r--keyboards/kb_elmo/isolation/readme.md24
-rw-r--r--keyboards/kb_elmo/isolation/rules.mk21
-rw-r--r--keyboards/kb_elmo/m0110a_usb/config.h41
-rw-r--r--keyboards/kb_elmo/m0110a_usb/info.json99
-rw-r--r--keyboards/kb_elmo/m0110a_usb/keymaps/default/keymap.c34
-rw-r--r--keyboards/kb_elmo/m0110a_usb/m0110a_usb.c17
-rw-r--r--keyboards/kb_elmo/m0110a_usb/m0110a_usb.h41
-rw-r--r--keyboards/kb_elmo/m0110a_usb/readme.md15
-rw-r--r--keyboards/kb_elmo/m0110a_usb/rules.mk21
-rw-r--r--keyboards/kb_elmo/m0116_usb/config.h45
-rw-r--r--keyboards/kb_elmo/m0116_usb/info.json103
-rw-r--r--keyboards/kb_elmo/m0116_usb/keymaps/default/keymap.c36
-rw-r--r--keyboards/kb_elmo/m0116_usb/m0116_usb.c17
-rw-r--r--keyboards/kb_elmo/m0116_usb/m0116_usb.h42
-rw-r--r--keyboards/kb_elmo/m0116_usb/readme.md15
-rw-r--r--keyboards/kb_elmo/m0116_usb/rules.mk21
-rw-r--r--keyboards/kb_elmo/noah_avr/config.h46
-rw-r--r--keyboards/kb_elmo/noah_avr/info.json399
-rw-r--r--keyboards/kb_elmo/noah_avr/keymaps/default/keymap.c33
-rw-r--r--keyboards/kb_elmo/noah_avr/keymaps/via/keymap.c47
-rw-r--r--keyboards/kb_elmo/noah_avr/keymaps/via/rules.mk1
-rw-r--r--keyboards/kb_elmo/noah_avr/noah_avr.c17
-rw-r--r--keyboards/kb_elmo/noah_avr/noah_avr.h108
-rw-r--r--keyboards/kb_elmo/noah_avr/readme.md19
-rw-r--r--keyboards/kb_elmo/noah_avr/rules.mk20
-rw-r--r--keyboards/kb_elmo/qez/config.h37
-rw-r--r--keyboards/kb_elmo/qez/info.json132
-rw-r--r--keyboards/kb_elmo/qez/keymaps/default/keymap.c37
-rw-r--r--keyboards/kb_elmo/qez/keymaps/via/keymap.c43
-rw-r--r--keyboards/kb_elmo/qez/keymaps/via/rules.mk2
-rw-r--r--keyboards/kb_elmo/qez/qez.c17
-rw-r--r--keyboards/kb_elmo/qez/qez.h57
-rw-r--r--keyboards/kb_elmo/qez/readme.md24
-rw-r--r--keyboards/kb_elmo/qez/rules.mk18
-rw-r--r--keyboards/kb_elmo/sesame/config.h43
-rw-r--r--keyboards/kb_elmo/sesame/info.json289
-rw-r--r--keyboards/kb_elmo/sesame/keymaps/default/keymap.c34
-rw-r--r--keyboards/kb_elmo/sesame/keymaps/via/keymap.c48
-rw-r--r--keyboards/kb_elmo/sesame/keymaps/via/rules.mk1
-rw-r--r--keyboards/kb_elmo/sesame/readme.md24
-rw-r--r--keyboards/kb_elmo/sesame/rules.mk23
-rw-r--r--keyboards/kb_elmo/sesame/sesame.c17
-rw-r--r--keyboards/kb_elmo/sesame/sesame.h86
-rw-r--r--keyboards/kb_elmo/twelvekey/config.h39
-rw-r--r--keyboards/kb_elmo/twelvekey/info.json28
-rw-r--r--keyboards/kb_elmo/twelvekey/keymaps/default/keymap.c24
-rw-r--r--keyboards/kb_elmo/twelvekey/keymaps/via/keymap.c39
-rw-r--r--keyboards/kb_elmo/twelvekey/keymaps/via/rules.mk1
-rw-r--r--keyboards/kb_elmo/twelvekey/readme.md24
-rw-r--r--keyboards/kb_elmo/twelvekey/rules.mk21
-rw-r--r--keyboards/kb_elmo/twelvekey/twelvekey.c17
-rw-r--r--keyboards/kb_elmo/twelvekey/twelvekey.h37
-rw-r--r--keyboards/kb_elmo/vertex/config.h34
-rw-r--r--keyboards/kb_elmo/vertex/info.json211
-rw-r--r--keyboards/kb_elmo/vertex/keymaps/default/keymap.c37
-rw-r--r--keyboards/kb_elmo/vertex/keymaps/via/keymap.c43
-rw-r--r--keyboards/kb_elmo/vertex/keymaps/via/rules.mk2
-rw-r--r--keyboards/kb_elmo/vertex/readme.md25
-rw-r--r--keyboards/kb_elmo/vertex/rules.mk18
-rw-r--r--keyboards/kb_elmo/vertex/vertex.c17
-rw-r--r--keyboards/kb_elmo/vertex/vertex.h69
91 files changed, 0 insertions, 4309 deletions
diff --git a/keyboards/kb_elmo/67mk_e/67mk_e.c b/keyboards/kb_elmo/67mk_e/67mk_e.c
deleted file mode 100644
index 31254fe962..0000000000
--- a/keyboards/kb_elmo/67mk_e/67mk_e.c
+++ /dev/null
@@ -1,17 +0,0 @@
-/* Copyright 2021 kb-elmo<mail@elmo.space>
- *
- * 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 "67mk_e.h"
diff --git a/keyboards/kb_elmo/67mk_e/67mk_e.h b/keyboards/kb_elmo/67mk_e/67mk_e.h
deleted file mode 100644
index 5cf13408a9..0000000000
--- a/keyboards/kb_elmo/67mk_e/67mk_e.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright 2021 kb-elmo<mail@elmo.space>
- *
- * 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 ____ KC_NO
-
-#define LAYOUT_all( \
- k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k014, k015, \
- k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k115, \
- k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k213, k215, \
- k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, k114, \
- k400, k401, k402, k406, k411, k412, k413, k414, k415 \
-) { \
- { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k014, k015 }, \
- { k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k114, k115 }, \
- { k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, ____, k213, ____, k215 }, \
- { k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, ____, ____ }, \
- { k400, k401, k402, ____, ____, ____, k406, ____, ____, ____, ____, k411, k412, k413, k414, k415 } \
-}
-
-#define LAYOUT_65_ansi_blocker( \
- k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k015, \
- k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k115, \
- k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k213, k215, \
- k300, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, k114, \
- k400, k401, k402, k406, k411, k412, k413, k414, k415 \
-) { \
- { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, ____, k015 }, \
- { k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k114, k115 }, \
- { k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, ____, k213, ____, k215 }, \
- { k300, ____, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, ____, ____ }, \
- { k400, k401, k402, ____, ____, ____, k406, ____, ____, ____, ____, k411, k412, k413, k414, k415 } \
-}
-
-#define LAYOUT_65_ansi_blocker_split_bs( \
- k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k014, k015, \
- k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k115, \
- k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k213, k215, \
- k300, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, k114, \
- k400, k401, k402, k406, k411, k412, k413, k414, k415 \
-) { \
- { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k014, k015 }, \
- { k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k114, k115 }, \
- { k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, ____, k213, ____, k215 }, \
- { k300, ____, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, ____, ____ }, \
- { k400, k401, k402, ____, ____, ____, k406, ____, ____, ____, ____, k411, k412, k413, k414, k415 } \
-}
-
-#define LAYOUT_65_ansi_blocker_tsangan( \
- k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k015, \
- k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k115, \
- k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k213, k215, \
- k300, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, k114, \
- k400, k401, k402, k406, k412, k413, k414, k415 \
-) { \
- { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, ____, k015 }, \
- { k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k114, k115 }, \
- { k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, ____, k213, ____, k215 }, \
- { k300, ____, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, ____, ____ }, \
- { k400, k401, k402, ____, ____, ____, k406, ____, ____, ____, ____, ____, k412, k413, k414, k415 } \
-}
-
-#define LAYOUT_65_iso_blocker( \
- k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k015, \
- k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k115, \
- k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k113, k213, k215, \
- k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, k114, \
- k400, k401, k402, k406, k411, k412, k413, k414, k415 \
-) { \
- { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, ____, k015 }, \
- { k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k114, k115 }, \
- { k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, ____, k213, ____, k215 }, \
- { k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, ____, ____ }, \
- { k400, k401, k402, ____, ____, ____, k406, ____, ____, ____, ____, k411, k412, k413, k414, k415 } \
-}
-
-#define LAYOUT_65_iso_blocker_split_bs( \
- k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k014, k015, \
- k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k115, \
- k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, k113, k213, k215, \
- k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, k114, \
- k400, k401, k402, k406, k411, k412, k413, k414, k415 \
-) { \
- { k000, k001, k002, k003, k004, k005, k006, k007, k008, k009, k010, k011, k012, k013, k014, k015 }, \
- { k100, k101, k102, k103, k104, k105, k106, k107, k108, k109, k110, k111, k112, k113, k114, k115 }, \
- { k200, k201, k202, k203, k204, k205, k206, k207, k208, k209, k210, k211, ____, k213, ____, k215 }, \
- { k300, k301, k302, k303, k304, k305, k306, k307, k308, k309, k310, k311, k312, k313, ____, ____ }, \
- { k400, k401, k402, ____, ____, ____, k406, ____, ____, ____, ____, k411, k412, k413, k414, k415 } \
-}
diff --git a/keyboards/kb_elmo/67mk_e/config.h b/keyboards/kb_elmo/67mk_e/config.h
deleted file mode 100644
index 9d0ab1a10c..0000000000
--- a/keyboards/kb_elmo/67mk_e/config.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
-Copyright 2021 kb-elmo<mail@elmo.space>
-
-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 5
-#define MATRIX_COLS 16
-
-/* Keyboard Matrix Assignments */
-#define MATRIX_ROW_PINS { D7, B4, D6, D5, B0 }
-#define MATRIX_COL_PINS { B3, B2, B1, D4, D2, D3, C7, C6, B5, B6, F7, F6, F5, F0, F1, F4 }
-
-/* COL2ROW, ROW2COL */
-#define DIODE_DIRECTION COL2ROW
-
-/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
-#define DEBOUNCE 5
-
-/* Indicator LEDs */
-#define LED_CAPS_LOCK_PIN B7
diff --git a/keyboards/kb_elmo/67mk_e/info.json b/keyboards/kb_elmo/67mk_e/info.json
deleted file mode 100644
index ca0437811e..0000000000
--- a/keyboards/kb_elmo/67mk_e/info.json
+++ /dev/null
@@ -1,444 +0,0 @@
-{
- "keyboard_name": "67mk_E",
- "manufacturer": "kb_elmo",
- "url": "",
- "maintainer": "kb-elmo",
- "usb": {
- "vid": "0xA68C",
- "pid": "0xD03E",