delete failing keyboards

This commit is contained in:
Ilya Zhuravlev 2024-01-20 11:47:32 -06:00
parent b617f96ee0
commit b4cfa21cb6
28 changed files with 0 additions and 831 deletions

View File

@ -1,31 +0,0 @@
/* Copyright 2020 QMK
*
* 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/>.
*/
/*
* This file was auto-generated by:
* `qmk chibios-confmigrate -i keyboards/getawayvan/chconf.h -r platforms/chibios/common/configs/chconf.h`
*/
#pragma once
#define CH_CFG_ST_FREQUENCY 10000
#define CH_CFG_OPTIMIZE_SPEED FALSE
#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE
#include_next <chconf.h>

View File

@ -1,27 +0,0 @@
/*
Copyright 2020
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 WS2812_SPI SPID2
#define WS2812_SPI_MOSI_PAL_MODE 0
#define WS2812_SPI_SCK_PAL_MODE 0
#define WS2812_SPI_SCK_PIN B13
#define WS2812_EXTERNAL_PULLUP
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

View File

@ -1,40 +0,0 @@
/* Copyright 2020 QMK
*
* 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 "getawayvan.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, 11 },
{ 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 },
{ 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36 },
{ 37, 39, 41, NO_LED, 42, 43, 44, NO_LED, 45, 46, 48, 50 }
}, {
// LED Index to Physical Position
{ 0, 0}, { 19, 0}, { 38, 0}, { 57, 0}, { 76, 0}, { 95, 0}, {114, 0}, {133, 0}, {152, 0}, {172, 0}, {191, 0}, {217, 0},
{ 2, 21}, { 22, 21}, { 41, 21}, { 60, 21}, { 79, 21}, { 98, 21}, {117, 21}, {136, 21}, {155, 21}, {175, 21}, {194, 21}, {220, 21},
{ 7, 43}, { 33, 43}, { 52, 43}, { 71, 43}, { 91, 43}, {110, 43}, {129, 43}, {148, 43}, {167, 43}, {186, 43}, {205, 43}, {214, 43}, {224, 43},
{ 0, 64}, { 7, 64}, { 21, 64}, { 31, 64}, { 41, 64}, { 76, 64}, {112, 64}, {127, 64}, {159, 64}, {187, 64}, {189, 64}, {205, 64}, {219, 64}, {224, 64}
}, {
// LED Index to Flag
5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5,
5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5,
5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5
} };
#endif

View File

@ -1,33 +0,0 @@
/* Copyright 2020 QMK
*
* 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 KNO KC_NO
#define LAYOUT( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, \
K30, K31, K32, K34, K36, K38, K39, K3a, K3b \
){ \
{K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b}, \
{K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b}, \
{K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b}, \
{K30, K31, K32, KNO, K34, KNO, K36, KNO, K38, K39, K3a, K3b} \
}

View File

@ -1,31 +0,0 @@
/* Copyright 2020 QMK
*
* 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/>.
*/
/*
* This file was auto-generated by:
* `qmk chibios-confmigrate -i keyboards/getawayvan/halconf.h -r platforms/chibios/common/configs/halconf.h`
*/
#pragma once
#define HAL_USE_I2C TRUE
#define HAL_USE_PWM TRUE
#define HAL_USE_SPI TRUE
#include_next <halconf.h>

View File

@ -1,95 +0,0 @@
{
"manufacturer": "esca",
"keyboard_name": "GetawayVan",
"maintainer": "esca",
"bootloader": "stm32-dfu",
"bootmagic": {
"enabled": true
},
"diode_direction": "COL2ROW",
"features": {
"extrakey": true,
"nkro": true,
"rgb_matrix": true
},
"matrix_pins": {
"cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A4", "A13", "A10", "C13", "C14"],
"rows": ["A9", "A8", "A3", "A5"]
},
"mouse_key": {
"enabled": true
},
"processor": "STM32F072",
"rgb_matrix": {
"driver": "ws2812",
"led_count": 51
},
"rgblight": {
"brightness_steps": 17,
"hue_steps": 20,
"led_count": 51,
"max_brightness": 128,
"saturation_steps": 17
},
"url": "",
"usb": {
"device_version": "0.0.1",
"pid": "0x0401",
"vid": "0xE5CA"
},
"ws2812": {
"driver": "spi",
"pin": "B15"
},
"layouts": {
"LAYOUT": {
"layout": [
{"label": "esc", "matrix": [0, 0], "x": 0, "y": 0},
{"label": "Q", "matrix": [0, 1], "x": 1, "y": 0},
{"label": "W", "matrix": [0, 2], "x": 2, "y": 0},
{"label": "E", "matrix": [0, 3], "x": 3, "y": 0},
{"label": "R", "matrix": [0, 4], "x": 4, "y": 0},
{"label": "T", "matrix": [0, 5], "x": 5, "y": 0},
{"label": "Y", "matrix": [0, 6], "x": 6, "y": 0},
{"label": "U", "matrix": [0, 7], "x": 7, "y": 0},
{"label": "I", "matrix": [0, 8], "x": 8, "y": 0},
{"label": "O", "matrix": [0, 9], "x": 9, "y": 0},
{"label": "P", "matrix": [0, 10], "x": 10, "y": 0},
{"label": "NoNo Key", "matrix": [0, 11], "x": 11, "y": 0, "w": 1.75},
{"label": "Tab", "matrix": [1, 0], "x": 0, "y": 1, "w": 1.25},
{"label": "A", "matrix": [1, 1], "x": 1.25, "y": 1},
{"label": "S", "matrix": [1, 2], "x": 2.25, "y": 1},
{"label": "D", "matrix": [1, 3], "x": 3.25, "y": 1},
{"label": "F", "matrix": [1, 4], "x": 4.25, "y": 1},
{"label": "G", "matrix": [1, 5], "x": 5.25, "y": 1},
{"label": "H", "matrix": [1, 6], "x": 6.25, "y": 1},
{"label": "J", "matrix": [1, 7], "x": 7.25, "y": 1},
{"label": "K", "matrix": [1, 8], "x": 8.25, "y": 1},
{"label": "L", "matrix": [1, 9], "x": 9.25, "y": 1},
{"label": "\"", "matrix": [1, 10], "x": 10.25, "y": 1},
{"label": "Enter", "matrix": [1, 11], "x": 11.25, "y": 1, "w": 1.5},
{"label": "Shift", "matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
{"label": "Z", "matrix": [2, 1], "x": 1.75, "y": 2},
{"label": "X", "matrix": [2, 2], "x": 2.75, "y": 2},
{"label": "C", "matrix": [2, 3], "x": 3.75, "y": 2},
{"label": "V", "matrix": [2, 4], "x": 4.75, "y": 2},
{"label": "B", "matrix": [2, 5], "x": 5.75, "y": 2},
{"label": "N", "matrix": [2, 6], "x": 6.75, "y": 2},
{"label": "M", "matrix": [2, 7], "x": 7.75, "y": 2},
{"label": "<", "matrix": [2, 8], "x": 8.75, "y": 2},
{"label": ">", "matrix": [2, 9], "x": 9.75, "y": 2},
{"label": "K2a", "matrix": [2, 10], "x": 10.75, "y": 2},
{"label": "Shift", "matrix": [2, 11], "x": 11.75, "y": 2},
{"label": "Ctrl", "matrix": [3, 0], "x": 0, "y": 3},
{"label": "Win", "matrix": [3, 1], "x": 1, "y": 3, "w": 1.25},
{"label": "Alt", "matrix": [3, 2], "x": 2.25, "y": 3},
{"label": "", "matrix": [3, 4], "x": 3.25, "y": 3, "w": 2.75},
{"label": "", "matrix": [3, 6], "x": 6, "y": 3, "w": 2.25},
{"label": "Alt", "matrix": [3, 8], "x": 8.25, "y": 3, "w": 1.25},
{"label": "K39", "matrix": [3, 9], "x": 9.75, "y": 3},
{"label": "K3a", "matrix": [3, 10], "x": 10.75, "y": 3},
{"label": "K3b", "matrix": [3, 11], "x": 11.75, "y": 3}
]
}
}
}

View File

@ -1,42 +0,0 @@
#include QMK_KEYBOARD_H
extern keymap_config_t keymap_config;
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT( /* Qwerty */
QK_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
CTL_T(KC_TAB), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, LT(3, KC_ENT),
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_RSFT,
KC_LCTL, KC_LGUI, KC_LALT, LT(2, KC_SPC), LT(1, KC_SPC), MO(2), KC_LEFT, KC_DOWN, KC_RIGHT
),
[1] = LAYOUT( /* LAYER 2 */
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS,
KC_TRNS, KC_MINS, KC_EQL, KC_BSLS, KC_TRNS, KC_TRNS, KC_UP, KC_LEFT, KC_DOWN, KC_RGHT, KC_SCLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_SLSH, KC_PGUP, KC_BSLS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
),
[2] = LAYOUT( /* LAYER 1 */
KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_MPLY,
KC_TRNS, KC_UNDS, KC_PLUS, KC_PIPE, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPRV, KC_VOLD, KC_MNXT, KC_COLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LCBR, KC_RCBR, KC_QUES, KC_VOLU, KC_PIPE,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT
),
[3] = LAYOUT( /* LAYER 3 */
QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_TRNS,
KC_TRNS, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_F11, KC_F12, 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, KC_TRNS, KC_TRNS, KC_TRNS
),
[4] = LAYOUT( /* none Layer*/
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_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_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_TRNS, KC_TRNS, KC_TRNS
),
[5] = LAYOUT( /* none Layer*/
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_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_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_TRNS, KC_TRNS, KC_TRNS
)
};

View File

@ -1,7 +0,0 @@
#define VIAL_KEYBOARD_UID {0x81, 0xD4, 0x20, 0x6E, 0x3B, 0x5B, 0xBC, 0x9D}
#define VIAL_UNLOCK_COMBO_ROWS { 0, 3 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 11 }
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define RGB_MATRIX_KEYPRESSES

View File

@ -1,30 +0,0 @@
#include QMK_KEYBOARD_H
extern keymap_config_t keymap_config;
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT( /* Qwerty */
QK_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
CTL_T(KC_TAB), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, LT(3, KC_ENT),
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_RSFT,
KC_LCTL, KC_LGUI, KC_LALT, LT(2, KC_SPC), LT(1, KC_SPC), MO(2), KC_LEFT, KC_DOWN, KC_RIGHT
),
[1] = LAYOUT( /* LAYER 2 */
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS,
KC_TRNS, KC_MINS, KC_EQL, KC_BSLS, KC_TRNS, KC_TRNS, KC_UP, KC_LEFT, KC_DOWN, KC_RGHT, KC_SCLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_SLSH, KC_PGUP, KC_BSLS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
),
[2] = LAYOUT( /* LAYER 1 */
KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_MPLY,
KC_TRNS, KC_UNDS, KC_PLUS, KC_PIPE, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPRV, KC_VOLD, KC_MNXT, KC_COLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LCBR, KC_RCBR, KC_QUES, KC_VOLU, KC_PIPE,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT
),
[3] = LAYOUT( /* LAYER 3 */
QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_TRNS,
KC_TRNS, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_F11, KC_F12, 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, KC_TRNS, KC_TRNS, KC_TRNS
)
};

View File

@ -1,3 +0,0 @@
VIA_ENABLE = yes
VIAL_ENABLE = yes
VIALRGB_ENABLE = yes

View File

@ -1,187 +0,0 @@
{
"name": "Getaway Van",
"vendorId": "0xE5CA",
"productId": "0x0401",
"lighting": "vialrgb",
"matrix": {
"rows": 4,
"cols": 12
},
"layouts": {
"labels":[
"Split Left Shift",
[
"Bottom Row",
"Split Spacebar",
"6.25u Spacebar",
"Split Spacebar Full",
"7u Spacebar/HHKB"
]
],
"keymap": [
[
"0,0",
"0,1",
"0,2",
"0,3",
"0,4",
"0,5",
"0,6",
"0,7",
"0,8",
"0,9",
"0,10",
{
"w": 1.75
},
"0,11"
],
[
{
"w": 1.25
},
"1,0",
"1,1",
"1,2",
"1,3",
{
"n": true
},
"1,4",
"1,5",
"1,6",
{
"n": true
},
"1,7",
"1,8",
"1,9",
"1,10",
{
"w": 1.5
},
"1,11"
],
[
{
"w": 1.75
},
"2,0",
"2,1",
"2,2",
"2,3",
"2,4",
"2,5",
"2,6",
"2,7",
"2,8",
"2,9",
{
"c": "#abc6dc"
},
"2,10\n\n\n0,0",
"2,11\n\n\n0,0",
{
"x": 0.25,
"w": 2
},
"2,11\n\n\n0,1"
],
[
{
"c": "#69d0a5"
},
"3,0\n\n\n1,0",
{
"w": 1.25
},
"3,1\n\n\n1,0",
"3,2\n\n\n1,0",
{
"w": 2.75
},
"3,4\n\n\n1,0",
{
"w": 2.25
},
"3,6\n\n\n1,0",
{
"w": 1.25
},
"3,8\n\n\n1,0",
{
"x": 0.25
},
"3,9\n\n\n1,0",
"3,10\n\n\n1,0",
"3,11\n\n\n1,0"
],
[
{
"y": 0.25
},
"3,0\n\n\n1,1",
{
"w": 1.25
},
"3,1\n\n\n1,1",
"3,2\n\n\n1,1",
{
"w": 6.25
},
"3,6\n\n\n1,1",
{
"x": 0.25
},
"3,9\n\n\n1,1",
"3,10\n\n\n1,1",
"3,11\n\n\n1,1"
],
[
{
"y": 0.25
},
"3,0\n\n\n1,2",
{
"w": 1.25
},
"3,1\n\n\n1,2",
"3,2\n\n\n1,2",
{
"w": 2.75
},
"3,4\n\n\n1,2",
{
"w": 2.25
},
"3,6\n\n\n1,2",
{
"w": 1.5
},
"3,8\n\n\n1,2",
"3,9\n\n\n1,2",
"3,10\n\n\n1,2",
"3,11\n\n\n1,2"
],
[
{
"y": 0.25,
"x": 0.35
},
"3,0\n\n\n1,3",
{
"w": 1.5
},
"3,1\n\n\n1,3",
{
"w": 7
},
"3,6\n\n\n1,3",
{
"w": 1.5
},
"3,9\n\n\n1,3",
"3,11\n\n\n1,3"
]
]}
}

View File

@ -1,34 +0,0 @@
/* Copyright 2020 QMK
*
* 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/>.
*/
/*
* This file was auto-generated by:
* `qmk chibios-confmigrate -i keyboards/getawayvan/mcuconf.h -r platforms/chibios/GENERIC_STM32_F072XB/configs/mcuconf.h`
*/
#pragma once
#include_next <mcuconf.h>
#undef STM32_I2C_USE_I2C1
#define STM32_I2C_USE_I2C1 TRUE
#undef STM32_PWM_USE_TIM3
#define STM32_PWM_USE_TIM3 TRUE
#undef STM32_SPI_USE_SPI2
#define STM32_SPI_USE_SPI2 TRUE

View File

@ -1,12 +0,0 @@
# GetawayVan
GetawayVan Keyboard
* Keyboard Maintainer: [esca](https://github.com/esca47)
* Hardware Supported: STM32F072C8T6/(STM32F042C6T6 in getawayvan_f042)
Make example for this keyboard (after setting up your build environment):
make esca/getawayvan:default
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).

View File

@ -1,23 +0,0 @@
# MCU name
# Bootloader selection
# Build Options
# change yes to no to disable
#
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = yes # USB Nkey Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
BLUETOOTH_ENABLE = no # Enable Bluetooth
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE

View File

@ -1,49 +0,0 @@
/*
Copyright 2012 Jun Wako <wakojun@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
/* USB Device descriptor parameter */
#define VENDOR_ID 0xFEED
#define PRODUCT_ID 0x5566
#define DEVICE_VER 0x0002
#define MANUFACTURER "Rain"
#define PRODUCT "Minisub"
/* key matrix size */
#define MATRIX_ROWS 4
#define MATRIX_COLS 12
/*
* 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 { D7, B5, F7, D4 }
#define MATRIX_COL_PINS { D2, D3, D5, D6, B4, B6, F6, F5, F4, F1, F0, B3 }
#define UNUSED_PINS
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

View File

@ -1,16 +0,0 @@
{
"keyboard_name": "Minisub",
"url": "",
"maintainer": "qmk",
"width": 12.75,
"height": 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":"|","x":11,"y":0,"w":1.75},{"label":"Caps Lock","x":0,"y":1,"w":1.25},{"label":"A","x":1.25,"y":1},{"label":"S","x":2.25,"y":1},{"label":"D","x":3.25,"y":1},{"label":"F","x":4.25,"y":1},{"label":"G","x":5.25,"y":1},{"label":"H","x":6.25,"y":1},{"label":"J","x":7.25,"y":1},{"label":"K","x":8.25,"y":1},{"label":"L","x":9.25,"y":1},{"label":":","x":10.25,"y":1},{"label":"\"","x":11.25,"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":"Up","x":10.75,"y":2},{"label":"?","x":11.75,"y":2},{"label":"Ctrl","x":0,"y":3,"w":1.25},{"label":"Win","x":1.25,"y":3},{"label":"Alt","x":2.25,"y":3,"w":1.25},{"x":3.35,"y":3,"w":6.25},{"label":"Left","x":9.75,"y":3},{"label":"Down","x":10.75,"y":3},{"label":"Right","x":11.75,"y":3}]
},
"LAYOUT_splitbar": {
"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":"|","x":11,"y":0,"w":1.75},{"label":"Caps Lock","x":0,"y":1,"w":1.25},{"label":"A","x":1.25,"y":1},{"label":"S","x":2.25,"y":1},{"label":"D","x":3.25,"y":1},{"label":"F","x":4.25,"y":1},{"label":"G","x":5.25,"y":1},{"label":"H","x":6.25,"y":1},{"label":"J","x":7.25,"y":1},{"label":"K","x":8.25,"y":1},{"label":"L","x":9.25,"y":1},{"label":":","x":10.25,"y":1},{"label":"\"","x":11.25,"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":"Up","x":10.75,"y":2},{"label":"?","x":11.75,"y":2},{"label":"Ctrl","x":0,"y":3,"w":1.25},{"label":"Win","x":1.25,"y":3},{"label":"Alt","x":2.25,"y":3,"w":1.25},{"x":3.35,"y":3,"w":2.75},{"x":6.25,"y":3,"w":2.25},{"x":8.5,"y":3,"w":1.25},{"label":"Alt","x":9.75,"y":3},{"label":"Win","x":10.75,"y":3},{"label":"Menu","x":11.75,"y":3}]
}
}
}

View File

@ -1,3 +0,0 @@
#pragma once
// place overrides here

View File

@ -1,30 +0,0 @@
#include QMK_KEYBOARD_H
extern keymap_config_t keymap_config;
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT( /* Qwerty */
QK_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, LT(2, KC_ENT),
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_RSFT,
KC_LCTL, KC_LGUI, KC_LALT, LT(1, KC_SPC), KC_LEFT, KC_DOWN, KC_RIGHT
),
[1] = LAYOUT( /* LAYER 2 */
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS,
KC_TRNS, KC_MINS, KC_EQL, KC_BSLS, KC_TRNS, KC_TRNS, KC_UP, KC_LEFT, KC_DOWN, KC_RGHT, KC_SCLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_SLSH, KC_PGUP, KC_BSLS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
),
[2] = LAYOUT( /* LAYER 1 */
KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_MPLY,
KC_TRNS, KC_UNDS, KC_PLUS, KC_PIPE, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPRV, KC_VOLD, KC_MNXT, KC_COLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LCBR, KC_RCBR, KC_QUES, KC_VOLU, KC_PIPE,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT
),
[3] = LAYOUT( /* LAYER 3 */
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_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_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_TRNS
)
};

View File

@ -1 +0,0 @@
# The default keymap for minisub

View File

@ -1,8 +0,0 @@
/* SPDX-License-Identifier: GPL-2.0-or-later */
#pragma once
#define VIAL_KEYBOARD_UID {0x28, 0x8C, 0x09, 0xFB, 0x51, 0x19, 0x31, 0x48}
#define VIAL_UNLOCK_COMBO_ROWS { 1, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 11 }

View File

@ -1,28 +0,0 @@
#include QMK_KEYBOARD_H
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT( /* Qwerty */
QK_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, LT(2, KC_ENT),
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_RSFT,
KC_LCTL, KC_LGUI, KC_LALT, LT(1, KC_SPC), KC_LEFT, KC_DOWN, KC_RIGHT
),
[1] = LAYOUT( /* LAYER 2 */
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS,
KC_TRNS, KC_MINS, KC_EQL, KC_BSLS, KC_TRNS, KC_TRNS, KC_UP, KC_LEFT, KC_DOWN, KC_RGHT, KC_SCLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_SLSH, KC_PGUP, KC_BSLS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
),
[2] = LAYOUT( /* LAYER 1 */
KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_MPLY,
KC_TRNS, KC_UNDS, KC_PLUS, KC_PIPE, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPRV, KC_VOLD, KC_MNXT, KC_COLN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LCBR, KC_RCBR, KC_QUES, KC_VOLU, KC_PIPE,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT
),
[3] = LAYOUT( /* LAYER 3 */
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_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_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_TRNS
)
};

View File

@ -1 +0,0 @@
# Vial support for Minisub

View File

@ -1,4 +0,0 @@
VIA_ENABLE = yes
VIAL_ENABLE = yes
LTO_ENABLE = yes

View File

@ -1,22 +0,0 @@
{
"name": "Minisub",
"vendorId": "0xFEED",
"productId": "0x5566",
"lighting": "none",
"matrix": {
"rows": 4,
"cols": 12
},
"layouts": {
"labels":[
"Split Spacebar"
],
"keymap":[
["0,0","0,1","0,2","0,3","0,4","0,5","0,6","0,7","0,8","0,9","0,10",{"w":1.75},"0,11"],
[{"w":1.25},"1,0","1,1","1,2","1,3",{"n":true},"1,4","1,5","1,6",{"n":true},"1,7","1,8","1,9","1,10",{"w":1.5},"1,11"],
[{"w":1.75},"2,0","2,1","2,2","2,3","2,4","2,5","2,6","2,7","2,8","2,9","2,10","2,11"],
[{"w":1.25},"3,0","3,1",{"w":1.25},"3,2",{"w":6.25},"3,7\n\n\n0,0","3,9","3,10","3,11"],
[{"y":0.25,"x":3.5,"w":2.75},"3,3\n\n\n0,1",{"w":2.25},"3,7\n\n\n0,1",{"w":1.25},"3,8\n\n\n0,1"]
]
}
}

View File

@ -1 +0,0 @@
#include "minisub.h"

View File

@ -1,38 +0,0 @@
#pragma once
#include "quantum.h"
// This a shortcut to help you visually see your layout.
// There are a number of variations depending on the layout of your bottom row.
// The arrow variant adds an additional key on the bottom-right, while the
// command variant adds an additional key on the bottom-left. arrow-command is a
// combination of both of those, having an additional key on both sides.
//
// Please note that the numbering of the macro arguments are based on the
// numbers of the keys on the PCB.
#define LAYOUT( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, \
K30, K31, K32, K37, K39, K3A, K3B \
) \
{ \
{ K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B }, \
{ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B }, \
{ K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B }, \
{ K30, K31, K32, KC_NO, KC_NO, KC_NO, KC_NO, K37, KC_NO, K39, K2A, K3B } \
}
#define LAYOUT_splitbar( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, \
K30, K31, K32, K33, K37, K38, K39, K3A, K3B \
) \
{ \
{ K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B }, \
{ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B }, \
{ K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B }, \
{ K30, K31, K32, K33, KC_NO, KC_NO, KC_NO, K37, K38, K39, K3A, K3B } \
}

View File

@ -1,13 +0,0 @@
# Minisub
Minisub is a [MiniVan-compatible](https://trashman.wiki/keyboards/minivan) hotswap PCB designed by community member [rainkeebs](https://www.rainkeebs.mx/)
Keyboard Maintainer: QMK Community
Hardware Supported: Minisub PCB
Hardware Availability: [Rainkeebs](https://www.rainkeebs.mx/)
Make example for this keyboard (after setting up your build environment):
make minisub:default
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).

View File

@ -1,22 +0,0 @@
# MCU name
MCU = atmega32u4
# Bootloader selection
BOOTLOADER = atmel-dfu
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = yes # USB Nkey Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
UNICODE_ENABLE = no # Unicode
AUDIO_ENABLE = no # Audio output on port C6
RGBLIGHT_ENABLE = no # Enable support for RGB LEDs