From fe2b63016aa3f2bc435b3d8fbdfa8584993836a2 Mon Sep 17 00:00:00 2001 From: Nicolas FABRE Date: Fri, 19 May 2023 15:33:35 +0200 Subject: [PATCH] Clean ciaanh folder --- keyboards/ciaanh/ergodash/ergodash.c | 1 - keyboards/ciaanh/ergodash/ergodash.h | 7 - keyboards/ciaanh/ergodash/info.json | 4 - keyboards/ciaanh/ergodash/readme.md | 32 -- keyboards/ciaanh/ergodash/rev1/config.h | 67 ---- keyboards/ciaanh/ergodash/rev1/info.json | 377 ------------------ .../ergodash/rev1/keymaps/default/config.h | 27 -- .../ergodash/rev1/keymaps/default/keymap.c | 154 ------- .../ergodash/rev1/keymaps/default/rules.mk | 3 - .../ciaanh/ergodash/rev1/keymaps/via/config.h | 27 -- .../ciaanh/ergodash/rev1/keymaps/via/keymap.c | 154 ------- .../ciaanh/ergodash/rev1/keymaps/via/rules.mk | 5 - keyboards/ciaanh/ergodash/rev1/rev1.c | 32 -- keyboards/ciaanh/ergodash/rev1/rev1.h | 139 ------- keyboards/ciaanh/ergodash/rev1/rules.mk | 3 - keyboards/ciaanh/ergodash/rules.mk | 17 - keyboards/ciaanh/kanagawa/readme.md | 12 +- keyboards/ciaanh/kanagawa2040/config.h | 73 ---- keyboards/ciaanh/kanagawa2040/info.json | 122 ------ keyboards/ciaanh/kanagawa2040/kanagawa2040.c | 48 --- keyboards/ciaanh/kanagawa2040/kanagawa2040.h | 5 - .../kanagawa2040/keymaps/default/keycodes.h | 23 -- .../kanagawa2040/keymaps/default/keymap.c | 253 ------------ keyboards/ciaanh/kanagawa2040/lib/oledfont.c | 277 ------------- keyboards/ciaanh/kanagawa2040/mcuconf.h | 9 - keyboards/ciaanh/kanagawa2040/readme.md | 37 -- keyboards/ciaanh/kanagawa2040/rules.mk | 29 -- keyboards/ciaanh/kanagawalegacy/config.h | 3 - .../ciaanh/kanagawalegacy/kanagawalegacy.c | 1 - .../ciaanh/kanagawalegacy/kanagawalegacy.h | 5 - .../kanagawalegacy/keymaps/default/config.h | 3 - .../kanagawalegacy/keymaps/default/keycodes.h | 23 -- .../kanagawalegacy/keymaps/default/keymap.c | 258 ------------ .../kanagawalegacy/keymaps/default/rules.mk | 6 - .../kanagawalegacy/keymaps/via/keycodes.h | 23 -- .../kanagawalegacy/keymaps/via/keymap.c | 211 ---------- .../kanagawalegacy/keymaps/via/rules.mk | 7 - .../ciaanh/kanagawalegacy/lib/oledfont.c | 277 ------------- keyboards/ciaanh/kanagawalegacy/readme.md | 16 - keyboards/ciaanh/kanagawalegacy/rev1/config.h | 44 -- .../ciaanh/kanagawalegacy/rev1/kanagawa.json | 21 - keyboards/ciaanh/kanagawalegacy/rev1/rev1.c | 17 - keyboards/ciaanh/kanagawalegacy/rev1/rev1.h | 29 -- keyboards/ciaanh/kanagawalegacy/rev1/rules.mk | 3 - keyboards/ciaanh/kanagawalegacy/rules.mk | 33 -- keyboards/ciaanh/pallas/config.h | 3 - keyboards/ciaanh/pallas/lib/oledfont.c | 282 ------------- keyboards/ciaanh/pallas/pallas.c | 1 - keyboards/ciaanh/pallas/pallas.h | 7 - keyboards/ciaanh/pallas/readme.md | 16 - keyboards/ciaanh/pallas/rev1/config.h | 56 --- keyboards/ciaanh/pallas/rev1/info.json | 89 ----- .../pallas/rev1/keymaps/default/config.h | 3 - .../pallas/rev1/keymaps/default/keycodes.h | 46 --- .../pallas/rev1/keymaps/default/keymap.c | 327 --------------- .../pallas/rev1/keymaps/default/rules.mk | 3 - keyboards/ciaanh/pallas/rev1/rev1.c | 17 - keyboards/ciaanh/pallas/rev1/rev1.h | 24 -- keyboards/ciaanh/pallas/rev1/rules.mk | 5 - keyboards/ciaanh/pallas/rules.mk | 32 -- 60 files changed, 3 insertions(+), 3825 deletions(-) delete mode 100644 keyboards/ciaanh/ergodash/ergodash.c delete mode 100644 keyboards/ciaanh/ergodash/ergodash.h delete mode 100644 keyboards/ciaanh/ergodash/info.json delete mode 100644 keyboards/ciaanh/ergodash/readme.md delete mode 100644 keyboards/ciaanh/ergodash/rev1/config.h delete mode 100644 keyboards/ciaanh/ergodash/rev1/info.json delete mode 100644 keyboards/ciaanh/ergodash/rev1/keymaps/default/config.h delete mode 100644 keyboards/ciaanh/ergodash/rev1/keymaps/default/keymap.c delete mode 100644 keyboards/ciaanh/ergodash/rev1/keymaps/default/rules.mk delete mode 100644 keyboards/ciaanh/ergodash/rev1/keymaps/via/config.h delete mode 100644 keyboards/ciaanh/ergodash/rev1/keymaps/via/keymap.c delete mode 100644 keyboards/ciaanh/ergodash/rev1/keymaps/via/rules.mk delete mode 100644 keyboards/ciaanh/ergodash/rev1/rev1.c delete mode 100644 keyboards/ciaanh/ergodash/rev1/rev1.h delete mode 100644 keyboards/ciaanh/ergodash/rev1/rules.mk delete mode 100644 keyboards/ciaanh/ergodash/rules.mk delete mode 100644 keyboards/ciaanh/kanagawa2040/config.h delete mode 100644 keyboards/ciaanh/kanagawa2040/info.json delete mode 100644 keyboards/ciaanh/kanagawa2040/kanagawa2040.c delete mode 100644 keyboards/ciaanh/kanagawa2040/kanagawa2040.h delete mode 100644 keyboards/ciaanh/kanagawa2040/keymaps/default/keycodes.h delete mode 100644 keyboards/ciaanh/kanagawa2040/keymaps/default/keymap.c delete mode 100644 keyboards/ciaanh/kanagawa2040/lib/oledfont.c delete mode 100644 keyboards/ciaanh/kanagawa2040/mcuconf.h delete mode 100644 keyboards/ciaanh/kanagawa2040/readme.md delete mode 100644 keyboards/ciaanh/kanagawa2040/rules.mk delete mode 100644 keyboards/ciaanh/kanagawalegacy/config.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/kanagawalegacy.c delete mode 100644 keyboards/ciaanh/kanagawalegacy/kanagawalegacy.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/default/config.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/default/keycodes.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/default/keymap.c delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/default/rules.mk delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/via/keycodes.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/via/keymap.c delete mode 100644 keyboards/ciaanh/kanagawalegacy/keymaps/via/rules.mk delete mode 100644 keyboards/ciaanh/kanagawalegacy/lib/oledfont.c delete mode 100644 keyboards/ciaanh/kanagawalegacy/readme.md delete mode 100644 keyboards/ciaanh/kanagawalegacy/rev1/config.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/rev1/kanagawa.json delete mode 100644 keyboards/ciaanh/kanagawalegacy/rev1/rev1.c delete mode 100644 keyboards/ciaanh/kanagawalegacy/rev1/rev1.h delete mode 100644 keyboards/ciaanh/kanagawalegacy/rev1/rules.mk delete mode 100644 keyboards/ciaanh/kanagawalegacy/rules.mk delete mode 100644 keyboards/ciaanh/pallas/config.h delete mode 100644 keyboards/ciaanh/pallas/lib/oledfont.c delete mode 100644 keyboards/ciaanh/pallas/pallas.c delete mode 100644 keyboards/ciaanh/pallas/pallas.h delete mode 100644 keyboards/ciaanh/pallas/readme.md delete mode 100644 keyboards/ciaanh/pallas/rev1/config.h delete mode 100644 keyboards/ciaanh/pallas/rev1/info.json delete mode 100644 keyboards/ciaanh/pallas/rev1/keymaps/default/config.h delete mode 100644 keyboards/ciaanh/pallas/rev1/keymaps/default/keycodes.h delete mode 100644 keyboards/ciaanh/pallas/rev1/keymaps/default/keymap.c delete mode 100644 keyboards/ciaanh/pallas/rev1/keymaps/default/rules.mk delete mode 100644 keyboards/ciaanh/pallas/rev1/rev1.c delete mode 100644 keyboards/ciaanh/pallas/rev1/rev1.h delete mode 100644 keyboards/ciaanh/pallas/rev1/rules.mk delete mode 100644 keyboards/ciaanh/pallas/rules.mk diff --git a/keyboards/ciaanh/ergodash/ergodash.c b/keyboards/ciaanh/ergodash/ergodash.c deleted file mode 100644 index 51e6dbf08fc..00000000000 --- a/keyboards/ciaanh/ergodash/ergodash.c +++ /dev/null @@ -1 +0,0 @@ -#include "ergodash.h" diff --git a/keyboards/ciaanh/ergodash/ergodash.h b/keyboards/ciaanh/ergodash/ergodash.h deleted file mode 100644 index 6b7a9ea6d55..00000000000 --- a/keyboards/ciaanh/ergodash/ergodash.h +++ /dev/null @@ -1,7 +0,0 @@ -#pragma once - -#include "quantum.h" - -#ifdef KEYBOARD_ciaanh_ergodash_rev1 - #include "rev1.h" -#endif diff --git a/keyboards/ciaanh/ergodash/info.json b/keyboards/ciaanh/ergodash/info.json deleted file mode 100644 index 4369a041038..00000000000 --- a/keyboards/ciaanh/ergodash/info.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "processor": "atmega32u4", - "bootloader": "caterina" -} diff --git a/keyboards/ciaanh/ergodash/readme.md b/keyboards/ciaanh/ergodash/readme.md deleted file mode 100644 index 4260397a990..00000000000 --- a/keyboards/ciaanh/ergodash/readme.md +++ /dev/null @@ -1,32 +0,0 @@ -# ErgoDash - -![ErgoDash](https://github.com/omkbd/picture/blob/master/Ergodash.jpg) - -Keyboard Maintainer: [omkbd](https://github.com/omkbd) [@omkbd](https://twitter.com/omkbd) -Hardware Supported: ErgoDash PCB, Pro Micro ATmega32u4 -Hardware Availability: Order your own [yourself](https://github.com/omkbd/ErgoDash) - - -Make example for this keyboard (after setting up your build environment): - - make omkbd/ergodash/rev1:default - -See [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) then the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. - -Install Example: (for pro micro) - `make omkbd/ergodash/rev1:default:avrdude` - -Note: - "rev1" is for PCB ver 1.0,1.1,1.2 - **The original Rev 1 was owned only by the designer. Therefore, Rev1 has been removed. Since the current PCB is Rev1, we changed Rev2 to Rev1 to match the firmware version.** - - -# Layout -![layout](https://github.com/omkbd/picture/blob/master/ergodash-layout.png) - -Layout Note: -- In thumb cluster, it is not possible to use all 5 positions as small keys. (as pictured) -- The top 2 1u keys in the thumb cluster share the same connection. -- 2u key (center) position shares with the lower 1u key position - -![PCB](https://github.com/omkbd/picture/blob/master/Ergodash_PCB.jpg) diff --git a/keyboards/ciaanh/ergodash/rev1/config.h b/keyboards/ciaanh/ergodash/rev1/config.h deleted file mode 100644 index 21bd3d4f7bd..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/config.h +++ /dev/null @@ -1,67 +0,0 @@ -/* -Copyright 2012 Jun Wako -Copyright 2015 Jack Humbert - -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 . -*/ - -#pragma once - - -// wiring of each half -#define MATRIX_ROW_PINS { D4, D7, E6, B4, B5 } -#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2 } -// #define MATRIX_COL_PINS { B2, B3, B1, F7, F6, F5, F4 } //uncomment this line and comment line above if you need to reverse left-to-right key order - -#define DIODE_DIRECTION COL2ROW - -/* define tapping term */ -#define TAPPING_TERM 120 - -#define AUDIO_PIN C6 - -/* 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 - -/* ws2812 RGB LED */ -#define RGB_DI_PIN D3 -#define RGBLIGHT_EFFECT_BREATHING -#define RGBLIGHT_EFFECT_RAINBOW_MOOD -#define RGBLIGHT_EFFECT_RAINBOW_SWIRL -#define RGBLIGHT_EFFECT_SNAKE -#define RGBLIGHT_EFFECT_KNIGHT -#define RGBLIGHT_EFFECT_CHRISTMAS -#define RGBLIGHT_EFFECT_STATIC_GRADIENT -#define RGBLIGHT_EFFECT_RGB_TEST -#define RGBLIGHT_EFFECT_ALTERNATING -#define RGBLIGHT_EFFECT_TWINKLE -#define RGBLED_NUM 24 -#define RGBLIGHT_SPLIT -#define RGBLED_SPLIT { 12, 12 } // Number of LEDs - -// The LEDs on the slave half go in reverse order -#define RGBLIGHT_LED_MAP { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, \ - 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12} - -#define SELECT_SOFT_SERIAL_SPEED 1 -/*Sets the protocol speed when using serial communication*/ -//Speeds: -//0: about 189kbps (Experimental only) -//1: about 137kbps (default) -//2: about 75kbps -//3: about 39kbps -//4: about 26kbps -//5: about 20kbps diff --git a/keyboards/ciaanh/ergodash/rev1/info.json b/keyboards/ciaanh/ergodash/rev1/info.json deleted file mode 100644 index d11b84b733e..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/info.json +++ /dev/null @@ -1,377 +0,0 @@ -{ - "keyboard_name": "ErgoDash rev1.2", - "manufacturer": "Omkbd", - "url": "", - "maintainer": "qmk", - "usb": { - "vid": "0xFEED", - "pid": "0x6060", - "device_version": "1.0.0" - }, - "backlight": { - "pin": "B6", - "levels": 7 - }, - "split": { - "soft_serial_pin": "D0" - }, - "layouts": { - "LAYOUT_4key": { - "layout": [ - {"y": 0.375, "x": 0.5, "label": "L00"}, - {"y": 0.375, "x": 1.5, "label": "L01"}, - {"y": 0.125, "x": 2.5, "label": "L02"}, - {"y": 0, "x": 3.5, "label": "L03"}, - {"y": 0.125, "x": 4.5, "label": "L04"}, - {"y": 0.25, "x": 5.5, "label": "L05"}, - {"y": 0.75, "x": 6.5, "label": "L06"}, - {"y": 0.75, "x": 12, "label": "R00"}, - {"y": 0.25, "x": 13, "label": "R01"}, - {"y": 0.125, "x": 14, "label": "R02"}, - {"y": 0, "x": 15, "label": "R03"}, - {"y": 0.125, "x": 16, "label": "R04"}, - {"y": 0.375, "x": 17, "label": "R05"}, - {"y": 0.375, "x": 18, "label": "R06"}, - {"y": 1.375, "x": 0.5, "label": "L10"}, - {"y": 1.375, "x": 1.5, "label": "L11"}, - {"y": 1.125, "x": 2.5, "label": "L12"}, - {"y": 1, "x": 3.5, "label": "L13"}, - {"y": 1.125, "x": 4.5, "label": "L14"}, - {"y": 1.25, "x": 5.5, "label": "L15"}, - {"y": 1.75, "x": 6.5, "label": "L16"}, - {"y": 1.75, "x": 12, "label": "R10"}, - {"y": 1.25, "x": 13, "label": "R11"}, - {"y": 1.125, "x": 14, "label": "R12"}, - {"y": 1, "x": 15, "label": "R13"}, - {"y": 1.125, "x": 16, "label": "R14"}, - {"y": 1.375, "x": 17, "label": "R15"}, - {"y": 1.375, "x": 18, "label": "R16"}, - {"y": 2.375, "x": 0.5, "label": "L20"}, - {"y": 2.375, "x": 1.5, "label": "L21"}, - {"y": 2.125, "x": 2.5, "label": "L22"}, - {"y": 2, "x": 3.5, "label": "L23"}, - {"y": 2.125, "x": 4.5, "label": "L24"}, - {"y": 2.25, "x": 5.5, "label": "L25"}, - {"y": 2.75, "x": 6.5, "label": "L26"}, - {"y": 2.75, "x": 12, "label": "R20"}, - {"y": 2.25, "x": 13, "label": "R21"}, - {"y": 2.125, "x": 14, "label": "R22"}, - {"y": 2, "x": 15, "label": "R23"}, - {"y": 2.125, "x": 16, "label": "R24"}, - {"y": 2.375, "x": 17, "label": "R25"}, - {"y": 2.375, "x": 18, "label": "R26"}, - {"y": 3.375, "x": 0.5, "label": "L30"}, - {"y": 3.375, "x": 1.5, "label": "L31"}, - {"y": 3.125, "x": 2.5, "label": "L32"}, - {"y": 3, "x": 3.5, "label": "L33"}, - {"y": 3.125, "x": 4.5, "label": "L34"}, - {"y": 3.25, "x": 5.5, "label": "L35"}, - {"y": 4, "x": 6.5, "label": "L36"}, - {"y": 4, "x": 12, "label": "R30"}, - {"y": 3.25, "x": 13, "label": "R31"}, - {"y": 3.125, "x": 14, "label": "R32"}, - {"y": 3, "x": 15, "label": "R33"}, - {"y": 3.125, "x": 16, "label": "R34"}, - {"y": 3.375, "x": 17, "label": "R35"}, - {"y": 3.375, "x": 18, "label": "R36"}, - {"y": 4.375, "x": 0.5, "label": "L40"}, - {"y": 4.375, "x": 1.5, "label": "L41"}, - {"y": 4.125, "x": 2.5, "label": "L42"}, - {"y": 4, "x": 3.5, "label": "L43"}, - {"y": 5, "x": 5.5, "label": "L44"}, - {"y": 5, "x": 6.5, "label": "L45"}, - {"h": 2, "y": 4, "x": 7.5, "label": "L46"}, - {"h": 2, "y": 4, "x": 11, "label": "R40"}, - {"y": 5, "x": 12, "label": "R41"}, - {"y": 5, "x": 13, "label": "R42"}, - {"y": 4, "x": 15, "label": "R43"}, - {"y": 4.125, "x": 16, "label": "R44"}, - {"y": 4.375, "x": 17, "label": "R45"}, - {"y": 4.375, "x": 18, "label": "R46"}] - }, - "LAYOUT_4key_2u_inner": { - "layout": [ - {"y": 0.375, "x": 0.5, "label": "L00"}, - {"y": 0.375, "x": 1.5, "label": "L01"}, - {"y": 0.125, "x": 2.5, "label": "L02"}, - {"y": 0, "x": 3.5, "label": "L03"}, - {"y": 0.125, "x": 4.5, "label": "L04"}, - {"y": 0.25, "x": 5.5, "label": "L05"}, - {"y": 0.75, "x": 6.5, "label": "L06"}, - {"y": 0.75, "x": 12, "label": "R00"}, - {"y": 0.25, "x": 13, "label": "R01"}, - {"y": 0.125, "x": 14, "label": "R02"}, - {"y": 0, "x": 15, "label": "R03"}, - {"y": 0.125, "x": 16, "label": "R04"}, - {"y": 0.375, "x": 17, "label": "R05"}, - {"y": 0.375, "x": 18, "label": "R06"}, - {"y": 1.375, "x": 0.5, "label": "L10"}, - {"y": 1.375, "x": 1.5, "label": "L11"}, - {"y": 1.125, "x": 2.5, "label": "L12"}, - {"y": 1, "x": 3.5, "label": "L13"}, - {"y": 1.125, "x": 4.5, "label": "L14"}, - {"y": 1.25, "x": 5.5, "label": "L15"}, - {"y": 1.75, "x": 6.5, "label": "L16"}, - {"y": 1.75, "x": 12, "label": "R10"}, - {"y": 1.25, "x": 13, "label": "R11"}, - {"y": 1.125, "x": 14, "label": "R12"}, - {"y": 1, "x": 15, "label": "R13"}, - {"y": 1.125, "x": 16, "label": "R14"}, - {"y": 1.375, "x": 17, "label": "R15"}, - {"y": 1.375, "x": 18, "label": "R16"}, - {"y": 2.375, "x": 0.5, "label": "L20"}, - {"y": 2.375, "x": 1.5, "label": "L21"}, - {"y": 2.125, "x": 2.5, "label": "L22"}, - {"y": 2, "x": 3.5, "label": "L23"}, - {"y": 2.125, "x": 4.5, "label": "L24"}, - {"y": 2.25, "x": 5.5, "label": "L25"}, - {"y": 2.75, "x": 6.5, "label": "L26"}, - {"y": 2.75, "x": 12, "label": "R20"}, - {"y": 2.25, "x": 13, "label": "R21"}, - {"y": 2.125, "x": 14, "label": "R22"}, - {"y": 2, "x": 15, "label": "R23"}, - {"y": 2.125, "x": 16, "label": "R24"}, - {"y": 2.375, "x": 17, "label": "R25"}, - {"y": 2.375, "x": 18, "label": "R26"}, - {"y": 3.375, "x": 0.5, "label": "L30"}, - {"y": 3.375, "x": 1.5, "label": "L31"}, - {"y": 3.125, "x": 2.5, "label": "L32"}, - {"y": 3, "x": 3.5, "label": "L33"}, - {"y": 3.125, "x": 4.5, "label": "L34"}, - {"y": 3.25, "x": 5.5, "label": "L35"}, - {"y": 4, "x": 7.5, "label": "L36"}, - {"y": 4, "x": 11, "label": "R30"}, - {"y": 3.25, "x": 13, "label": "R31"}, - {"y": 3.125, "x": 14, "label": "R32"}, - {"y": 3, "x": 15, "label": "R33"}, - {"y": 3.125, "x": 16, "label": "R34"}, - {"y": 3.375, "x": 17, "label": "R35"}, - {"y": 3.375, "x": 18, "label": "R36"}, - {"y": 4.375, "x": 0.5, "label": "L40"}, - {"y": 4.375, "x": 1.5, "label": "L41"}, - {"y": 4.125, "x": 2.5, "label": "L42"}, - {"y": 4, "x": 3.5, "label": "L43"}, - {"y": 5, "x": 5.5, "label": "L44"}, - {"h": 2, "y": 4, "x": 6.5, "label": "L45"}, - {"y": 5, "x": 7.5, "label": "L46"}, - {"y": 5, "x": 11, "label": "R40"}, - {"h": 2, "y": 4, "x": 12, "label": "R41"}, - {"y": 5, "x": 13, "label": "R42"}, - {"y": 4, "x": 15, "label": "R43"}, - {"y": 4.125, "x": 16, "label": "R44"}, - {"y": 4.375, "x": 17, "label": "R45"}, - {"y": 4.375, "x": 18, "label": "R46"}] - }, - "LAYOUT_3key_2us": { - "layout": [ - {"y": 0.375, "x": 0.5, "label": "L00"}, - {"y": 0.375, "x": 1.5, "label": "L01"}, - {"y": 0.125, "x": 2.5, "label": "L02"}, - {"y": 0, "x": 3.5, "label": "L03"}, - {"y": 0.125, "x": 4.5, "label": "L04"}, - {"y": 0.25, "x": 5.5, "label": "L05"}, - {"y": 0.75, "x": 6.5, "label": "L06"}, - {"y": 0.75, "x": 12, "label": "R00"}, - {"y": 0.25, "x": 13, "label": "R01"}, - {"y": 0.125, "x": 14, "label": "R02"}, - {"y": 0, "x": 15, "label": "R03"}, - {"y": 0.125, "x": 16, "label": "R04"}, - {"y": 0.375, "x": 17, "label": "R05"}, - {"y": 0.375, "x": 18, "label": "R06"}, - {"y": 1.375, "x": 0.5, "label": "L10"}, - {"y": 1.375, "x": 1.5, "label": "L11"}, - {"y": 1.125, "x": 2.5, "label": "L12"}, - {"y": 1, "x": 3.5, "label": "L13"}, - {"y": 1.125, "x": 4.5, "label": "L14"}, - {"y": 1.25, "x": 5.5, "label": "L15"}, - {"y": 1.75, "x": 6.5, "label": "L16"}, - {"y": 1.75, "x": 12, "label": "R10"}, - {"y": 1.25, "x": 13, "label": "R11"}, - {"y": 1.125, "x": 14, "label": "R12"}, - {"y": 1, "x": 15, "label": "R13"}, - {"y": 1.125, "x": 16, "label": "R14"}, - {"y": 1.375, "x": 17, "label": "R15"}, - {"y": 1.375, "x": 18, "label": "R16"}, - {"y": 2.375, "x": 0.5, "label": "L20"}, - {"y": 2.375, "x": 1.5, "label": "L21"}, - {"y": 2.125, "x": 2.5, "label": "L22"}, - {"y": 2, "x": 3.5, "label": "L23"}, - {"y": 2.125, "x": 4.5, "label": "L24"}, - {"y": 2.25, "x": 5.5, "label": "L25"}, - {"y": 2.75, "x": 6.5, "label": "L26"}, - {"y": 2.75, "x": 12, "label": "R20"}, - {"y": 2.25, "x": 13, "label": "R21"}, - {"y": 2.125, "x": 14, "label": "R22"}, - {"y": 2, "x": 15, "label": "R23"}, - {"y": 2.125, "x": 16, "label": "R24"}, - {"y": 2.375, "x": 17, "label": "R25"}, - {"y": 2.375, "x": 18, "label": "R26"}, - {"y": 3.375, "x": 0.5, "label": "L30"}, - {"y": 3.375, "x": 1.5, "label": "L31"}, - {"y": 3.125, "x": 2.5, "label": "L32"}, - {"y": 3, "x": 3.5, "label": "L33"}, - {"y": 3.125, "x": 4.5, "label": "L34"}, - {"y": 3.25, "x": 5.5, "label": "L35"}, - {"y": 3.25, "x": 13, "label": "R31"}, - {"y": 3.125, "x": 14, "label": "R32"}, - {"y": 3, "x": 15, "label": "R33"}, - {"y": 3.125, "x": 16, "label": "R34"}, - {"y": 3.375, "x": 17, "label": "R35"}, - {"y": 3.375, "x": 18, "label": "R36"}, - {"y": 4.375, "x": 0.5, "label": "L40"}, - {"y": 4.375, "x": 1.5, "label": "L41"}, - {"y": 4.125, "x": 2.5, "label": "L42"}, - {"y": 4, "x": 3.5, "label": "L43"}, - {"y": 5, "x": 5.5, "label": "L44"}, - {"h": 2, "y": 4, "x": 6.5, "label": "L45"}, - {"h": 2, "y": 4, "x": 7.5, "label": "L46"}, - {"h": 2, "y": 4, "x": 11, "label": "R40"}, - {"h": 2, "y": 4, "x": 12, "label": "R41"}, - {"y": 5, "x": 13, "label": "R42"}, - {"y": 4, "x": 15, "label": "R43"}, - {"y": 4.125, "x": 16, "label": "R44"}, - {"y": 4.375, "x": 17, "label": "R45"}, - {"y": 4.375, "x": 18, "label": "R46"}] - }, - "LAYOUT_3key_1us": { - "layout": [ - {"y": 0.375, "x": 0.5, "label": "L00"}, - {"y": 0.375, "x": 1.5, "label": "L01"}, - {"y": 0.125, "x": 2.5, "label": "L02"}, - {"y": 0, "x": 3.5, "label": "L03"}, - {"y": 0.125, "x": 4.5, "label": "L04"}, - {"y": 0.25, "x": 5.5, "label": "L05"}, - {"y": 0.75, "x": 6.5, "label": "L06"}, - {"y": 0.75, "x": 12, "label": "R00"}, - {"y": 0.25, "x": 13, "label": "R01"}, - {"y": 0.125, "x": 14, "label": "R02"}, - {"y": 0, "x": 15, "label": "R03"}, - {"y": 0.125, "x": 16, "label": "R04"}, - {"y": 0.375, "x": 17, "label": "R05"}, - {"y": 0.375, "x": 18, "label": "R06"}, - {"y": 1.375, "x": 0.5, "label": "L10"}, - {"y": 1.375, "x": 1.5, "label": "L11"}, - {"y": 1.125, "x": 2.5, "label": "L12"}, - {"y": 1, "x": 3.5, "label": "L13"}, - {"y": 1.125, "x": 4.5, "label": "L14"}, - {"y": 1.25, "x": 5.5, "label": "L15"}, - {"y": 1.75, "x": 6.5, "label": "L16"}, - {"y": 1.75, "x": 12, "label": "R10"}, - {"y": 1.25, "x": 13, "label": "R11"}, - {"y": 1.125, "x": 14, "label": "R12"}, - {"y": 1, "x": 15, "label": "R13"}, - {"y": 1.125, "x": 16, "label": "R14"}, - {"y": 1.375, "x": 17, "label": "R15"}, - {"y": 1.375, "x": 18, "label": "R16"}, - {"y": 2.375, "x": 0.5, "label": "L20"}, - {"y": 2.375, "x": 1.5, "label": "L21"}, - {"y": 2.125, "x": 2.5, "label": "L22"}, - {"y": 2, "x": 3.5, "label": "L23"}, - {"y": 2.125, "x": 4.5, "label": "L24"}, - {"y": 2.25, "x": 5.5, "label": "L25"}, - {"y": 2.75, "x": 6.5, "label": "L26"}, - {"y": 2.75, "x": 12, "label": "R20"}, - {"y": 2.25, "x": 13, "label": "R21"}, - {"y": 2.125, "x": 14, "label": "R22"}, - {"y": 2, "x": 15, "label": "R23"}, - {"y": 2.125, "x": 16, "label": "R24"}, - {"y": 2.375, "x": 17, "label": "R25"}, - {"y": 2.375, "x": 18, "label": "R26"}, - {"y": 3.375, "x": 0.5, "label": "L30"}, - {"y": 3.375, "x": 1.5, "label": "L31"}, - {"y": 3.125, "x": 2.5, "label": "L32"}, - {"y": 3, "x": 3.5, "label": "L33"}, - {"y": 3.125, "x": 4.5, "label": "L34"}, - {"y": 3.25, "x": 5.5, "label": "L35"}, - {"y": 4, "x": 6.5, "label": "L36"}, - {"y": 4, "x": 12, "label": "R30"}, - {"y": 3.25, "x": 13, "label": "R31"}, - {"y": 3.125, "x": 14, "label": "R32"}, - {"y": 3, "x": 15, "label": "R33"}, - {"y": 3.125, "x": 16, "label": "R34"}, - {"y": 3.375, "x": 17, "label": "R35"}, - {"y": 3.375, "x": 18, "label": "R36"}, - {"y": 4.375, "x": 0.5, "label": "L40"}, - {"y": 4.375, "x": 1.5, "label": "L41"}, - {"y": 4.125, "x": 2.5, "label": "L42"}, - {"y": 4, "x": 3.5, "label": "L43"}, - {"y": 5, "x": 5.5, "label": "L44"}, - {"y": 5, "x": 6.5, "label": "L45"}, - {"y": 5, "x": 12, "label": "R41"}, - {"y": 5, "x": 13, "label": "R42"}, - {"y": 4, "x": 15, "label": "R43"}, - {"y": 4.125, "x": 16, "label": "R44"}, - {"y": 4.375, "x": 17, "label": "R45"}, - {"y": 4.375, "x": 18, "label": "R46"}] - }, - "LAYOUT_2key": { - "layout": [ - {"y": 0.375, "x": 0.5, "label": "L00"}, - {"y": 0.375, "x": 1.5, "label": "L01"}, - {"y": 0.125, "x": 2.5, "label": "L02"}, - {"y": 0, "x": 3.5, "label": "L03"}, - {"y": 0.125, "x": 4.5, "label": "L04"}, - {"y": 0.25, "x": 5.5, "label": "L05"}, - {"y": 0.75, "x": 6.5, "label": "L06"}, - {"y": 0.75, "x": 12, "label": "R00"}, - {"y": 0.25, "x": 13, "label": "R01"}, - {"y": 0.125, "x": 14, "label": "R02"}, - {"y": 0, "x": 15, "label": "R03"}, - {"y": 0.125, "x": 16, "label": "R04"}, - {"y": 0.375, "x": 17, "label": "R05"}, - {"y": 0.375, "x": 18, "label": "R06"}, - {"y": 1.375, "x": 0.5, "label": "L10"}, - {"y": 1.375, "x": 1.5, "label": "L11"}, - {"y": 1.125, "x": 2.5, "label": "L12"}, - {"y": 1, "x": 3.5, "label": "L13"}, - {"y": 1.125, "x": 4.5, "label": "L14"}, - {"y": 1.25, "x": 5.5, "label": "L15"}, - {"y": 1.75, "x": 6.5, "label": "L16"}, - {"y": 1.75, "x": 12, "label": "R10"}, - {"y": 1.25, "x": 13, "label": "R11"}, - {"y": 1.125, "x": 14, "label": "R12"}, - {"y": 1, "x": 15, "label": "R13"}, - {"y": 1.125, "x": 16, "label": "R14"}, - {"y": 1.375, "x": 17, "label": "R15"}, - {"y": 1.375, "x": 18, "label": "R16"}, - {"y": 2.375, "x": 0.5, "label": "L20"}, - {"y": 2.375, "x": 1.5, "label": "L21"}, - {"y": 2.125, "x": 2.5, "label": "L22"}, - {"y": 2, "x": 3.5, "label": "L23"}, - {"y": 2.125, "x": 4.5, "label": "L24"}, - {"y": 2.25, "x": 5.5, "label": "L25"}, - {"y": 2.75, "x": 6.5, "label": "L26"}, - {"y": 2.75, "x": 12, "label": "R20"}, - {"y": 2.25, "x": 13, "label": "R21"}, - {"y": 2.125, "x": 14, "label": "R22"}, - {"y": 2, "x": 15, "label": "R23"}, - {"y": 2.125, "x": 16, "label": "R24"}, - {"y": 2.375, "x": 17, "label": "R25"}, - {"y": 2.375, "x": 18, "label": "R26"}, - {"y": 3.375, "x": 0.5, "label": "L30"}, - {"y": 3.375, "x": 1.5, "label": "L31"}, - {"y": 3.125, "x": 2.5, "label": "L32"}, - {"y": 3, "x": 3.5, "label": "L33"}, - {"y": 3.125, "x": 4.5, "label": "L34"}, - {"y": 3.25, "x": 5.5, "label": "L35"}, - {"y": 3.25, "x": 13, "label": "R31"}, - {"y": 3.125, "x": 14, "label": "R32"}, - {"y": 3, "x": 15, "label": "R33"}, - {"y": 3.125, "x": 16, "label": "R34"}, - {"y": 3.375, "x": 17, "label": "R35"}, - {"y": 3.375, "x": 18, "label": "R36"}, - {"y": 4.375, "x": 0.5, "label": "L40"}, - {"y": 4.375, "x": 1.5, "label": "L41"}, - {"y": 4.125, "x": 2.5, "label": "L42"}, - {"y": 4, "x": 3.5, "label": "L43"}, - {"y": 5, "x": 5.5, "label": "L44"}, - {"h": 2, "y": 4, "x": 6.5, "label": "L45"}, - {"h": 2, "y": 4, "x": 12, "label": "R41"}, - {"y": 5, "x": 13, "label": "R42"}, - {"y": 4, "x": 15, "label": "R43"}, - {"y": 4.125, "x": 16, "label": "R44"}, - {"y": 4.375, "x": 17, "label": "R45"}, - {"y": 4.375, "x": 18, "label": "R46"}] - } - } -} diff --git a/keyboards/ciaanh/ergodash/rev1/keymaps/default/config.h b/keyboards/ciaanh/ergodash/rev1/keymaps/default/config.h deleted file mode 100644 index a597d848e2e..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/keymaps/default/config.h +++ /dev/null @@ -1,27 +0,0 @@ -/* -This is the c configuration file for the keymap - -Copyright 2012 Jun Wako -Copyright 2015 Jack Humbert - -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 . -*/ - -#pragma once - -/* Select hand configuration */ - -#define MASTER_LEFT -// #define MASTER_RIGHT -// #define EE_HANDS diff --git a/keyboards/ciaanh/ergodash/rev1/keymaps/default/keymap.c b/keyboards/ciaanh/ergodash/rev1/keymaps/default/keymap.c deleted file mode 100644 index 16e88db3455..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/keymaps/default/keymap.c +++ /dev/null @@ -1,154 +0,0 @@ -#include QMK_KEYBOARD_H - - -enum layer_names { - _QWERTY, - _LOWER, - _RAISE, - _ADJUST -}; - -enum custom_keycodes { - QWERTY = SAFE_RANGE, - LOWER, - RAISE, - ADJUST, -}; - - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - /* Qwerty - * ,----------------------------------------------------------------------------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 | [ | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | ` | Q | W | E | R | T | - | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | Tab | A | S | D | F | G | Del | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | Shift| Z | X | C | V | B | Space| | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | Ctrl | GUI | ALt | EISU |||||||| Lower| Space| Del |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_QWERTY] = LAYOUT( - KC_ESC, C(KC_F1), C(KC_F2), C(KC_F3), C(KC_F4), C(KC_F5), C(KC_F10), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - KC_TAB, KC_1, KC_2, KC_3, KC_4, KC_5, C(KC_F11), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - KC_LSFT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_SCLN, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, C(KC_F6), C(KC_F7), C(KC_F8), C(KC_F9), KC_B, KC_UP, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - KC_LCTL, KC_LALT, XXXXXXX, XXXXXXX, LOWER, KC_DOWN, KC_SPC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX - ), - - /* Lower - * ,----------------------------------------------------------------------------------------------------------------------. - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | | | | |||||||| Lower| | |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_LOWER] = LAYOUT( - XXXXXXX, XXXXXXX, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, QK_BOOT, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, BL_TOGG, BL_BRTG, BL_UP , BL_DOWN, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX - ), - - /* Raise - * ,----------------------------------------------------------------------------------------------------------------------. - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | | | | |||||||| Lower| | |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_RAISE] = LAYOUT( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX - ), - - /* Adjust - * ,----------------------------------------------------------------------------------------------------------------------. - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | Reset|RGB ON| MODE| HUE-| HUE+| | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | BL ON| BRTG| INC| DEC| | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | | | | |||||||| | | |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_ADJUST] = LAYOUT( - _______, _______, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI,_______, _______, _______, _______, _______, _______, _______, _______, - _______, QK_BOOT, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI,_______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, BL_TOGG, BL_BRTG, BL_UP , BL_DOWN,_______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, _______, _______, _______, _______,_______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, _______, _______, _______,_______,_______, _______,_______, _______, _______, _______, _______, _______ - ) -}; - -#ifdef AUDIO_ENABLE -float tone_qwerty[][2] = SONG(QWERTY_SOUND); -#endif - -void persistent_default_layer_set(uint16_t default_layer) { - eeconfig_update_default_layer(default_layer); - default_layer_set(default_layer); -} - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case QWERTY: - if (record->event.pressed) { - print("mode just switched to qwerty and this is a huge string\n"); - set_single_persistent_default_layer(_QWERTY); - } - return false; - break; - case LOWER: - if (record->event.pressed) { - layer_on(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case RAISE: - if (record->event.pressed) { - layer_on(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case ADJUST: - if (record->event.pressed) { - layer_on(_ADJUST); - } else { - layer_off(_ADJUST); - } - return false; - break; - } - return true; -} diff --git a/keyboards/ciaanh/ergodash/rev1/keymaps/default/rules.mk b/keyboards/ciaanh/ergodash/rev1/keymaps/default/rules.mk deleted file mode 100644 index 11b62b9bffe..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/keymaps/default/rules.mk +++ /dev/null @@ -1,3 +0,0 @@ -BACKLIGHT_ENABLE = yes -RGBLIGHT_ENABLE = yes -AUDIO_ENABLE = no diff --git a/keyboards/ciaanh/ergodash/rev1/keymaps/via/config.h b/keyboards/ciaanh/ergodash/rev1/keymaps/via/config.h deleted file mode 100644 index a597d848e2e..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/keymaps/via/config.h +++ /dev/null @@ -1,27 +0,0 @@ -/* -This is the c configuration file for the keymap - -Copyright 2012 Jun Wako -Copyright 2015 Jack Humbert - -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 . -*/ - -#pragma once - -/* Select hand configuration */ - -#define MASTER_LEFT -// #define MASTER_RIGHT -// #define EE_HANDS diff --git a/keyboards/ciaanh/ergodash/rev1/keymaps/via/keymap.c b/keyboards/ciaanh/ergodash/rev1/keymaps/via/keymap.c deleted file mode 100644 index 16e88db3455..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/keymaps/via/keymap.c +++ /dev/null @@ -1,154 +0,0 @@ -#include QMK_KEYBOARD_H - - -enum layer_names { - _QWERTY, - _LOWER, - _RAISE, - _ADJUST -}; - -enum custom_keycodes { - QWERTY = SAFE_RANGE, - LOWER, - RAISE, - ADJUST, -}; - - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - /* Qwerty - * ,----------------------------------------------------------------------------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 | [ | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | ` | Q | W | E | R | T | - | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | Tab | A | S | D | F | G | Del | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | Shift| Z | X | C | V | B | Space| | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | Ctrl | GUI | ALt | EISU |||||||| Lower| Space| Del |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_QWERTY] = LAYOUT( - KC_ESC, C(KC_F1), C(KC_F2), C(KC_F3), C(KC_F4), C(KC_F5), C(KC_F10), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - KC_TAB, KC_1, KC_2, KC_3, KC_4, KC_5, C(KC_F11), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - KC_LSFT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_SCLN, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, C(KC_F6), C(KC_F7), C(KC_F8), C(KC_F9), KC_B, KC_UP, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - KC_LCTL, KC_LALT, XXXXXXX, XXXXXXX, LOWER, KC_DOWN, KC_SPC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX - ), - - /* Lower - * ,----------------------------------------------------------------------------------------------------------------------. - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | | | | |||||||| Lower| | |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_LOWER] = LAYOUT( - XXXXXXX, XXXXXXX, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, QK_BOOT, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, BL_TOGG, BL_BRTG, BL_UP , BL_DOWN, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX - ), - - /* Raise - * ,----------------------------------------------------------------------------------------------------------------------. - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+------+--------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | | | | |||||||| Lower| | |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_RAISE] = LAYOUT( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX - ), - - /* Adjust - * ,----------------------------------------------------------------------------------------------------------------------. - * | | | | | | | | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | Reset|RGB ON| MODE| HUE-| HUE+| | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | BL ON| BRTG| INC| DEC| | | | | | | | | | - * |------+------+------+------+------+------+---------------------------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | | | | | - * |-------------+------+------+------+------+------+------+------+------+------+------+------+------+------+-------------| - * | | | | |||||||| | | |||||||| | | |||||||| | | | | - * ,----------------------------------------------------------------------------------------------------------------------. - */ - [_ADJUST] = LAYOUT( - _______, _______, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI,_______, _______, _______, _______, _______, _______, _______, _______, - _______, QK_BOOT, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI,_______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, BL_TOGG, BL_BRTG, BL_UP , BL_DOWN,_______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, _______, _______, _______, _______,_______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, _______, _______, _______,_______,_______, _______,_______, _______, _______, _______, _______, _______ - ) -}; - -#ifdef AUDIO_ENABLE -float tone_qwerty[][2] = SONG(QWERTY_SOUND); -#endif - -void persistent_default_layer_set(uint16_t default_layer) { - eeconfig_update_default_layer(default_layer); - default_layer_set(default_layer); -} - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case QWERTY: - if (record->event.pressed) { - print("mode just switched to qwerty and this is a huge string\n"); - set_single_persistent_default_layer(_QWERTY); - } - return false; - break; - case LOWER: - if (record->event.pressed) { - layer_on(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case RAISE: - if (record->event.pressed) { - layer_on(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - return false; - break; - case ADJUST: - if (record->event.pressed) { - layer_on(_ADJUST); - } else { - layer_off(_ADJUST); - } - return false; - break; - } - return true; -} diff --git a/keyboards/ciaanh/ergodash/rev1/keymaps/via/rules.mk b/keyboards/ciaanh/ergodash/rev1/keymaps/via/rules.mk deleted file mode 100644 index 43e9f70e3d5..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/keymaps/via/rules.mk +++ /dev/null @@ -1,5 +0,0 @@ -BACKLIGHT_ENABLE = yes -RGBLIGHT_ENABLE = yes -AUDIO_ENABLE = no - -VIA_ENABLE = yes \ No newline at end of file diff --git a/keyboards/ciaanh/ergodash/rev1/rev1.c b/keyboards/ciaanh/ergodash/rev1/rev1.c deleted file mode 100644 index 00f81cae117..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/rev1.c +++ /dev/null @@ -1,32 +0,0 @@ -#include "ergodash.h" - -#ifdef AUDIO_ENABLE - float tone_startup[][2] = SONG(STARTUP_SOUND); - float tone_goodbye[][2] = SONG(GOODBYE_SOUND); -#endif - -void matrix_init_kb(void) { - - #ifdef AUDIO_ENABLE - _delay_ms(20); // gets rid of tick - PLAY_SONG(tone_startup); - #endif - - // // green led on - // DDRD |= (1<<5); - // PORTD &= ~(1<<5); - - // // orange led on - // DDRB |= (1<<0); - // PORTB &= ~(1<<0); - - matrix_init_user(); -}; - -void shutdown_user(void) { - #ifdef AUDIO_ENABLE - PLAY_SONG(tone_goodbye); - _delay_ms(150); - stop_all_notes(); - #endif -} diff --git a/keyboards/ciaanh/ergodash/rev1/rev1.h b/keyboards/ciaanh/ergodash/rev1/rev1.h deleted file mode 100644 index 7f094534cc3..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/rev1.h +++ /dev/null @@ -1,139 +0,0 @@ -#pragma once - -#include "ergodash.h" - -#include "quantum.h" - -#ifdef USE_I2C -#include -#ifdef __AVR__ - #include - #include -#endif -#endif - -#define XXX KC_NO - -#ifndef FLIP_HALF -// Standard Keymap -// (TRRS jack on the left half is to the right, TRRS jack on the right half is to the left) -# define LAYOUT_4key( \ - L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \ - L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \ - L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \ - L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \ - L40, L41, L42, L43, L44, L45, L46, R40, R41, R42, R43, R44, R45, R46 \ -) { \ - { L00, L01, L02, L03, L04, L05, L06 }, \ - { L10, L11, L12, L13, L14, L15, L16 }, \ - { L20, L21, L22, L23, L24, L25, L26 }, \ - { L30, L31, L32, L33, L34, L35, L36 }, \ - { L40, L41, L42, L43, L44, L45, L46 }, \ - { R06, R05, R04, R03, R02, R01, R00 }, \ - { R16, R15, R14, R13, R12, R11, R10 }, \ - { R26, R25, R24, R23, R22, R21, R20 }, \ - { R36, R35, R34, R33, R32, R31, R30 }, \ - { R46, R45, R44, R43, R42, R41, R40 } \ -} - -// Just defined for configurator support, the matrix is identical to LAYOUT_4key -# define LAYOUT_4key_2u_inner( \ - L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \ - L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \ - L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \ - L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \ - L40, L41, L42, L43, L44, L45, L46, R40, R41, R42, R43, R44, R45, R46 \ -) { \ - { L00, L01, L02, L03, L04, L05, L06 }, \ - { L10, L11, L12, L13, L14, L15, L16 }, \ - { L20, L21, L22, L23, L24, L25, L26 }, \ - { L30, L31, L32, L33, L34, L35, L36 }, \ - { L40, L41, L42, L43, L44, L45, L46 }, \ - { R06, R05, R04, R03, R02, R01, R00 }, \ - { R16, R15, R14, R13, R12, R11, R10 }, \ - { R26, R25, R24, R23, R22, R21, R20 }, \ - { R36, R35, R34, R33, R32, R31, R30 }, \ - { R46, R45, R44, R43, R42, R41, R40 } \ -} - -# define LAYOUT_3key_2us( \ - L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \ - L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \ - L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \ - L30, L31, L32, L33, L34, L35, R31, R32, R33, R34, R35, R36, \ - L40, L41, L42, L43, L44, L45, L46, R40, R41, R42, R43, R44, R45, R46 \ -) { \ - { L00, L01, L02, L03, L04, L05, L06 }, \ - { L10, L11, L12, L13, L14, L15, L16 }, \ - { L20, L21, L22, L23, L24, L25, L26 }, \ - { L30, L31, L32, L33, L34, L35, XXX }, \ - { L40, L41, L42, L43, L44, L45, L46 }, \ - { R06, R05, R04, R03, R02, R01, R00 }, \ - { R16, R15, R14, R13, R12, R11, R10 }, \ - { R26, R25, R24, R23, R22, R21, R20 }, \ - { R36, R35, R34, R33, R32, R31, XXX }, \ - { R46, R45, R44, R43, R42, R41, R40 } \ -} - -# define LAYOUT_3key_1us( \ - L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \ - L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \ - L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \ - L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \ - L40, L41, L42, L43, L44, L45, R41, R42, R43, R44, R45, R46 \ -) { \ - { L00, L01, L02, L03, L04, L05, L06 }, \ - { L10, L11, L12, L13, L14, L15, L16 }, \ - { L20, L21, L22, L23, L24, L25, L26 }, \ - { L30, L31, L32, L33, L34, L35, L36 }, \ - { L40, L41, L42, L43, L44, L45, XXX }, \ - { R06, R05, R04, R03, R02, R01, R00 }, \ - { R16, R15, R14, R13, R12, R11, R10 }, \ - { R26, R25, R24, R23, R22, R21, R20 }, \ - { R36, R35, R34, R33, R32, R31, R30 }, \ - { R46, R45, R44, R43, R42, R41, XXX } \ -} - -# define LAYOUT_2key( \ - L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \ - L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \ - L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \ - L30, L31, L32, L33, L34, L35, R31, R32, R33, R34, R35, R36, \ - L40, L41, L42, L43, L44, L45, R41, R42, R43, R44, R45, R46 \ -) { \ - { L00, L01, L02, L03, L04, L05, L06 }, \ - { L10, L11, L12, L13, L14, L15, L16 }, \ - { L20, L21, L22, L23, L24, L25, L26 }, \ - { L30, L31, L32, L33, L34, L35, XXX }, \ - { L40, L41, L42, L43, L44, L45, XXX }, \ - { R06, R05, R04, R03, R02, R01, R00 }, \ - { R16, R15, R14, R13, R12, R11, R10 }, \ - { R26, R25, R24, R23, R22, R21, R20 }, \ - { R36, R35, R34, R33, R32, R31, XXX }, \ - { R46, R45, R44, R43, R42, R41, XXX } \ -} - -#define LAYOUT LAYOUT_4key - -#else -// Keymap with right side flipped -// (TRRS jack on both halves are to the right) -# define LAYOUT( \ - L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \ - L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \ - L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \ - L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \ - L40, L41, L42, L43, L44, L45, L46, R40, R41, R42, R43, R44, R45, R46 \ -) { \ - { L00, L01, L02, L03, L04, L05, L06 }, \ - { L10, L11, L12, L13, L14, L15, L16 }, \ - { L20, L21, L22, L23, L24, L25, L26 }, \ - { L30, L31, L32, L33, L34, L35, L36 }, \ - { L40, L41, L42, L43, L44, L45, L46 }, \ - { R00, R01, R02, R03, R04, R05, R06 }, \ - { R10, R11, R12, R13, R14, R15, R16 }, \ - { R20, R21, R22, R23, R24, R25, R26 }, \ - { R30, R31, R32, R33, R34, R35, R36 }, \ - { R40, R41, R42, R43, R44, R45, R46 } \ -} -#endif diff --git a/keyboards/ciaanh/ergodash/rev1/rules.mk b/keyboards/ciaanh/ergodash/rev1/rules.mk deleted file mode 100644 index bb9e33b0829..00000000000 --- a/keyboards/ciaanh/ergodash/rev1/rules.mk +++ /dev/null @@ -1,3 +0,0 @@ -BACKLIGHT_ENABLE = no -RGBLIGHT_ENABLE = no -AUDIO_ENABLE = no diff --git a/keyboards/ciaanh/ergodash/rules.mk b/keyboards/ciaanh/ergodash/rules.mk deleted file mode 100644 index a09b78c5280..00000000000 --- a/keyboards/ciaanh/ergodash/rules.mk +++ /dev/null @@ -1,17 +0,0 @@ -# Build Options -# change yes to no to disable -# -BOOTMAGIC_ENABLE = no # 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 = no # Enable N-Key Rollover -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -AUDIO_ENABLE = no # Audio output -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - -SPLIT_KEYBOARD = yes # Enables split keyboard support - -DEFAULT_FOLDER = ciaanh/ergodash/rev1 - diff --git a/keyboards/ciaanh/kanagawa/readme.md b/keyboards/ciaanh/kanagawa/readme.md index af466f9cf1f..25d925dc550 100644 --- a/keyboards/ciaanh/kanagawa/readme.md +++ b/keyboards/ciaanh/kanagawa/readme.md @@ -1,8 +1,6 @@ -https://learn.adafruit.com/using-qmk-on-rp2040-microcontrollers/adafruit-macropad-with-qmk - # Kanagawa -A 75% keyboard with oled and rotary encoder for Elite-C +A 75% keyboard with oled and rotary encoder for Raspberry Pico Keyboard Maintainer : Ciaanh @@ -21,9 +19,5 @@ qmk compile -kb ciaanh/kanagawa/ansi -km default ## Bootloader -Enter the bootloader in 4 ways: - -* **Bootmagic reset**: Hold down the key just bellow the rotary encoder push-button on power-up. -* **Physical reset button**: Press twice the button on the side while the board is connected. -* **BOOT button** Hold down the rotary encoder push-button on power-up or reset. -* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available. +* **Bootmagic reset**: Hold down the rotary encoder push-button on power-up. +* **Physical buttons**: Press both the reset and the Bootsel button on the back while the board is connected. diff --git a/keyboards/ciaanh/kanagawa2040/config.h b/keyboards/ciaanh/kanagawa2040/config.h deleted file mode 100644 index 8600fa9a31e..00000000000 --- a/keyboards/ciaanh/kanagawa2040/config.h +++ /dev/null @@ -1,73 +0,0 @@ -#pragma once - -/* OLED SPI Defines */ -#ifdef OLED_ENABLE -# define OLED_DISPLAY_128X32 -# define OLED_FONT_H "lib/oledfont.c" -# define OLED_FONT_END 255 -# define OLED_DISPLAY_ADDRESS 0x3C - -/* I2C Conf */ -# define I2C_DRIVER I2CD0 -# define I2C1_SDA_PIN GP0 -# define I2C1_SCL_PIN GP1 -#endif - - - -#ifdef RGB_MATRIX_ENABLE - /* RGB Defines */ -# define RGB_DI_PIN GP4 -# define RGB_MATRIX_LED_COUNT 83 - - /* Enable Framebuffer and keypress effects */ -# define RGB_MATRIX_FRAMEBUFFER_EFFECTS -# define RGB_MATRIX_KEYPRESSES - -# 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_RAIN -# define ENABLE_RGB_MATRIX_PIXEL_FLOW -# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL -# 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 - - - diff --git a/keyboards/ciaanh/kanagawa2040/info.json b/keyboards/ciaanh/kanagawa2040/info.json deleted file mode 100644 index 9c124ae684f..00000000000 --- a/keyboards/ciaanh/kanagawa2040/info.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "keyboard_name": "Kanagawa", - "url": "https://github.com/Ciaanh/keyboards/tree/main/Kanagawa", - "manufacturer": "Ciaanh", - "maintainer": "Ciaanh", - "usb": { - "vid": "0xC1E0", - "pid": "0x0010", - "device_version": "2.1.0" - }, - "bootmagic": { - "matrix": [0, 13] - }, - "encoder": { - "rotary": [ - {"pin_a": "GP2", "pin_b": "GP3"} - ] - }, - "diode_direction": "COL2ROW", - "matrix_pins": { - "rows": ["GP28", "GP27", "GP26", "GP22", "GP21", "GP20"], - "cols": ["GP5", "GP6", "GP7", "GP8", "GP9", "GP10", "GP11", "GP12", "GP13", "GP14", "GP15", "GP16", "GP17", "GP18"] - }, - "processor": "RP2040", - "bootloader": "rp2040", - - "layouts": { - "LAYOUT_84_ansi": { - "layout": [ - { "label": "Esc", "matrix": [0, 0], "x": 0, "y": 0 }, - { "label": "F1", "matrix": [0, 1], "x": 1.5, "y": 0 }, - { "label": "F2", "matrix": [0, 2], "x": 2.5, "y": 0 }, - { "label": "F3", "matrix": [0, 3], "x": 3.5, "y": 0 }, - { "label": "F4", "matrix": [0, 4], "x": 4.5, "y": 0 }, - { "label": "F5", "matrix": [0, 5], "x": 6, "y": 0 }, - { "label": "F6", "matrix": [0, 6], "x": 7, "y": 0 }, - { "label": "F7", "matrix": [0, 7], "x": 8, "y": 0 }, - { "label": "F8", "matrix": [0, 8], "x": 9, "y": 0 }, - { "label": "F9", "matrix": [0, 9], "x": 10.5, "y": 0 }, - { "label": "F10", "matrix": [0, 10], "x": 11.5, "y": 0 }, - { "label": "F11", "matrix": [0, 11], "x": 12.5, "y": 0 }, - { "label": "F12", "matrix": [0, 12], "x": 13.5, "y": 0 }, - { "label": "Encoder", "matrix": [0, 13], "x": 16, "y": 0 }, - - { "label": "~", "matrix": [1, 0], "x": 0, "y": 1 }, - { "label": "!", "matrix": [1, 1], "x": 1, "y": 1 }, - { "label": "@", "matrix": [1, 2], "x": 2, "y": 1 }, - { "label": "#", "matrix": [1, 3], "x": 3, "y": 1 }, - { "label": "$", "matrix": [1, 4], "x": 4, "y": 1 }, - { "label": "%", "matrix": [1, 5], "x": 5, "y": 1 }, - { "label": "^", "matrix": [1, 6], "x": 6, "y": 1 }, - { "label": "&", "matrix": [1, 7], "x": 7, "y": 1 }, - { "label": "*", "matrix": [1, 8], "x": 8, "y": 1 }, - { "label": "(", "matrix": [1, 9], "x": 9, "y": 1 }, - { "label": ")", "matrix": [1, 10], "x": 10, "y": 1 }, - { "label": "_", "matrix": [1, 11], "x": 11, "y": 1 }, - { "label": "+", "matrix": [1, 12], "x": 12, "y": 1 }, - { "label": "BSpace", "matrix": [1, 13], "x": 13, "y": 1, "w": 2 }, - { "label": "Del", "matrix": [3, 13], "x": 16, "y": 1 }, - - { "label": "Tab", "matrix": [2, 0], "x": 0, "y": 2, "w": 1.5 }, - { "label": "Q", "matrix": [2, 1], "x": 1.5, "y": 2 }, - { "label": "W", "matrix": [2, 2], "x": 2.5, "y": 2 }, - { "label": "E", "matrix": [2, 3], "x": 3.5, "y": 2 }, - { "label": "R", "matrix": [2, 4], "x": 4.5, "y": 2 }, - { "label": "T", "matrix": [2, 5], "x": 5.5, "y": 2 }, - { "label": "Y", "matrix": [2, 6], "x": 6.5, "y": 2 }, - { "label": "U", "matrix": [2, 7], "x": 7.5, "y": 2 }, - { "label": "I", "matrix": [2, 8], "x": 8.5, "y": 2 }, - { "label": "O", "matrix": [2, 9], "x": 9.5, "y": 2 }, - { "label": "P", "matrix": [2, 10], "x": 10.5, "y": 2 }, - { "label": "{", "matrix": [2, 11], "x": 11.5, "y": 2 }, - { "label": "}", "matrix": [2, 12], "x": 12.5, "y": 2 }, - { "label": "|", "matrix": [2, 13], "x": 13.5, "y": 2, "w": 1.5 }, - { "label": "Home", "matrix": [4, 13], "x": 16, "y": 2 }, - - { "label": "Caps Lock", "matrix": [3, 0], "x": 0, "y": 3, "w": 1.75 }, - { "label": "A", "matrix": [3, 1], "x": 1.75, "y": 3 }, - { "label": "S", "matrix": [3, 2], "x": 2.75, "y": 3 }, - { "label": "D", "matrix": [3, 3], "x": 3.75, "y": 3 }, - { "label": "F", "matrix": [3, 4], "x": 4.75, "y": 3 }, - { "label": "G", "matrix": [3, 5], "x": 5.75, "y": 3 }, - { "label": "H", "matrix": [3, 6], "x": 6.75, "y": 3 }, - { "label": "J", "matrix": [3, 7], "x": 7.75, "y": 3 }, - { "label": "K", "matrix": [3, 8], "x": 8.75, "y": 3 }, - { "label": "L", "matrix": [3, 9], "x": 9.75, "y": 3 }, - { "label": ":", "matrix": [3, 10], "x": 10.75, "y": 3 }, - { "label": "\"", "matrix": [3, 11], "x": 11.75, "y": 3 }, - { "label": "Enter", "matrix": [3, 12], "x": 12.75, "y": 3, "w": 2.25 }, - { "label": "End", "matrix": [5, 13], "x": 16, "y": 3 }, - - { "label": "Shift", "matrix": [4, 0], "x": 0, "y": 4, "w": 2.25 }, - { "label": "Z", "matrix": [4, 1], "x": 2.25, "y": 4 }, - { "label": "X", "matrix": [4, 2], "x": 3.25, "y": 4 }, - { "label": "C", "matrix": [4, 3], "x": 4.25, "y": 4 }, - { "label": "V", "matrix": [4, 4], "x": 5.25, "y": 4 }, - { "label": "B", "matrix": [4, 5], "x": 6.25, "y": 4 }, - { "label": "N", "matrix": [4, 6], "x": 7.25, "y": 4 }, - { "label": "M", "matrix": [4, 7], "x": 8.25, "y": 4 }, - { "label": "<", "matrix": [4, 8], "x": 9.25, "y": 4 }, - { "label": ">", "matrix": [4, 9], "x": 10.25, "y": 4 }, - { "label": "?", "matrix": [4, 10], "x": 11.25, "y": 4 }, - { "label": "Shift", "matrix": [4, 11], "x": 12.25, "y": 4, "w": 1.75 }, - { "label": "Up", "matrix": [4, 12], "x": 14.25, "y": 4.25}, - - { "label": "Ctrl", "matrix": [5, 0], "x": 0, "y": 5, "w": 1.25 }, - { "label": "Win", "matrix": [5, 1], "x": 1.25, "y": 5 }, - { "label": "Alt", "matrix": [5, 2], "x": 2.25, "y": 5, "w": 1.25 }, - { "label": "Dwn", "matrix": [5, 3], "x": 4, "y": 5 }, - { "label": "LSpace", "matrix": [5, 4], "x": 5, "y": 5.5, "w": 2 }, - { "label": "RSpace", "matrix": [5, 5], "x": 7, "y": 5.5, "w": 2 }, - { "label": "Up", "matrix": [5, 6], "x": 9, "y": 5 }, - { "label": "RAlt", "matrix": [5, 7], "x": 10, "y": 5 }, - { "label": "Code", "matrix": [5, 8], "x": 11, "y": 5 }, - { "label": "Ctrl", "matrix": [5, 9], "x": 12, "y": 5 }, - { "label": "Left", "matrix": [5, 10], "x": 13.25, "y": 5.25 }, - { "label": "Down", "matrix": [5, 11], "x": 14.25, "y": 5.25 }, - { "label": "Right", "matrix": [5, 12], "x": 15.25, "y": 5.25 } - ] - } - } -} diff --git a/keyboards/ciaanh/kanagawa2040/kanagawa2040.c b/keyboards/ciaanh/kanagawa2040/kanagawa2040.c deleted file mode 100644 index 8cc28eb14f3..00000000000 --- a/keyboards/ciaanh/kanagawa2040/kanagawa2040.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "kanagawa2040.h" - -#ifdef RGB_MATRIX_ENABLE - -#define NA NO_LED - -/* RGB Positioning */ -led_config_t g_led_config = { - { - // Key Matrix to LED Index - { 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, NO_LED }, - { 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13 }, - { 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27 }, - { 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 66 }, - { 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 70, 67 }, - { 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 69, 68 } - }, - - { - // LED Index to Physical Position - {182, 0}, {168, 0}, {154, 0}, {140, 0}, {123, 0}, {109, 0}, { 95, 0}, { 81, 0}, { 63, 0}, { 49, 0}, { 35, 0}, { 21, 0}, { 0, 0}, - {189,12}, {168,12}, {154,12}, {140,12}, {126,12}, {112,12}, { 98,12}, { 84,12}, { 70,12}, { 56,12}, { 42,12}, { 28,12}, { 14,12}, { 0,12}, - {193,23}, {175,23}, {161,23}, {147,23}, {133,23}, {119,23}, {105,23}, { 91,23}, { 77,23}, { 63,23}, { 49,23}, { 35,23}, { 21,23}, { 4,23}, - {186,35}, {165,35}, {151,35}, {137,35}, {123,35}, {109,35}, { 95,35}, { 81,35}, { 67,35}, { 53,35}, { 39,35}, { 25,35}, { 5,35}, - {177,47}, {158,47}, {144,47}, {130,47}, {116,47}, {102,47}, { 88,47}, { 74,47}, { 60,47}, { 46,47}, { 32,47}, { 9,47}, - {224,12}, - {224,23}, - {224,35}, - {217,64}, {203,52}, - {203,64}, {189,64}, {168,58}, {154,58}, {140,58}, {123,60}, {102,64}, { 74,64}, { 53,60}, { 32,58}, { 16,58}, { 2,58} - - }, - - { - // LED Index to Flag - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, - 4, - 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - }}; -#endif - - diff --git a/keyboards/ciaanh/kanagawa2040/kanagawa2040.h b/keyboards/ciaanh/kanagawa2040/kanagawa2040.h deleted file mode 100644 index a786461d2a2..00000000000 --- a/keyboards/ciaanh/kanagawa2040/kanagawa2040.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -#include "quantum.h" - -#define ___ KC_NO diff --git a/keyboards/ciaanh/kanagawa2040/keymaps/default/keycodes.h b/keyboards/ciaanh/kanagawa2040/keymaps/default/keycodes.h deleted file mode 100644 index 34cc0798c31..00000000000 --- a/keyboards/ciaanh/kanagawa2040/keymaps/default/keycodes.h +++ /dev/null @@ -1,23 +0,0 @@ -#pragma once - -enum layers -{ - _BASE, - _LOWER, - _UPPER, - _CODE -}; - -enum custom_keycodes -{ - CUSTOMKEY = SAFE_RANGE, - NEW_SAFE_RANGE, -}; - -#define TO_BASE TO(_BASE) -#define TO_CODE TG(_CODE) - -#define L_UP MO(_UPPER) -#define L_DWN MO(_LOWER) - -#define _SCRNSHOT LSFT(LGUI(KC_S)) diff --git a/keyboards/ciaanh/kanagawa2040/keymaps/default/keymap.c b/keyboards/ciaanh/kanagawa2040/keymaps/default/keymap.c deleted file mode 100644 index e15b427f843..00000000000 --- a/keyboards/ciaanh/kanagawa2040/keymaps/default/keymap.c +++ /dev/null @@ -1,253 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keycodes.h" - -/* Keyboard layout - ,---------. ,---------------------------------------. ,---------------------------------------. ,---------------------------------------. ,---------. - | ka0 | | ka1 | ka2 | ka3 | ka4 | | ka5 | ka6 | ka7 | ka8 | | ka9 | ka10 | ka11 | ka12 | | sw99 | - `---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------' - ,-------------------------------------------------------------------------------------------------------------------------------------------. ,---------. - | kb0 | kb1 | kb2 | kb3 | kb4 | kb5 | kb6 | kb7 | kb8 | kb9 | kb10 | kb11 | kb12 | kb13 | | kd13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |---------| - | kc0 | kc1 | kc2 | kc3 | kc4 | kc5 | kc6 | kc7 | kc8 | kc9 | kc10 | kc11 | kc12 | kc13 | | ke13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' |---------| - | kd0 | kd1 | kd2 | kd3 | kd4 | kd5 | kd6 | kd7 | kd8 | kd9 | kd10 | kd11 | kd12 | | kf13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' `---------' - | ke0 | ke1 | ke2 | ke3 | ke4 | ke5 | ke6 | ke7 | ke8 | ke9 | ke10 | ke11 | ,---------. - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ke12 | - | kf0 | kf1 | kf2 | ,-------------------. ,-------------------. | kf7 | kf8 | kf9 | ,---------|---------|---------. - |---------+---------+---------+ | kf3 | kf4 | | kf5 | kf6 | +---------+---------+---------' | kf10 | kf11 | kf12 | - `---------+---------' `---------+---------' `---------+---------+---------' -*/ -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - -/* Keymap: BASE -* -* -* ,---------. ,---------------------------------------. ,---------------------------------------. ,---------------------------------------. ,---------. -* | ESC | | F1 | F2 | F3 | F4 | | F5 | F6 | F7 | F8 | | F9 | F10 | F11 | F12 | | ENCODER | -* `---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------' -* ,-------------------------------------------------------------------------------------------------------------------------------------------. ,---------. -* | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |Backspace| | Delete | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |---------| -* | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ | | HOME | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' |---------| -* | CapsL | A | S | D | F | G | H | J | K | L | ; | ' | ENTER | | END | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' `---------' -* | LShift | Z | X | C | V | B | N | M | , | . | / | RShift | ,---------. -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | UP | -* | LCtrl | LGUI | LAlt | ,-------------------. ,-------------------. | RAlt | CODE | RCtrl | ,---------|---------|---------. -* |---------+---------+---------+ | Lower | Space | | Space | Upper | +---------+---------+---------' | LEFT | DOWN | RIGHT | -* `---------+---------' `---------+---------' `---------+---------+---------' -* -* -*/ - [_BASE] = LAYOUT_84_ansi( - 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_MPLY, \ - - 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_DEL, \ - 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_HOME, \ - KC_CAPS, KC_A, LT(0,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_END, \ - KC_LSFT, KC_Z, LT(0,KC_X), LT(0,KC_C), LT(0,KC_V), KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT, L_DWN, KC_SPC, KC_SPC, L_UP, KC_RALT, TO_CODE, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT \ - ), - - [_LOWER] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - _SCRNSHOT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ), - - - [_UPPER] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ), - - [_CODE] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_TOG, \ - - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_VAI, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_VAD, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, RGB_HUI, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, TO_BASE, XXXXXXX, RGB_SAD, RGB_HUD, RGB_SAI \ - ), - -}; - - - - - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -#ifdef OLED_ENABLE - // oled_rotation_t oled_init_user(oled_rotation_t rotation) { - // return OLED_ROTATION_180; - // } - - static void render_status(void) { - // 21 characters per line - // 16 cols / 4 rows - - oled_write_P(PSTR(" Kanagawa rev 2.0 "), false); - //oled_write_ln("", false); - - // Host Keyboard Layer Status - oled_write_P(PSTR("Layer: "), false); - switch (get_highest_layer(layer_state)) { - case _BASE: - oled_write_P(PSTR("_\n"), false); - break; - case _LOWER: - oled_write_P(PSTR("[Low]\n"), false); - break; - case _UPPER: - oled_write_P(PSTR("[Up]\n"), false); - break; - case _CODE: - oled_write_P(PSTR("[Code]\n"), false); - break; - default: - oled_write_P(PSTR("Undefined\n"), false); - } - - // Host Keyboard LED Status - led_t led_state = host_keyboard_led_state(); - oled_write_ln(led_state.caps_lock ? "CAPLOCK" : " ", false); - // oled_write_P(PSTR(" "), false); - - // oled_write_P(led_state.num_lock ? PSTR("NUM ") : PSTR(" "), false); - // oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); - // oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); - - oled_write_ln("", false); - // oled_write_ln("", false); - // oled_write_ln("", false); - // oled_write_ln("", false); - // oled_write_ln("", false); - } - - // static void render_kanagawa_logo(void) { - // static const char PROGMEM kanagawa_logo[] = { - // 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192,192, 64, 96, 96, 48, 24, 24, 8, 12, 12, 12, 4, 4, 6,134,134,195,194,194,210,250,250,254,254,254,188,124,252,232,248,216, 48,160,224,192,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - // 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 96, 48, 48, 24, 12, 4, 6, 3, 3, 0,192,192,208,248,248,252,255,255,127,254,158, 46,158,220, 63, 63, 63, 63, 63, 15, 7, 63, 63, 63,255,255,247,255,255,255,255,255,255,191,255,255,175, 28, 32,160,224,224,224,224,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - // 0, 0,128,192, 96, 96, 48, 24, 12, 6, 3, 3, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0,143,153, 31, 63, 38,191,247,240,248,254,127,137,224,252,206, 7,192,240, 24, 60, 70,146,227,225,241,123,127,127, 55, 55,255,255,255,255,255,127,254,255,223, 63,255,255,255,255,255,158, 30, 56, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 56, - // 56,248,249,241,248,248,224,240,240,252,254,255,255,239,231,239,255,255,253,252,248,216,254,254,252,255,255,255,255,254,254,253,251,247,255,254,255,255,255,255,255,255,253,249, 88,126,255,255, 15, 1, 0, 0, 0, 0, 0, 0, 3, 3, 1, 7, 1, 1, 1, 3, 31, 31, 27, 31, 31, 27, 3, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, - // 62,124,208,240,185,135,135,195,255,255,255,255,199,159,255,255,255,255,255,255,255,255, 63,127, 63, 63,126,255,255,255,255,255,255,255,255,223,191,255,255,255,207,111,111,127,243,255,248,204,143,255,252,224,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,224, 48, 0, 0, 0, 0, 0,128,192,192, 0, 0, 10, - // 31,255,255,223,135, 63,111,255, 95,127,191,255,127,127,255,215, 63, 63,127,127,254,252,253,249,255,255,255,255,252,253,124,127, 63, 31, 15, 7, 3, 1, 0,128,224,224, 0, 0, 1, 1, 1, 3, 7, 63,127,239,238,124,224, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192,224,224,224,224,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192, 64, 96,176,152,200,204,195,227,193,192,224,248,176, 60, 63,191,255,116, 9, 0, 0, 0, 0, 1, - // 3, 0, 0, 0, 0, 3, 3, 2, 1, 11,204,207, 7, 12, 14, 13, 8, 96,244,247,227,225,225,193, 0,192,192,192,192,232,184,252,236,240,255,254,255,127,255,255,252,216,236,252,240,224,248,248,240,241,131, 7,142, 32,126,255,255,239,198,228,236,216,240,240,248,248,236,228,230,230,199, 71, 71, 71,199, 79,207,207,199,207, 79,238,238,108,236,232,184,240,240,208,216,248,232,236, 52,126,254,255,251,249,253,252,252,254,253,255,255,255,127,125,253,253,255,254,239,231, 31, 31, 63, 0, 96, 0, 0, 0, - // 32,224,112,224,192,128, 0, 0, 0, 0, 0,224,224, 0, 0, 0,252,120, 14,126,127,103,255,255,127,127,239,240,241,249,241,225,241,247,255,255,253,252,252,252,252,255,255,255,251,241,143, 63,255,143, 63,239,143, 63,127,255,254, 56,113,243,246,229,235,239,255,243,163,231, 78,221,219,179,167,143,158, 31, 63, 55,127,126,112,193,192,212,191,188,167, 7, 95,126,254,254,255,120,124,127,127,127,255,255,255,247,231, 47, 47, 31, 31, 15,231,243, 51, 51,115,115, 3, 1, 1, 0,192,192,192,192, 0, - // }; - // oled_write_raw_P(kanagawa_logo, sizeof(kanagawa_logo)); - // } - - // static void render_kanagawa_logo(void) { - // //oled_set_cursor(0, 5); - - // static const char PROGMEM kanagawa_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(kanagawa_logo, false); - // } - - bool oled_task_user(void) { - // switch (get_highest_layer(layer_state)) { - // case _UPPER: - // render_kanagawa_logo(); - // break; - // default: - // render_status(); - // } - - render_status(); - - return false; - } -#endif - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case CUSTOMKEY: - if (record->event.pressed) { - if (get_mods() & MOD_MASK_SHIFT) { - tap_code16(G(A(KC_K))); - } else { - tap_code(KC_MPLY); - } - } - break; - case LT(0,KC_X): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_X)); // Intercept hold function to send Ctrl-X - return false; - } - return true; - case LT(0,KC_C): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_C)); // Intercept hold function to send Ctrl-C - return false; - } - return true; - case LT(0,KC_V): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_V)); // Intercept hold function to send Ctrl-V - return false; - } - return true; - case LT(0,KC_S): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_S)); // Intercept hold function to send Ctrl-S - return false; - } - return true; - } - return true; -} - -#if defined(ENCODER_MAP_ENABLE) -const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { - [_BASE] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, - [_LOWER] = { ENCODER_CCW_CW(KC_PGDN, KC_PGUP) }, - [_UPPER] = { ENCODER_CCW_CW(KC_WH_L, KC_WH_R) }, - [_CODE] = { ENCODER_CCW_CW(RGB_MOD, RGB_RMOD) }, -}; -#endif - -// #ifdef ENCODER_ENABLE -// 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); -// } -// } -// return true; -// } -// #endif \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawa2040/lib/oledfont.c b/keyboards/ciaanh/kanagawa2040/lib/oledfont.c deleted file mode 100644 index 153007ef1a3..00000000000 --- a/keyboards/ciaanh/kanagawa2040/lib/oledfont.c +++ /dev/null @@ -1,277 +0,0 @@ -#include "progmem.h" - - - -const unsigned char font[] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x00 000 => - 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, 0x00, // 0x01 001 => sad - 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, 0x00, // 0x02 002 => smile - 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, 0x00, // 0x03 003 => heart - 0x18, 0x3C, 0x7E, 0x3C, 0x18, 0x00, // 0x04 004 => diamond - 0x1C, 0x57, 0x7D, 0x57, 0x1C, 0x00, // 0x05 005 => clover - 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, 0x00, // 0x06 006 => spade - 0x00, 0x18, 0x3C, 0x18, 0x00, 0x00, // 0x07 007 => - 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 0x00, // 0x08 008 => - 0x00, 0x18, 0x24, 0x18, 0x00, 0x00, // 0x09 009 => - 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 0x00, // 0x0A 010 => - 0x30, 0x48, 0x3A, 0x06, 0x0E, 0x00, // 0x0B 011 => male symbol - 0x26, 0x29, 0x79, 0x29, 0x26, 0x00, // 0x0C 012 => female symbol - 0x40, 0x7F, 0x05, 0x05, 0x07, 0x00, // 0x0D 013 => - 0x40, 0x7F, 0x05, 0x25, 0x3F, 0x00, // 0x0E 014 => - 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 0x00, // 0x0F 015 => - - 0x7F, 0x3E, 0x1C, 0x1C, 0x08, 0x00, // 0x10 016 => right - 0x08, 0x1C, 0x1C, 0x3E, 0x7F, 0x00, // 0x11 017 => left - 0x14, 0x22, 0x7F, 0x22, 0x14, 0x00, // 0x12 018 => - 0x5F, 0x5F, 0x00, 0x5F, 0x5F, 0x00, // 0x13 019 => !! - 0x06, 0x09, 0x7F, 0x01, 0x7F, 0x00, // 0x14 020 => - 0x00, 0x66, 0x89, 0x95, 0x6A, 0x00, // 0x15 021 => - 0x60, 0x60, 0x60, 0x60, 0x60, 0x00, // 0x16 022 => - 0x94, 0xA2, 0xFF, 0xA2, 0x94, 0x00, // 0x17 023 => - 0x08, 0x04, 0x7E, 0x04, 0x08, 0x00, // 0x18 024 => - 0x10, 0x20, 0x7E, 0x20, 0x10, 0x00, // 0x19 025 => - 0x08, 0x08, 0x2A, 0x1C, 0x08, 0x00, // 0x1A 026 => - 0x08, 0x1C, 0x2A, 0x08, 0x08, 0x00, // 0x1B 027 => - 0x1E, 0x10, 0x10, 0x10, 0x10, 0x00, // 0x1C 028 => - 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, 0x00, // 0x1D 029 => - 0x30, 0x38, 0x3E, 0x38, 0x30, 0x00, // 0x1E 030 => - 0x06, 0x0E, 0x3E, 0x0E, 0x06, 0x00, // 0x1F 031 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x20 032 => sp - 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00, // 0x21 033 => ! - 0x00, 0x07, 0x00, 0x07, 0x00, 0x00, // 0x22 034 => " - 0x14, 0x7F, 0x14, 0x7F, 0x14, 0x00, // 0x23 035 => # - 0x24, 0x2A, 0x7F, 0x2A, 0x12, 0x00, // 0x24 036 => $ - 0x23, 0x13, 0x08, 0x64, 0x62, 0x00, // 0x25 037 => % - 0x36, 0x49, 0x56, 0x20, 0x50, 0x00, // 0x26 038 => & - 0x00, 0x08, 0x07, 0x03, 0x00, 0x00, // 0x27 039 => ' - 0x00, 0x1C, 0x22, 0x41, 0x00, 0x00, // 0x28 040 => ( - 0x00, 0x41, 0x22, 0x1C, 0x00, 0x00, // 0x29 041 => ) - 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, 0x00, // 0x2A 042 => * - 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, // 0x2B 043 => + - 0x00, 0x80, 0x70, 0x30, 0x00, 0x00, // 0x2C 044 => , - 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, // 0x2D 045 => - - 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // 0x2E 046 => . - 0x20, 0x10, 0x08, 0x04, 0x02, 0x00, // 0x2F 047 => / - - 0x3E, 0x51, 0x49, 0x45, 0x3E, 0x00, // 0x30 048 => 0 - 0x00, 0x42, 0x7F, 0x40, 0x00, 0x00, // 0x31 049 => 1 - 0x72, 0x49, 0x49, 0x49, 0x46, 0x00, // 0x32 050 => 2 - 0x21, 0x41, 0x49, 0x4D, 0x33, 0x00, // 0x33 051 => 3 - 0x18, 0x14, 0x12, 0x7F, 0x10, 0x00, // 0x34 052 => 4 - 0x27, 0x45, 0x45, 0x45, 0x39, 0x00, // 0x35 053 => 5 - 0x3C, 0x4A, 0x49, 0x49, 0x31, 0x00, // 0x36 054 => 6 - 0x41, 0x21, 0x11, 0x09, 0x07, 0x00, // 0x37 055 => 7 - 0x36, 0x49, 0x49, 0x49, 0x36, 0x00, // 0x38 056 => 8 - 0x46, 0x49, 0x49, 0x29, 0x1E, 0x00, // 0x39 057 => 9 - 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, // 0x3A 058 => : - 0x00, 0x40, 0x34, 0x00, 0x00, 0x00, // 0x3B 059 => ; - 0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // 0x3C 060 => < - 0x14, 0x14, 0x14, 0x14, 0x14, 0x00, // 0x3D 061 => = - 0x00, 0x41, 0x22, 0x14, 0x08, 0x00, // 0x3E 062 => > - 0x02, 0x01, 0x59, 0x09, 0x06, 0x00, // 0x3F 063 => ? - - 0x3E, 0x41, 0x5D, 0x59, 0x4E, 0x00, // 0x40 064 => @ - 0x7C, 0x12, 0x11, 0x12, 0x7C, 0x00, // 0x41 065 => A - 0x7F, 0x49, 0x49, 0x49, 0x36, 0x00, // 0x42 066 => B - 0x3E, 0x41, 0x41, 0x41, 0x22, 0x00, // 0x43 067 => C - 0x7F, 0x41, 0x41, 0x41, 0x3E, 0x00, // 0x44 068 => D - 0x7F, 0x49, 0x49, 0x49, 0x41, 0x00, // 0x45 069 => E - 0x7F, 0x09, 0x09, 0x09, 0x01, 0x00, // 0x46 070 => F - 0x3E, 0x41, 0x41, 0x51, 0x73, 0x00, // 0x47 071 => G - 0x7F, 0x08, 0x08, 0x08, 0x7F, 0x00, // 0x48 072 => H - 0x00, 0x41, 0x7F, 0x41, 0x00, 0x00, // 0x49 073 => I - 0x20, 0x40, 0x41, 0x3F, 0x01, 0x00, // 0x4A 074 => J - 0x7F, 0x08, 0x14, 0x22, 0x41, 0x00, // 0x4B 075 => K - 0x7F, 0x40, 0x40, 0x40, 0x40, 0x00, // 0x4C 076 => L - 0x7F, 0x02, 0x1C, 0x02, 0x7F, 0x00, // 0x4D 077 => M - 0x7F, 0x04, 0x08, 0x10, 0x7F, 0x00, // 0x4E 078 => N - 0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00, // 0x4F 079 => O - - 0x7F, 0x09, 0x09, 0x09, 0x06, 0x00, // 0x50 080 => P - 0x3E, 0x41, 0x51, 0x21, 0x5E, 0x00, // 0x51 081 => Q - 0x7F, 0x09, 0x19, 0x29, 0x46, 0x00, // 0x52 082 => R - 0x26, 0x49, 0x49, 0x49, 0x32, 0x00, // 0x53 083 => S - 0x03, 0x01, 0x7F, 0x01, 0x03, 0x00, // 0x54 084 => T - 0x3F, 0x40, 0x40, 0x40, 0x3F, 0x00, // 0x55 085 => U - 0x1F, 0x20, 0x40, 0x20, 0x1F, 0x00, // 0x56 086 => V - 0x3F, 0x40, 0x38, 0x40, 0x3F, 0x00, // 0x57 087 => W - 0x63, 0x14, 0x08, 0x14, 0x63, 0x00, // 0x58 088 => X - 0x03, 0x04, 0x78, 0x04, 0x03, 0x00, // 0x59 089 => Y - 0x61, 0x59, 0x49, 0x4D, 0x43, 0x00, // 0x5A 090 => Z - 0x00, 0x7F, 0x41, 0x41, 0x41, 0x00, // 0x5B 091 => [ - 0x02, 0x04, 0x08, 0x10, 0x20, 0x00, // 0x5C 092 => '\' - 0x00, 0x41, 0x41, 0x41, 0x7F, 0x00, // 0x5D 093 => ] - 0x04, 0x02, 0x01, 0x02, 0x04, 0x00, // 0x5E 094 => ^ - 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, // 0x5F 095 => _ - - 0x00, 0x03, 0x07, 0x08, 0x00, 0x00, // 0x60 096 => ` - 0x20, 0x54, 0x54, 0x78, 0x40, 0x00, // 0x61 097 => a - 0x7F, 0x28, 0x44, 0x44, 0x38, 0x00, // 0x62 098 => b - 0x38, 0x44, 0x44, 0x44, 0x28, 0x00, // 0x63 099 => c - 0x38, 0x44, 0x44, 0x28, 0x7F, 0x00, // 0x64 100 => d - 0x38, 0x54, 0x54, 0x54, 0x18, 0x00, // 0x65 101 => e - 0x00, 0x08, 0x7E, 0x09, 0x02, 0x00, // 0x66 102 => f - 0x18, 0x24, 0x24, 0x1C, 0x78, 0x00, // 0x67 103 => g - 0x7F, 0x08, 0x04, 0x04, 0x78, 0x00, // 0x68 104 => h - 0x00, 0x44, 0x7D, 0x40, 0x00, 0x00, // 0x69 105 => i - 0x20, 0x40, 0x40, 0x3D, 0x00, 0x00, // 0x6A 106 => j - 0x7F, 0x10, 0x28, 0x44, 0x00, 0x00, // 0x6B 107 => k - 0x00, 0x41, 0x7F, 0x40, 0x00, 0x00, // 0x6C 108 => l - 0x7C, 0x04, 0x78, 0x04, 0x78, 0x00, // 0x6D 109 => m - 0x7C, 0x08, 0x04, 0x04, 0x78, 0x00, // 0x6E 110 => n - 0x38, 0x44, 0x44, 0x44, 0x38, 0x00, // 0x6F 111 => o - - 0x7C, 0x18, 0x24, 0x24, 0x18, 0x00, // 0x70 112 => p - 0x18, 0x24, 0x24, 0x18, 0x7C, 0x00, // 0x71 113 => q - 0x7C, 0x08, 0x04, 0x04, 0x08, 0x00, // 0x72 114 => r - 0x48, 0x54, 0x54, 0x54, 0x24, 0x00, // 0x73 115 => s - 0x04, 0x04, 0x3F, 0x44, 0x24, 0x00, // 0x74 116 => t - 0x3C, 0x40, 0x40, 0x20, 0x7C, 0x00, // 0x75 117 => u - 0x1C, 0x20, 0x40, 0x20, 0x1C, 0x00, // 0x76 118 => v - 0x3C, 0x40, 0x30, 0x40, 0x3C, 0x00, // 0x77 119 => w - 0x44, 0x28, 0x10, 0x28, 0x44, 0x00, // 0x78 120 => x - 0x4C, 0x90, 0x90, 0x90, 0x7C, 0x00, // 0x79 121 => y - 0x44, 0x64, 0x54, 0x4C, 0x44, 0x00, // 0x7A 122 => z - 0x00, 0x08, 0x36, 0x41, 0x00, 0x00, // 0x7B 123 => { - 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, // 0x7C 124 => | - 0x00, 0x41, 0x36, 0x08, 0x00, 0x00, // 0x7D 125 => } - 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, // 0x7E 126 => ~ - 0x3C, 0x26, 0x23, 0x26, 0x3C, 0x00, // 0x7F 127 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x80 128 => ============================= LOGOS =============================== - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x81 129 => - 0x80, 0xC0, 0xC0, 0xC0, 0xE0, 0xF0, // 0x82 130 => - 0xF0, 0xF0, 0xF8, 0xF8, 0xFF, 0xFF, // 0x83 131 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFC, // 0x84 132 => - 0xF8, 0xF8, 0xE0, 0x00, 0x00, 0x00, // 0x85 133 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x86 134 => - 0xE0, 0xF0, 0xF8, 0xF8, 0xF0, 0xE0, // 0x87 135 => - 0xE0, 0xC0, 0xC0, 0x80, 0x00, 0x00, // 0x88 136 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x89 137 => - 0x00, 0x80, 0xE0, 0xF0, 0xE0, 0xE0, // 0x8A 138 => - 0xE0, 0x00, 0x00, 0x00, 0xC0, 0xC0, // 0x8B 139 => - 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, // 0x8C 140 => - 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, // 0x8D 141 => - 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, // 0x8E 142 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, // 0x8F 143 => - - 0xC0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, // 0x90 144 => - 0x40, 0x00, 0x00, 0x00, 0x80, 0x80, // 0x91 145 => - 0x80, 0xC0, 0xC0, 0xC0, 0xC0, 0xE0, // 0x92 146 => - 0xE0, 0xF0, 0xF0, 0xF0, 0xE0, 0x00, // 0x93 147 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x94 148 => - 0xE0, 0xF0, 0xF0, 0xF0, 0xE0, 0xEC, // 0x95 149 => - 0xEE, 0xF7, 0xF3, 0x70, 0x20, 0x00, // 0x96 150 => - 0x7C, 0x7C, 0x7C, 0x7E, 0x00, 0x7E, // 0x97 151 => - 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x00, // 0x98 152 => - 0x00, 0x80, 0xC0, 0xE0, 0x7E, 0x5B, // 0x99 153 => - 0x4F, 0x5B, 0xFE, 0xC0, 0x00, 0x00, // 0x9A 154 => - 0xC0, 0x00, 0xDC, 0xD7, 0xDE, 0xDE, // 0x9B 155 => - 0xDE, 0xD7, 0xDC, 0x00, 0xC0, 0x00, // 0x9C 156 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9D 157 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9E 158 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9F 159 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xA0 160 => - 0x00, 0x0C, 0x0E, 0x8E, 0xCE, 0xFF, // 0xA1 161 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA2 162 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA3 163 => - 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA4 164 => - 0x7F, 0x1F, 0x0F, 0x00, 0x00, 0x00, // 0xA5 165 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xA6 166 => - 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA7 167 => - 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x7E, // 0xA8 168 => - 0x3E, 0x3C, 0xDC, 0xE8, 0xF8, 0xFC, // 0xA9 169 => - 0xFE, 0xFF, 0xFF, 0x7F, 0x7F, 0xFF, // 0xAA 170 => - 0xFE, 0xFC, 0xF0, 0xE0, 0xFF, 0xFF, // 0xAB 171 => - 0xFF, 0xFF, 0xFF, 0x7F, 0x00, 0x00, // 0xAC 172 => - 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, // 0xAD 173 => - 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, // 0xAE 174 => - 0x80, 0xE0, 0xF0, 0xF8, 0xFE, 0xFF, // 0xAF 175 => - - 0xFF, 0xFF, 0x7F, 0x7F, 0xFF, 0xFF, // 0xB0 176 => - 0xFC, 0xF0, 0xE0, 0x83, 0x0F, 0x0F, // 0xB1 177 => - 0x1F, 0x3F, 0x7F, 0x7F, 0xFF, 0xFF, // 0xB2 178 => - 0xF9, 0xF1, 0xF1, 0xE1, 0xC1, 0xC0, // 0xB3 179 => - 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xB4 180 => - 0x0F, 0x1F, 0x3F, 0x7F, 0x7F, 0x7F, // 0xB5 181 => - 0x7F, 0x7F, 0x3F, 0x1E, 0x0C, 0x00, // 0xB6 182 => - 0x1F, 0x1F, 0x1F, 0x3F, 0x00, 0x3F, // 0xB7 183 => - 0x3F, 0x3F, 0x7F, 0x7F, 0x7F, 0x00, // 0xB8 184 => - 0x30, 0x7B, 0x7F, 0x78, 0x30, 0x20, // 0xB9 185 => - 0x20, 0x30, 0x78, 0x7F, 0x3B, 0x00, // 0xBA 186 => - 0x03, 0x00, 0x0F, 0x7F, 0x0F, 0x0F, // 0xBB 187 => - 0x0F, 0x7F, 0x0F, 0x00, 0x03, 0x00, // 0xBC 188 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBD 189 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBE 190 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBF 191 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xC0 192 => - 0x00, 0x00, 0x00, 0x01, 0x03, 0x0F, // 0xC1 193 => - 0x0F, 0x0F, 0x0F, 0xFF, 0xFF, 0xFF, // 0xC2 194 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xC3 195 => - 0x7F, 0x7F, 0x7F, 0x3F, 0x1F, 0x1C, // 0xC4 196 => - 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, // 0xC5 197 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xC6 198 => - 0x03, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, // 0xC7 199 => - 0x1F, 0x03, 0x01, 0x00, 0x00, 0x00, // 0xC8 200 => - 0x00, 0x00, 0x01, 0x1F, 0x1F, 0x1F, // 0xC9 201 => - 0x1F, 0x1F, 0x1E, 0x1E, 0x0E, 0x0F, // 0xCA 202 => - 0x0F, 0x1F, 0x1F, 0x01, 0x0F, 0x0F, // 0xCB 203 => - 0x0F, 0x1F, 0x1F, 0x1F, 0x0F, 0x1F, // 0xCC 204 => - 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x1F, // 0xCD 205 => - 0x1F, 0x1F, 0x0F, 0x0F, 0x0F, 0x0F, // 0xCE 206 => - 0x0F, 0x01, 0x1F, 0x1F, 0x1F, 0x1F, // 0xCF 207 => - - 0x1E, 0x1E, 0x1E, 0x0E, 0x0F, 0x0F, // 0xD0 208 => - 0x1F, 0x1F, 0x0F, 0x01, 0x00, 0x0E, // 0xD1 209 => - 0x1E, 0x1E, 0x1E, 0x1F, 0x1F, 0x1F, // 0xD2 210 => - 0x0F, 0x0F, 0x07, 0x07, 0x07, 0x03, // 0xD3 211 => - 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD4 212 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD5 213 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD6 214 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD7 215 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD8 216 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD9 217 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDA 218 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDB 219 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDC 220 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDD 221 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDE 222 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDF 223 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE0 224 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE1 225 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE2 226 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE3 227 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE4 228 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE5 229 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE6 230 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE7 231 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE8 232 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE9 233 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEA 234 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEB 235 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEC 236 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xED 237 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEE 238 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEF 239 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF0 240 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF1 241 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF2 242 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF3 243 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF4 244 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF5 245 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF6 246 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF7 247 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF8 248 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF9 249 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFA 250 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFB 251 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFC 252 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFD 253 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFE 254 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // 0xFF 255 => -}; diff --git a/keyboards/ciaanh/kanagawa2040/mcuconf.h b/keyboards/ciaanh/kanagawa2040/mcuconf.h deleted file mode 100644 index f6378664da8..00000000000 --- a/keyboards/ciaanh/kanagawa2040/mcuconf.h +++ /dev/null @@ -1,9 +0,0 @@ -#pragma once - -#include_next - -#undef RP_I2C_USE_I2C0 -#define RP_I2C_USE_I2C0 TRUE - -#undef RP_I2C_USE_I2C1 -#define RP_I2C_USE_I2C1 FALSE diff --git a/keyboards/ciaanh/kanagawa2040/readme.md b/keyboards/ciaanh/kanagawa2040/readme.md deleted file mode 100644 index f4c50935169..00000000000 --- a/keyboards/ciaanh/kanagawa2040/readme.md +++ /dev/null @@ -1,37 +0,0 @@ -https://learn.adafruit.com/using-qmk-on-rp2040-microcontrollers/adafruit-macropad-with-qmk - -qmk compile -kb ciaanh/kanagawa2040 -km default - -# Ciaanh Kanagawa2040 - - -```sh -qmk compile -kb ciaanh/kanagawa2040 -km default -``` - -# Kanagawa - -A 75% keyboard with oled and rotary encoder for Elite-C - - Keyboard Maintainer : Ciaanh - - Hardware Supported : Kanagawa PCB - - Hardware Availability : https://github.com/Ciaanh/keyboards/tree/main/Kanagawa - - -Make example for this keyboard (after setting up your build environment): - - qmk compile -kb ciaanh/kanagawa -km default - -Driver issues https://docs.qmk.fm/#/faq_build?id=unknown-device-for-dfu-bootloader - - -## Bootloader - -Enter the bootloader in 4 ways: - -* **Bootmagic reset**: Hold down the key just bellow the rotary encoder push-button on power-up. -* **Physical reset button**: Press twice the button on the side while the board is connected. -* **BOOT button** Hold down the rotary encoder push-button on power-up or reset. -* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available. diff --git a/keyboards/ciaanh/kanagawa2040/rules.mk b/keyboards/ciaanh/kanagawa2040/rules.mk deleted file mode 100644 index 20fcc9172ab..00000000000 --- a/keyboards/ciaanh/kanagawa2040/rules.mk +++ /dev/null @@ -1,29 +0,0 @@ -# RP2040-specific options -ALLOW_WARNINGS = yes -PICO_INTRINSICS_ENABLED = no # ATM Unsupported by ChibiOS. - -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 = no # Enable N-Key Rollover -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow -AUDIO_ENABLE = no # Audio output -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID - -ENCODER_ENABLE = yes - -RGB_MATRIX_ENABLE = yes -RGB_MATRIX_DRIVER = WS2812 -WS2812_DRIVER = vendor - -OLED_ENABLE = yes -OLED_DRIVER = SSD1306 - -OPT_DEFS += -DHAL_USE_I2C=TRUE - -ENCODER_MAP_ENABLE = yes - -LTO_ENABLE = no # reduce size \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawalegacy/config.h b/keyboards/ciaanh/kanagawalegacy/config.h deleted file mode 100644 index b8c5759db6b..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/config.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -#include "config_common.h" diff --git a/keyboards/ciaanh/kanagawalegacy/kanagawalegacy.c b/keyboards/ciaanh/kanagawalegacy/kanagawalegacy.c deleted file mode 100644 index 335e9a9ca03..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/kanagawalegacy.c +++ /dev/null @@ -1 +0,0 @@ -#include "kanagawalegacy.h" diff --git a/keyboards/ciaanh/kanagawalegacy/kanagawalegacy.h b/keyboards/ciaanh/kanagawalegacy/kanagawalegacy.h deleted file mode 100644 index ba5fde6eaff..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/kanagawalegacy.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -#ifdef KEYBOARD_ciaanh_kanagawalegacy_rev1 - #include "rev1.h" -#endif \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/default/config.h b/keyboards/ciaanh/kanagawalegacy/keymaps/default/config.h deleted file mode 100644 index 271f48d0011..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/default/config.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -// place overrides here diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/default/keycodes.h b/keyboards/ciaanh/kanagawalegacy/keymaps/default/keycodes.h deleted file mode 100644 index f77fe122b44..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/default/keycodes.h +++ /dev/null @@ -1,23 +0,0 @@ -#pragma once - -enum layers -{ - _BASE, - _LOWER, - _UPPER, - _CODE -}; - -enum custom_keycodes -{ - ENCODER = SAFE_RANGE, - NEW_SAFE_RANGE, -}; - -#define TO_BASE TO(_BASE) -#define TO_CODE TG(_CODE) - -#define L_UP MO(_UPPER) -#define L_DWN MO(_LOWER) - -#define _SCRNSHOT LSFT(LGUI(KC_S)) diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/default/keymap.c b/keyboards/ciaanh/kanagawalegacy/keymaps/default/keymap.c deleted file mode 100644 index 69e3b515a3a..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/default/keymap.c +++ /dev/null @@ -1,258 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keycodes.h" - -/* Keyboard layout - ,---------. ,---------------------------------------. ,---------------------------------------. ,---------------------------------------. ,---------. - | ka0 | | ka1 | ka2 | ka3 | ka4 | | ka5 | ka6 | ka7 | ka8 | | ka9 | ka10 | ka11 | ka12 | | sw99 | - `---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------' - ,-------------------------------------------------------------------------------------------------------------------------------------------. ,---------. - | kb0 | kb1 | kb2 | kb3 | kb4 | kb5 | kb6 | kb7 | kb8 | kb9 | kb10 | kb11 | kb12 | kb13 | | kd13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |---------| - | kc0 | kc1 | kc2 | kc3 | kc4 | kc5 | kc6 | kc7 | kc8 | kc9 | kc10 | kc11 | kc12 | kc13 | | ke13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' |---------| - | kd0 | kd1 | kd2 | kd3 | kd4 | kd5 | kd6 | kd7 | kd8 | kd9 | kd10 | kd11 | kd12 | | kf13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' `---------' - | ke0 | ke1 | ke2 | ke3 | ke4 | ke5 | ke6 | ke7 | ke8 | ke9 | ke10 | ke11 | ,---------. - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ke12 | - | kf0 | kf1 | kf2 | ,-------------------. ,-------------------. | kf7 | kf8 | kf9 | ,---------|---------|---------. - |---------+---------+---------+ | kf3 | kf4 | | kf5 | kf6 | +---------+---------+---------' | kf10 | kf11 | kf12 | - `---------+---------' `---------+---------' `---------+---------+---------' -*/ -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - -/* Keymap: BASE -* -* -* ,---------. ,---------------------------------------. ,---------------------------------------. ,---------------------------------------. ,---------. -* | ESC | | F1 | F2 | F3 | F4 | | F5 | F6 | F7 | F8 | | F9 | F10 | F11 | F12 | | ENCODER | -* `---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------' -* ,-------------------------------------------------------------------------------------------------------------------------------------------. ,---------. -* | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |Backspace| | Delete | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |---------| -* | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ | | HOME | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' |---------| -* | CapsL | A | S | D | F | G | H | J | K | L | ; | ' | ENTER | | END | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' `---------' -* | LShift | Z | X | C | V | B | N | M | , | . | / | RShift | ,---------. -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | UP | -* | LCtrl | LGUI | LAlt | ,-------------------. ,-------------------. | RAlt | CODE | RCtrl | ,---------|---------|---------. -* |---------+---------+---------+ | Lower | Space | | Space | Upper | +---------+---------+---------' | LEFT | DOWN | RIGHT | -* `---------+---------' `---------+---------' `---------+---------+---------' -* -* -*/ - [_BASE] = LAYOUT_84_ansi( - 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, ENCODER, /*KC_MPLY*/ \ - - 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_DEL, \ - 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_HOME, \ - KC_CAPS, KC_A, LT(0,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_END, \ - KC_LSFT, KC_Z, LT(0,KC_X), LT(0,KC_C), LT(0,KC_V), KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT, L_DWN, KC_SPC, KC_SPC, L_UP, KC_RALT, TO_CODE, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT \ - ), - - - [_CODE] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, TO_BASE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ), - - - [_LOWER] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - _SCRNSHOT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ), - - - [_UPPER] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ) - - - -}; - - - - - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -#ifdef OLED_ENABLE - // oled_rotation_t oled_init_user(oled_rotation_t rotation) { - // return OLED_ROTATION_180; - // } - - static void render_status(void) { - // 21 characters per line - // 16 cols / 8 rows - - oled_write_P(PSTR(" Kanagawa rev 1.1 "), false); - //oled_write_ln("", false); - - // Host Keyboard Layer Status - oled_write_P(PSTR("Layer: "), false); - switch (get_highest_layer(layer_state)) { - case _BASE: - oled_write_P(PSTR("_\n"), false); - break; - case _LOWER: - oled_write_P(PSTR("[Low]\n"), false); - break; - case _UPPER: - oled_write_P(PSTR("[Up]\n"), false); - break; - case _CODE: - oled_write_P(PSTR("[Code]\n"), false); - break; - default: - oled_write_P(PSTR("Undefined\n"), false); - } - - // Host Keyboard LED Status - led_t led_state = host_keyboard_led_state(); - oled_write_ln(led_state.caps_lock ? "CAPLOCK" : " ", false); - // oled_write_P(PSTR(" "), false); - - // oled_write_P(led_state.num_lock ? PSTR("NUM ") : PSTR(" "), false); - // oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); - // oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); - - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - } - - // static void render_kanagawa_logo(void) { - // static const char PROGMEM kanagawa_logo[] = { - // 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192,192, 64, 96, 96, 48, 24, 24, 8, 12, 12, 12, 4, 4, 6,134,134,195,194,194,210,250,250,254,254,254,188,124,252,232,248,216, 48,160,224,192,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - // 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,192, 96, 48, 48, 24, 12, 4, 6, 3, 3, 0,192,192,208,248,248,252,255,255,127,254,158, 46,158,220, 63, 63, 63, 63, 63, 15, 7, 63, 63, 63,255,255,247,255,255,255,255,255,255,191,255,255,175, 28, 32,160,224,224,224,224,192,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - // 0, 0,128,192, 96, 96, 48, 24, 12, 6, 3, 3, 0,128,128,192,192,192, 0, 0, 0, 0, 0, 0,143,153, 31, 63, 38,191,247,240,248,254,127,137,224,252,206, 7,192,240, 24, 60, 70,146,227,225,241,123,127,127, 55, 55,255,255,255,255,255,127,254,255,223, 63,255,255,255,255,255,158, 30, 56, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 56, - // 56,248,249,241,248,248,224,240,240,252,254,255,255,239,231,239,255,255,253,252,248,216,254,254,252,255,255,255,255,254,254,253,251,247,255,254,255,255,255,255,255,255,253,249, 88,126,255,255, 15, 1, 0, 0, 0, 0, 0, 0, 3, 3, 1, 7, 1, 1, 1, 3, 31, 31, 27, 31, 31, 27, 3, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, - // 62,124,208,240,185,135,135,195,255,255,255,255,199,159,255,255,255,255,255,255,255,255, 63,127, 63, 63,126,255,255,255,255,255,255,255,255,223,191,255,255,255,207,111,111,127,243,255,248,204,143,255,252,224,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,224, 48, 0, 0, 0, 0, 0,128,192,192, 0, 0, 10, - // 31,255,255,223,135, 63,111,255, 95,127,191,255,127,127,255,215, 63, 63,127,127,254,252,253,249,255,255,255,255,252,253,124,127, 63, 31, 15, 7, 3, 1, 0,128,224,224, 0, 0, 1, 1, 1, 3, 7, 63,127,239,238,124,224, 0, 0,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192,224,224,224,224,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192, 64, 96,176,152,200,204,195,227,193,192,224,248,176, 60, 63,191,255,116, 9, 0, 0, 0, 0, 1, - // 3, 0, 0, 0, 0, 3, 3, 2, 1, 11,204,207, 7, 12, 14, 13, 8, 96,244,247,227,225,225,193, 0,192,192,192,192,232,184,252,236,240,255,254,255,127,255,255,252,216,236,252,240,224,248,248,240,241,131, 7,142, 32,126,255,255,239,198,228,236,216,240,240,248,248,236,228,230,230,199, 71, 71, 71,199, 79,207,207,199,207, 79,238,238,108,236,232,184,240,240,208,216,248,232,236, 52,126,254,255,251,249,253,252,252,254,253,255,255,255,127,125,253,253,255,254,239,231, 31, 31, 63, 0, 96, 0, 0, 0, - // 32,224,112,224,192,128, 0, 0, 0, 0, 0,224,224, 0, 0, 0,252,120, 14,126,127,103,255,255,127,127,239,240,241,249,241,225,241,247,255,255,253,252,252,252,252,255,255,255,251,241,143, 63,255,143, 63,239,143, 63,127,255,254, 56,113,243,246,229,235,239,255,243,163,231, 78,221,219,179,167,143,158, 31, 63, 55,127,126,112,193,192,212,191,188,167, 7, 95,126,254,254,255,120,124,127,127,127,255,255,255,247,231, 47, 47, 31, 31, 15,231,243, 51, 51,115,115, 3, 1, 1, 0,192,192,192,192, 0, - // }; - // oled_write_raw_P(kanagawa_logo, sizeof(kanagawa_logo)); - // } - - // static void render_kanagawa_logo(void) { - // //oled_set_cursor(0, 5); - - // static const char PROGMEM kanagawa_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(kanagawa_logo, false); - // } - - bool oled_task_user(void) { - // switch (get_highest_layer(layer_state)) { - // case _UPPER: - // render_kanagawa_logo(); - // break; - // default: - // render_status(); - // } - - render_status(); - - return false; - } -#endif - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case ENCODER: - if (record->event.pressed) { - if (get_mods() & MOD_MASK_SHIFT) { - tap_code16(G(A(KC_K))); - } else { - tap_code(KC_MPLY); - } - } - break; - case LT(0,KC_X): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_X)); // Intercept hold function to send Ctrl-X - return false; - } - return true; - case LT(0,KC_C): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_C)); // Intercept hold function to send Ctrl-C - return false; - } - return true; - case LT(0,KC_V): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_V)); // Intercept hold function to send Ctrl-V - return false; - } - return true; - case LT(0,KC_S): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_S)); // Intercept hold function to send Ctrl-S - return false; - } - return true; - } - return true; -} - -#ifdef ENCODER_ENABLE - bool encoder_update_user(uint8_t index, bool clockwise) { - if (index == 0) { - switch (get_highest_layer(layer_state)) { - case _CODE: - if (clockwise) { - tap_code(KC_PGDN); - } else { - tap_code(KC_PGUP); - } - break; - default: - if (clockwise) { - tap_code(KC_VOLD); - } else { - tap_code(KC_VOLU); - } - break; - } - } - return true; - } -#endif diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/default/rules.mk b/keyboards/ciaanh/kanagawalegacy/keymaps/default/rules.mk deleted file mode 100644 index 84b40dd3533..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/default/rules.mk +++ /dev/null @@ -1,6 +0,0 @@ -ENCODER_ENABLE = yes -OLED_ENABLE = yes - -CONSOLE_ENABLE = no -LTO_ENABLE = yes -MOUSEKEY_ENABLE = no \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/via/keycodes.h b/keyboards/ciaanh/kanagawalegacy/keymaps/via/keycodes.h deleted file mode 100644 index f77fe122b44..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/via/keycodes.h +++ /dev/null @@ -1,23 +0,0 @@ -#pragma once - -enum layers -{ - _BASE, - _LOWER, - _UPPER, - _CODE -}; - -enum custom_keycodes -{ - ENCODER = SAFE_RANGE, - NEW_SAFE_RANGE, -}; - -#define TO_BASE TO(_BASE) -#define TO_CODE TG(_CODE) - -#define L_UP MO(_UPPER) -#define L_DWN MO(_LOWER) - -#define _SCRNSHOT LSFT(LGUI(KC_S)) diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/via/keymap.c b/keyboards/ciaanh/kanagawalegacy/keymaps/via/keymap.c deleted file mode 100644 index cdd5efa4a7f..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/via/keymap.c +++ /dev/null @@ -1,211 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keycodes.h" - -/* Keyboard layout - ,---------. ,---------------------------------------. ,---------------------------------------. ,---------------------------------------. ,---------. - | ka0 | | ka1 | ka2 | ka3 | ka4 | | ka5 | ka6 | ka7 | ka8 | | ka9 | ka10 | ka11 | ka12 | | sw99 | - `---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------' - ,-------------------------------------------------------------------------------------------------------------------------------------------. ,---------. - | kb0 | kb1 | kb2 | kb3 | kb4 | kb5 | kb6 | kb7 | kb8 | kb9 | kb10 | kb11 | kb12 | kb13 | | kd13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |---------| - | kc0 | kc1 | kc2 | kc3 | kc4 | kc5 | kc6 | kc7 | kc8 | kc9 | kc10 | kc11 | kc12 | kc13 | | ke13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' |---------| - | kd0 | kd1 | kd2 | kd3 | kd4 | kd5 | kd6 | kd7 | kd8 | kd9 | kd10 | kd11 | kd12 | | kf13 | - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' `---------' - | ke0 | ke1 | ke2 | ke3 | ke4 | ke5 | ke6 | ke7 | ke8 | ke9 | ke10 | ke11 | ,---------. - |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ke12 | - | kf0 | kf1 | kf2 | ,-------------------. ,-------------------. | kf7 | kf8 | kf9 | ,---------|---------|---------. - |---------+---------+---------+ | kf3 | kf4 | | kf5 | kf6 | +---------+---------+---------' | kf10 | kf11 | kf12 | - `---------+---------' `---------+---------' `---------+---------+---------' -*/ -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - -/* Keymap: BASE -* -* -* ,---------. ,---------------------------------------. ,---------------------------------------. ,---------------------------------------. ,---------. -* | ESC | | F1 | F2 | F3 | F4 | | F5 | F6 | F7 | F8 | | F9 | F10 | F11 | F12 | | ENCODER | -* `---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------+---------+---------+---------' `---------' -* ,-------------------------------------------------------------------------------------------------------------------------------------------. ,---------. -* | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |Backspace| | Delete | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |---------| -* | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ | | HOME | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' |---------| -* | CapsL | A | S | D | F | G | H | J | K | L | ; | ' | ENTER | | END | -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------' `---------' -* | LShift | Z | X | C | V | B | N | M | , | . | / | RShift | ,---------. -* |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | UP | -* | LCtrl | LGUI | LAlt | ,-------------------. ,-------------------. | RAlt | CODE | RCtrl | ,---------|---------|---------. -* |---------+---------+---------+ | Lower | Space | | Space | Upper | +---------+---------+---------' | LEFT | DOWN | RIGHT | -* `---------+---------' `---------+---------' `---------+---------+---------' -* -* -*/ - [_BASE] = LAYOUT_84_ansi( - 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, ENCODER, /*KC_MPLY*/ \ - - 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_DEL, \ - 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_HOME, \ - KC_CAPS, KC_A, LT(0,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_END, \ - KC_LSFT, KC_Z, LT(0,KC_X), LT(0,KC_C), LT(0,KC_V), KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, \ - KC_LCTL, KC_LGUI, KC_LALT, L_DWN, KC_SPC, KC_SPC, L_UP, KC_RALT, TO_CODE, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT \ - ), - - - [_CODE] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, TO_BASE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ), - - - [_LOWER] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - _SCRNSHOT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ), - - - [_UPPER] = LAYOUT_84_ansi( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \ - ) - - - -}; - - - - - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -#ifdef OLED_ENABLE - static void render_status(void) { - oled_write_P(PSTR(" Kanagawa rev 1.1v "), false); - - // Host Keyboard Layer Status - oled_write_P(PSTR("Layer: "), false); - switch (get_highest_layer(layer_state)) { - case _BASE: - oled_write_P(PSTR("_\n"), false); - break; - case _LOWER: - oled_write_P(PSTR("[Low]\n"), false); - break; - case _UPPER: - oled_write_P(PSTR("[Up]\n"), false); - break; - case _CODE: - oled_write_P(PSTR("[Code]\n"), false); - break; - default: - oled_write_P(PSTR("Undefined\n"), false); - } - - // Host Keyboard LED Status - led_t led_state = host_keyboard_led_state(); - oled_write_ln(led_state.caps_lock ? "CAPLOCK" : " ", false); - - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - } - - bool oled_task_user(void) { - render_status(); - - return false; - } -#endif - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case ENCODER: - if (record->event.pressed) { - if (get_mods() & MOD_MASK_SHIFT) { - tap_code16(G(A(KC_K))); - } else { - tap_code(KC_MPLY); - } - } - break; - case LT(0,KC_X): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_X)); // Intercept hold function to send Ctrl-X - return false; - } - return true; - case LT(0,KC_C): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_C)); // Intercept hold function to send Ctrl-C - return false; - } - return true; - case LT(0,KC_V): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_V)); // Intercept hold function to send Ctrl-V - return false; - } - return true; - case LT(0,KC_S): - if (!record->tap.count && record->event.pressed) { - tap_code16(C(KC_S)); // Intercept hold function to send Ctrl-S - return false; - } - return true; - } - return true; -} - -#ifdef ENCODER_ENABLE - bool encoder_update_user(uint8_t index, bool clockwise) { - if (index == 0) { - switch (get_highest_layer(layer_state)) { - case _CODE: - if (clockwise) { - tap_code(KC_PGDN); - } else { - tap_code(KC_PGUP); - } - break; - default: - if (clockwise) { - tap_code(KC_VOLD); - } else { - tap_code(KC_VOLU); - } - break; - } - } - return true; - } -#endif diff --git a/keyboards/ciaanh/kanagawalegacy/keymaps/via/rules.mk b/keyboards/ciaanh/kanagawalegacy/keymaps/via/rules.mk deleted file mode 100644 index d43b4d8b5d4..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/keymaps/via/rules.mk +++ /dev/null @@ -1,7 +0,0 @@ -ENCODER_ENABLE = yes -OLED_ENABLE = yes - -VIA_ENABLE = yes -BOOTMAGIC_ENABLE = lite -LTO_ENABLE = yes -MOUSEKEY_ENABLE = no \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawalegacy/lib/oledfont.c b/keyboards/ciaanh/kanagawalegacy/lib/oledfont.c deleted file mode 100644 index 153007ef1a3..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/lib/oledfont.c +++ /dev/null @@ -1,277 +0,0 @@ -#include "progmem.h" - - - -const unsigned char font[] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x00 000 => - 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, 0x00, // 0x01 001 => sad - 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, 0x00, // 0x02 002 => smile - 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, 0x00, // 0x03 003 => heart - 0x18, 0x3C, 0x7E, 0x3C, 0x18, 0x00, // 0x04 004 => diamond - 0x1C, 0x57, 0x7D, 0x57, 0x1C, 0x00, // 0x05 005 => clover - 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, 0x00, // 0x06 006 => spade - 0x00, 0x18, 0x3C, 0x18, 0x00, 0x00, // 0x07 007 => - 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 0x00, // 0x08 008 => - 0x00, 0x18, 0x24, 0x18, 0x00, 0x00, // 0x09 009 => - 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 0x00, // 0x0A 010 => - 0x30, 0x48, 0x3A, 0x06, 0x0E, 0x00, // 0x0B 011 => male symbol - 0x26, 0x29, 0x79, 0x29, 0x26, 0x00, // 0x0C 012 => female symbol - 0x40, 0x7F, 0x05, 0x05, 0x07, 0x00, // 0x0D 013 => - 0x40, 0x7F, 0x05, 0x25, 0x3F, 0x00, // 0x0E 014 => - 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 0x00, // 0x0F 015 => - - 0x7F, 0x3E, 0x1C, 0x1C, 0x08, 0x00, // 0x10 016 => right - 0x08, 0x1C, 0x1C, 0x3E, 0x7F, 0x00, // 0x11 017 => left - 0x14, 0x22, 0x7F, 0x22, 0x14, 0x00, // 0x12 018 => - 0x5F, 0x5F, 0x00, 0x5F, 0x5F, 0x00, // 0x13 019 => !! - 0x06, 0x09, 0x7F, 0x01, 0x7F, 0x00, // 0x14 020 => - 0x00, 0x66, 0x89, 0x95, 0x6A, 0x00, // 0x15 021 => - 0x60, 0x60, 0x60, 0x60, 0x60, 0x00, // 0x16 022 => - 0x94, 0xA2, 0xFF, 0xA2, 0x94, 0x00, // 0x17 023 => - 0x08, 0x04, 0x7E, 0x04, 0x08, 0x00, // 0x18 024 => - 0x10, 0x20, 0x7E, 0x20, 0x10, 0x00, // 0x19 025 => - 0x08, 0x08, 0x2A, 0x1C, 0x08, 0x00, // 0x1A 026 => - 0x08, 0x1C, 0x2A, 0x08, 0x08, 0x00, // 0x1B 027 => - 0x1E, 0x10, 0x10, 0x10, 0x10, 0x00, // 0x1C 028 => - 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, 0x00, // 0x1D 029 => - 0x30, 0x38, 0x3E, 0x38, 0x30, 0x00, // 0x1E 030 => - 0x06, 0x0E, 0x3E, 0x0E, 0x06, 0x00, // 0x1F 031 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x20 032 => sp - 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00, // 0x21 033 => ! - 0x00, 0x07, 0x00, 0x07, 0x00, 0x00, // 0x22 034 => " - 0x14, 0x7F, 0x14, 0x7F, 0x14, 0x00, // 0x23 035 => # - 0x24, 0x2A, 0x7F, 0x2A, 0x12, 0x00, // 0x24 036 => $ - 0x23, 0x13, 0x08, 0x64, 0x62, 0x00, // 0x25 037 => % - 0x36, 0x49, 0x56, 0x20, 0x50, 0x00, // 0x26 038 => & - 0x00, 0x08, 0x07, 0x03, 0x00, 0x00, // 0x27 039 => ' - 0x00, 0x1C, 0x22, 0x41, 0x00, 0x00, // 0x28 040 => ( - 0x00, 0x41, 0x22, 0x1C, 0x00, 0x00, // 0x29 041 => ) - 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, 0x00, // 0x2A 042 => * - 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, // 0x2B 043 => + - 0x00, 0x80, 0x70, 0x30, 0x00, 0x00, // 0x2C 044 => , - 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, // 0x2D 045 => - - 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // 0x2E 046 => . - 0x20, 0x10, 0x08, 0x04, 0x02, 0x00, // 0x2F 047 => / - - 0x3E, 0x51, 0x49, 0x45, 0x3E, 0x00, // 0x30 048 => 0 - 0x00, 0x42, 0x7F, 0x40, 0x00, 0x00, // 0x31 049 => 1 - 0x72, 0x49, 0x49, 0x49, 0x46, 0x00, // 0x32 050 => 2 - 0x21, 0x41, 0x49, 0x4D, 0x33, 0x00, // 0x33 051 => 3 - 0x18, 0x14, 0x12, 0x7F, 0x10, 0x00, // 0x34 052 => 4 - 0x27, 0x45, 0x45, 0x45, 0x39, 0x00, // 0x35 053 => 5 - 0x3C, 0x4A, 0x49, 0x49, 0x31, 0x00, // 0x36 054 => 6 - 0x41, 0x21, 0x11, 0x09, 0x07, 0x00, // 0x37 055 => 7 - 0x36, 0x49, 0x49, 0x49, 0x36, 0x00, // 0x38 056 => 8 - 0x46, 0x49, 0x49, 0x29, 0x1E, 0x00, // 0x39 057 => 9 - 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, // 0x3A 058 => : - 0x00, 0x40, 0x34, 0x00, 0x00, 0x00, // 0x3B 059 => ; - 0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // 0x3C 060 => < - 0x14, 0x14, 0x14, 0x14, 0x14, 0x00, // 0x3D 061 => = - 0x00, 0x41, 0x22, 0x14, 0x08, 0x00, // 0x3E 062 => > - 0x02, 0x01, 0x59, 0x09, 0x06, 0x00, // 0x3F 063 => ? - - 0x3E, 0x41, 0x5D, 0x59, 0x4E, 0x00, // 0x40 064 => @ - 0x7C, 0x12, 0x11, 0x12, 0x7C, 0x00, // 0x41 065 => A - 0x7F, 0x49, 0x49, 0x49, 0x36, 0x00, // 0x42 066 => B - 0x3E, 0x41, 0x41, 0x41, 0x22, 0x00, // 0x43 067 => C - 0x7F, 0x41, 0x41, 0x41, 0x3E, 0x00, // 0x44 068 => D - 0x7F, 0x49, 0x49, 0x49, 0x41, 0x00, // 0x45 069 => E - 0x7F, 0x09, 0x09, 0x09, 0x01, 0x00, // 0x46 070 => F - 0x3E, 0x41, 0x41, 0x51, 0x73, 0x00, // 0x47 071 => G - 0x7F, 0x08, 0x08, 0x08, 0x7F, 0x00, // 0x48 072 => H - 0x00, 0x41, 0x7F, 0x41, 0x00, 0x00, // 0x49 073 => I - 0x20, 0x40, 0x41, 0x3F, 0x01, 0x00, // 0x4A 074 => J - 0x7F, 0x08, 0x14, 0x22, 0x41, 0x00, // 0x4B 075 => K - 0x7F, 0x40, 0x40, 0x40, 0x40, 0x00, // 0x4C 076 => L - 0x7F, 0x02, 0x1C, 0x02, 0x7F, 0x00, // 0x4D 077 => M - 0x7F, 0x04, 0x08, 0x10, 0x7F, 0x00, // 0x4E 078 => N - 0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00, // 0x4F 079 => O - - 0x7F, 0x09, 0x09, 0x09, 0x06, 0x00, // 0x50 080 => P - 0x3E, 0x41, 0x51, 0x21, 0x5E, 0x00, // 0x51 081 => Q - 0x7F, 0x09, 0x19, 0x29, 0x46, 0x00, // 0x52 082 => R - 0x26, 0x49, 0x49, 0x49, 0x32, 0x00, // 0x53 083 => S - 0x03, 0x01, 0x7F, 0x01, 0x03, 0x00, // 0x54 084 => T - 0x3F, 0x40, 0x40, 0x40, 0x3F, 0x00, // 0x55 085 => U - 0x1F, 0x20, 0x40, 0x20, 0x1F, 0x00, // 0x56 086 => V - 0x3F, 0x40, 0x38, 0x40, 0x3F, 0x00, // 0x57 087 => W - 0x63, 0x14, 0x08, 0x14, 0x63, 0x00, // 0x58 088 => X - 0x03, 0x04, 0x78, 0x04, 0x03, 0x00, // 0x59 089 => Y - 0x61, 0x59, 0x49, 0x4D, 0x43, 0x00, // 0x5A 090 => Z - 0x00, 0x7F, 0x41, 0x41, 0x41, 0x00, // 0x5B 091 => [ - 0x02, 0x04, 0x08, 0x10, 0x20, 0x00, // 0x5C 092 => '\' - 0x00, 0x41, 0x41, 0x41, 0x7F, 0x00, // 0x5D 093 => ] - 0x04, 0x02, 0x01, 0x02, 0x04, 0x00, // 0x5E 094 => ^ - 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, // 0x5F 095 => _ - - 0x00, 0x03, 0x07, 0x08, 0x00, 0x00, // 0x60 096 => ` - 0x20, 0x54, 0x54, 0x78, 0x40, 0x00, // 0x61 097 => a - 0x7F, 0x28, 0x44, 0x44, 0x38, 0x00, // 0x62 098 => b - 0x38, 0x44, 0x44, 0x44, 0x28, 0x00, // 0x63 099 => c - 0x38, 0x44, 0x44, 0x28, 0x7F, 0x00, // 0x64 100 => d - 0x38, 0x54, 0x54, 0x54, 0x18, 0x00, // 0x65 101 => e - 0x00, 0x08, 0x7E, 0x09, 0x02, 0x00, // 0x66 102 => f - 0x18, 0x24, 0x24, 0x1C, 0x78, 0x00, // 0x67 103 => g - 0x7F, 0x08, 0x04, 0x04, 0x78, 0x00, // 0x68 104 => h - 0x00, 0x44, 0x7D, 0x40, 0x00, 0x00, // 0x69 105 => i - 0x20, 0x40, 0x40, 0x3D, 0x00, 0x00, // 0x6A 106 => j - 0x7F, 0x10, 0x28, 0x44, 0x00, 0x00, // 0x6B 107 => k - 0x00, 0x41, 0x7F, 0x40, 0x00, 0x00, // 0x6C 108 => l - 0x7C, 0x04, 0x78, 0x04, 0x78, 0x00, // 0x6D 109 => m - 0x7C, 0x08, 0x04, 0x04, 0x78, 0x00, // 0x6E 110 => n - 0x38, 0x44, 0x44, 0x44, 0x38, 0x00, // 0x6F 111 => o - - 0x7C, 0x18, 0x24, 0x24, 0x18, 0x00, // 0x70 112 => p - 0x18, 0x24, 0x24, 0x18, 0x7C, 0x00, // 0x71 113 => q - 0x7C, 0x08, 0x04, 0x04, 0x08, 0x00, // 0x72 114 => r - 0x48, 0x54, 0x54, 0x54, 0x24, 0x00, // 0x73 115 => s - 0x04, 0x04, 0x3F, 0x44, 0x24, 0x00, // 0x74 116 => t - 0x3C, 0x40, 0x40, 0x20, 0x7C, 0x00, // 0x75 117 => u - 0x1C, 0x20, 0x40, 0x20, 0x1C, 0x00, // 0x76 118 => v - 0x3C, 0x40, 0x30, 0x40, 0x3C, 0x00, // 0x77 119 => w - 0x44, 0x28, 0x10, 0x28, 0x44, 0x00, // 0x78 120 => x - 0x4C, 0x90, 0x90, 0x90, 0x7C, 0x00, // 0x79 121 => y - 0x44, 0x64, 0x54, 0x4C, 0x44, 0x00, // 0x7A 122 => z - 0x00, 0x08, 0x36, 0x41, 0x00, 0x00, // 0x7B 123 => { - 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, // 0x7C 124 => | - 0x00, 0x41, 0x36, 0x08, 0x00, 0x00, // 0x7D 125 => } - 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, // 0x7E 126 => ~ - 0x3C, 0x26, 0x23, 0x26, 0x3C, 0x00, // 0x7F 127 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x80 128 => ============================= LOGOS =============================== - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x81 129 => - 0x80, 0xC0, 0xC0, 0xC0, 0xE0, 0xF0, // 0x82 130 => - 0xF0, 0xF0, 0xF8, 0xF8, 0xFF, 0xFF, // 0x83 131 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFC, // 0x84 132 => - 0xF8, 0xF8, 0xE0, 0x00, 0x00, 0x00, // 0x85 133 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x86 134 => - 0xE0, 0xF0, 0xF8, 0xF8, 0xF0, 0xE0, // 0x87 135 => - 0xE0, 0xC0, 0xC0, 0x80, 0x00, 0x00, // 0x88 136 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x89 137 => - 0x00, 0x80, 0xE0, 0xF0, 0xE0, 0xE0, // 0x8A 138 => - 0xE0, 0x00, 0x00, 0x00, 0xC0, 0xC0, // 0x8B 139 => - 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, // 0x8C 140 => - 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, // 0x8D 141 => - 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, // 0x8E 142 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, // 0x8F 143 => - - 0xC0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, // 0x90 144 => - 0x40, 0x00, 0x00, 0x00, 0x80, 0x80, // 0x91 145 => - 0x80, 0xC0, 0xC0, 0xC0, 0xC0, 0xE0, // 0x92 146 => - 0xE0, 0xF0, 0xF0, 0xF0, 0xE0, 0x00, // 0x93 147 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x94 148 => - 0xE0, 0xF0, 0xF0, 0xF0, 0xE0, 0xEC, // 0x95 149 => - 0xEE, 0xF7, 0xF3, 0x70, 0x20, 0x00, // 0x96 150 => - 0x7C, 0x7C, 0x7C, 0x7E, 0x00, 0x7E, // 0x97 151 => - 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x00, // 0x98 152 => - 0x00, 0x80, 0xC0, 0xE0, 0x7E, 0x5B, // 0x99 153 => - 0x4F, 0x5B, 0xFE, 0xC0, 0x00, 0x00, // 0x9A 154 => - 0xC0, 0x00, 0xDC, 0xD7, 0xDE, 0xDE, // 0x9B 155 => - 0xDE, 0xD7, 0xDC, 0x00, 0xC0, 0x00, // 0x9C 156 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9D 157 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9E 158 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9F 159 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xA0 160 => - 0x00, 0x0C, 0x0E, 0x8E, 0xCE, 0xFF, // 0xA1 161 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA2 162 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA3 163 => - 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA4 164 => - 0x7F, 0x1F, 0x0F, 0x00, 0x00, 0x00, // 0xA5 165 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xA6 166 => - 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA7 167 => - 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x7E, // 0xA8 168 => - 0x3E, 0x3C, 0xDC, 0xE8, 0xF8, 0xFC, // 0xA9 169 => - 0xFE, 0xFF, 0xFF, 0x7F, 0x7F, 0xFF, // 0xAA 170 => - 0xFE, 0xFC, 0xF0, 0xE0, 0xFF, 0xFF, // 0xAB 171 => - 0xFF, 0xFF, 0xFF, 0x7F, 0x00, 0x00, // 0xAC 172 => - 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, // 0xAD 173 => - 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, // 0xAE 174 => - 0x80, 0xE0, 0xF0, 0xF8, 0xFE, 0xFF, // 0xAF 175 => - - 0xFF, 0xFF, 0x7F, 0x7F, 0xFF, 0xFF, // 0xB0 176 => - 0xFC, 0xF0, 0xE0, 0x83, 0x0F, 0x0F, // 0xB1 177 => - 0x1F, 0x3F, 0x7F, 0x7F, 0xFF, 0xFF, // 0xB2 178 => - 0xF9, 0xF1, 0xF1, 0xE1, 0xC1, 0xC0, // 0xB3 179 => - 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xB4 180 => - 0x0F, 0x1F, 0x3F, 0x7F, 0x7F, 0x7F, // 0xB5 181 => - 0x7F, 0x7F, 0x3F, 0x1E, 0x0C, 0x00, // 0xB6 182 => - 0x1F, 0x1F, 0x1F, 0x3F, 0x00, 0x3F, // 0xB7 183 => - 0x3F, 0x3F, 0x7F, 0x7F, 0x7F, 0x00, // 0xB8 184 => - 0x30, 0x7B, 0x7F, 0x78, 0x30, 0x20, // 0xB9 185 => - 0x20, 0x30, 0x78, 0x7F, 0x3B, 0x00, // 0xBA 186 => - 0x03, 0x00, 0x0F, 0x7F, 0x0F, 0x0F, // 0xBB 187 => - 0x0F, 0x7F, 0x0F, 0x00, 0x03, 0x00, // 0xBC 188 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBD 189 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBE 190 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBF 191 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xC0 192 => - 0x00, 0x00, 0x00, 0x01, 0x03, 0x0F, // 0xC1 193 => - 0x0F, 0x0F, 0x0F, 0xFF, 0xFF, 0xFF, // 0xC2 194 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xC3 195 => - 0x7F, 0x7F, 0x7F, 0x3F, 0x1F, 0x1C, // 0xC4 196 => - 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, // 0xC5 197 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xC6 198 => - 0x03, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, // 0xC7 199 => - 0x1F, 0x03, 0x01, 0x00, 0x00, 0x00, // 0xC8 200 => - 0x00, 0x00, 0x01, 0x1F, 0x1F, 0x1F, // 0xC9 201 => - 0x1F, 0x1F, 0x1E, 0x1E, 0x0E, 0x0F, // 0xCA 202 => - 0x0F, 0x1F, 0x1F, 0x01, 0x0F, 0x0F, // 0xCB 203 => - 0x0F, 0x1F, 0x1F, 0x1F, 0x0F, 0x1F, // 0xCC 204 => - 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x1F, // 0xCD 205 => - 0x1F, 0x1F, 0x0F, 0x0F, 0x0F, 0x0F, // 0xCE 206 => - 0x0F, 0x01, 0x1F, 0x1F, 0x1F, 0x1F, // 0xCF 207 => - - 0x1E, 0x1E, 0x1E, 0x0E, 0x0F, 0x0F, // 0xD0 208 => - 0x1F, 0x1F, 0x0F, 0x01, 0x00, 0x0E, // 0xD1 209 => - 0x1E, 0x1E, 0x1E, 0x1F, 0x1F, 0x1F, // 0xD2 210 => - 0x0F, 0x0F, 0x07, 0x07, 0x07, 0x03, // 0xD3 211 => - 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD4 212 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD5 213 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD6 214 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD7 215 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD8 216 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD9 217 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDA 218 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDB 219 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDC 220 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDD 221 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDE 222 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDF 223 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE0 224 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE1 225 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE2 226 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE3 227 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE4 228 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE5 229 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE6 230 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE7 231 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE8 232 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE9 233 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEA 234 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEB 235 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEC 236 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xED 237 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEE 238 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEF 239 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF0 240 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF1 241 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF2 242 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF3 243 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF4 244 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF5 245 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF6 246 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF7 247 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF8 248 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF9 249 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFA 250 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFB 251 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFC 252 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFD 253 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFE 254 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // 0xFF 255 => -}; diff --git a/keyboards/ciaanh/kanagawalegacy/readme.md b/keyboards/ciaanh/kanagawalegacy/readme.md deleted file mode 100644 index 086f1353b41..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/readme.md +++ /dev/null @@ -1,16 +0,0 @@ -# Kanagawa - -A 75% keyboard with oled and rotary encoder for Elite-C - - Keyboard Maintainer : Ciaanh - - Hardware Supported : Kanagawa PCB - - Hardware Availability : https://github.com/Ciaanh/keyboards/tree/main/Kanagawa - - -Make example for this keyboard (after setting up your build environment): - - qmk compile -kb ciaanh/kanagawa -km default - -Driver issues https://docs.qmk.fm/#/faq_build?id=unknown-device-for-dfu-bootloader diff --git a/keyboards/ciaanh/kanagawalegacy/rev1/config.h b/keyboards/ciaanh/kanagawalegacy/rev1/config.h deleted file mode 100644 index d2e6b04e41e..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/rev1/config.h +++ /dev/null @@ -1,44 +0,0 @@ -#pragma once - -/* USB Device descriptor parameter */ -#define VENDOR_ID 0xC1E0 -#define PRODUCT_ID 0x0010 -#define DEVICE_VER 0x0001 -#define MANUFACTURER Ciaanh -#define PRODUCT Kanagawa - -/* key matrix size */ -#define MATRIX_ROWS 6 -#define MATRIX_COLS 14 - -#define MATRIX_ROW_PINS { B2, B3, B1, F7, F6, F5 } -#define MATRIX_COL_PINS { B6, F0, F1, C7, D5, B7, B5, B4, E6, D7, C6, D4, D2, D3 } - -/* COL2ROW or ROW2COL */ -#define DIODE_DIRECTION COL2ROW - -#ifdef OLED_ENABLE -# define OLED_DISPLAY_128X64 -# define OLED_FONT_H "lib/oledfont.c" -# define OLED_FONT_END 255 -// # define OLED_DISPLAY_ADDRESS 0x78 -#endif - -/* encoder support */ -#define ENCODERS_PAD_A \ - { B0 } -#define ENCODERS_PAD_B \ - { F4 } -#define ENCODERS_PAD_A_RIGHT \ - { F4 } -#define ENCODERS_PAD_B_RIGHT \ - { B0 } -#define ENCODER_RESOLUTION 2 - -/* Set 0 if debouncing isn't 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/ciaanh/kanagawalegacy/rev1/kanagawa.json b/keyboards/ciaanh/kanagawalegacy/rev1/kanagawa.json deleted file mode 100644 index 0551efec13d..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/rev1/kanagawa.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "Kanagawa", - "vendorId": "0xC1E0", - "productId": "0x0010", - "lighting": "none", - "matrix": { "rows": 6, "cols": 14 }, - "layouts": { - "keymap": [ - [{ "c": "#777777" }, "0,0", { "x": 0.5, "c": "#cccccc" }, "0,1", "0,2", "0,3", "0,4", { "x": 0.25 }, "0,5", "0,6", "0,7", "0,8", { "x": 0.25 }, "0,9", "0,10", "0,11", "0,12", { "x": 2.25, "c": "#777777" }, "0,13"], - [{ "y": 0.25, "c": "#cccccc" }, "1,0", "1,1", "1,2", "1,3", "1,4", "1,5", "1,6", "1,7", "1,8", "1,9", "1,10", "1,11", "1,12", { "c": "#aaaaaa", "w": 2 }, "1,13", { "x": 1.25, "c": "#777777" }, "3,13"], - [{ "c": "#aaaaaa", "w": 1.5 }, "2,0", { "c": "#cccccc" }, "2,1", "2,2", "2,3", "2,4", "2,5", "2,6", "2,7", "2,8", "2,9", "2,10", "2,11", "2,12", { "w": 1.5 }, "2,13", { "x": 1.25, "c": "#777777" }, "4,13"], - [{ "c": "#aaaaaa", "w": 1.75 }, "3,0", { "c": "#cccccc" }, "3,1", "3,2", "3,3", "3,4", "3,5", "3,6", "3,7", "3,8", "3,9", "3,10", "3,11", { "c": "#777777", "w": 2.25 }, "3,12", { "x": 1.25 }, "5,13"], - [{ "c": "#aaaaaa", "w": 2.25 }, "4,0", { "c": "#cccccc" }, "4,1", "4,2", "4,3", "4,4", "4,5", "4,6", "4,7", "4,8", "4,9", "4,10", { "c": "#aaaaaa", "w": 1.75 }, "4,11"], - [{ "y": -0.75, "x": 14.25, "c": "#777777" }, "4,12"], - [{ "y": -0.25, "c": "#aaaaaa", "w": 1.25 }, "5,0", "5,1", { "w": 1.25 }, "5,2", { "x": 6.5 }, "5,7", "5,8", "5,9"], - [{ "y": -0.75, "x": 13.25, "c": "#777777" }, "5,10", "5,11", "5,12"], - [{ "r": 15, "rx": 3.75, "ry": 5.5, "y": -0.25 }, "5,3", { "w": 2 }, "5,4"], - [{ "r": -15, "rx": 9.75, "y": -0.25, "x": -3, "w": 2 }, "5,5", "5,6"] - ] - } -} \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawalegacy/rev1/rev1.c b/keyboards/ciaanh/kanagawalegacy/rev1/rev1.c deleted file mode 100644 index fd021581d38..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/rev1/rev1.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "kanagawa.h" - -#ifdef SSD1306OLED -void led_set_kb(uint8_t usb_led) { - // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here - led_set_user(usb_led); -} -#endif - - -#ifdef ENCODER_ENABLE -bool encoder_update_kb(uint8_t index, bool clockwise) { return encoder_update_user(index, clockwise); } -#endif - -void matrix_init_kb(void) { matrix_init_user(); }; - -void shutdown_user(void) { } \ No newline at end of file diff --git a/keyboards/ciaanh/kanagawalegacy/rev1/rev1.h b/keyboards/ciaanh/kanagawalegacy/rev1/rev1.h deleted file mode 100644 index ca8c09b2804..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/rev1/rev1.h +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once -#include "quantum.h" - - -/* This 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 K4ys. -* -* The second converts the arguments into a two-dimensional array which -* represents the switch matrix. -*/ -#define LAYOUT_84_ansi( \ - K00, K01,K02,K03,K04, K05,K06,K07,K08, K09,K010,K011,K012, K013, \ - \ - K10,K11,K12,K13,K14,K15,K16,K17,K18,K19,K110,K111,K112, K113 , K313, \ - K20 ,K21,K22,K23,K24,K25,K26,K27,K28,K29,K210,K211,K212, K213 , K413, \ - K30 ,K31,K32,K33,K34,K35,K36,K37,K38,K39,K310,K311, K312 , K513, \ - K40 ,K41,K42,K43,K44,K45,K46,K47,K48,K49,K410, K411 , K412, \ - K50 ,K51,K52 , K53,K54 , K55,K56, K57 ,K58,K59 , K510, K511, K512 \ -) \ -{ \ - { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K010, K011, K012, K013 }, \ - { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K110, K111, K112, K113 }, \ - { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K210, K211, K212, K213 }, \ - { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K310, K311, K312, K313 }, \ - { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K410, K411, K412, K413 }, \ - { K50, K51, K52, K53, K54, K55, K56, K57, K58, K59, K510, K511, K512, K513 } \ -} diff --git a/keyboards/ciaanh/kanagawalegacy/rev1/rules.mk b/keyboards/ciaanh/kanagawalegacy/rev1/rules.mk deleted file mode 100644 index df78121d9c3..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/rev1/rules.mk +++ /dev/null @@ -1,3 +0,0 @@ -ENCODER_ENABLE = no -OLED_ENABLE = no - diff --git a/keyboards/ciaanh/kanagawalegacy/rules.mk b/keyboards/ciaanh/kanagawalegacy/rules.mk deleted file mode 100644 index 731daafcd52..00000000000 --- a/keyboards/ciaanh/kanagawalegacy/rules.mk +++ /dev/null @@ -1,33 +0,0 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -# Teensy halfkay -# Pro Micro caterina -# Atmel DFU atmel-dfu -# LUFA DFU lufa-dfu -# QMK DFU qmk-dfu -# ATmega32A bootloadHID -# ATmega328P USBasp -BOOTLOADER = qmk-dfu - -# Build Options -# change to "no" to disable the options, or define them in the Makefile in -# the appropriate keymap folder that will get included automatically -# -BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration -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 = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend -OLED_ENABLE = no - -DEFAULT_FOLDER = ciaanh/kanagawa/rev1 diff --git a/keyboards/ciaanh/pallas/config.h b/keyboards/ciaanh/pallas/config.h deleted file mode 100644 index e465a5b4f21..00000000000 --- a/keyboards/ciaanh/pallas/config.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -#include "config_common.h" \ No newline at end of file diff --git a/keyboards/ciaanh/pallas/lib/oledfont.c b/keyboards/ciaanh/pallas/lib/oledfont.c deleted file mode 100644 index bc10ba86aa4..00000000000 --- a/keyboards/ciaanh/pallas/lib/oledfont.c +++ /dev/null @@ -1,282 +0,0 @@ -#include "progmem.h" - - - - - - - - -const unsigned char font[] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x00 000 => - 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, 0x00, // 0x01 001 => sad - 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, 0x00, // 0x02 002 => smile - 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, 0x00, // 0x03 003 => heart - 0x18, 0x3C, 0x7E, 0x3C, 0x18, 0x00, // 0x04 004 => diamond - 0x1C, 0x57, 0x7D, 0x57, 0x1C, 0x00, // 0x05 005 => clover - 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, 0x00, // 0x06 006 => spade - 0x00, 0x18, 0x3C, 0x18, 0x00, 0x00, // 0x07 007 => - 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 0x00, // 0x08 008 => - 0x00, 0x18, 0x24, 0x18, 0x00, 0x00, // 0x09 009 => - 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 0x00, // 0x0A 010 => - 0x30, 0x48, 0x3A, 0x06, 0x0E, 0x00, // 0x0B 011 => male symbol - 0x26, 0x29, 0x79, 0x29, 0x26, 0x00, // 0x0C 012 => female symbol - 0x40, 0x7F, 0x05, 0x05, 0x07, 0x00, // 0x0D 013 => - 0x40, 0x7F, 0x05, 0x25, 0x3F, 0x00, // 0x0E 014 => - 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 0x00, // 0x0F 015 => - - 0x7F, 0x3E, 0x1C, 0x1C, 0x08, 0x00, // 0x10 016 => right - 0x08, 0x1C, 0x1C, 0x3E, 0x7F, 0x00, // 0x11 017 => left - 0x14, 0x22, 0x7F, 0x22, 0x14, 0x00, // 0x12 018 => - 0x5F, 0x5F, 0x00, 0x5F, 0x5F, 0x00, // 0x13 019 => !! - 0x06, 0x09, 0x7F, 0x01, 0x7F, 0x00, // 0x14 020 => - 0x00, 0x66, 0x89, 0x95, 0x6A, 0x00, // 0x15 021 => - 0x60, 0x60, 0x60, 0x60, 0x60, 0x00, // 0x16 022 => - 0x94, 0xA2, 0xFF, 0xA2, 0x94, 0x00, // 0x17 023 => - 0x08, 0x04, 0x7E, 0x04, 0x08, 0x00, // 0x18 024 => - 0x10, 0x20, 0x7E, 0x20, 0x10, 0x00, // 0x19 025 => - 0x08, 0x08, 0x2A, 0x1C, 0x08, 0x00, // 0x1A 026 => - 0x08, 0x1C, 0x2A, 0x08, 0x08, 0x00, // 0x1B 027 => - 0x1E, 0x10, 0x10, 0x10, 0x10, 0x00, // 0x1C 028 => - 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, 0x00, // 0x1D 029 => - 0x30, 0x38, 0x3E, 0x38, 0x30, 0x00, // 0x1E 030 => - 0x06, 0x0E, 0x3E, 0x0E, 0x06, 0x00, // 0x1F 031 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x20 032 => sp - 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00, // 0x21 033 => ! - 0x00, 0x07, 0x00, 0x07, 0x00, 0x00, // 0x22 034 => " - 0x14, 0x7F, 0x14, 0x7F, 0x14, 0x00, // 0x23 035 => # - 0x24, 0x2A, 0x7F, 0x2A, 0x12, 0x00, // 0x24 036 => $ - 0x23, 0x13, 0x08, 0x64, 0x62, 0x00, // 0x25 037 => % - 0x36, 0x49, 0x56, 0x20, 0x50, 0x00, // 0x26 038 => & - 0x00, 0x08, 0x07, 0x03, 0x00, 0x00, // 0x27 039 => ' - 0x00, 0x1C, 0x22, 0x41, 0x00, 0x00, // 0x28 040 => ( - 0x00, 0x41, 0x22, 0x1C, 0x00, 0x00, // 0x29 041 => ) - 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, 0x00, // 0x2A 042 => * - 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, // 0x2B 043 => + - 0x00, 0x80, 0x70, 0x30, 0x00, 0x00, // 0x2C 044 => , - 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, // 0x2D 045 => - - 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // 0x2E 046 => . - 0x20, 0x10, 0x08, 0x04, 0x02, 0x00, // 0x2F 047 => / - - 0x3E, 0x51, 0x49, 0x45, 0x3E, 0x00, // 0x30 048 => 0 - 0x00, 0x42, 0x7F, 0x40, 0x00, 0x00, // 0x31 049 => 1 - 0x72, 0x49, 0x49, 0x49, 0x46, 0x00, // 0x32 050 => 2 - 0x21, 0x41, 0x49, 0x4D, 0x33, 0x00, // 0x33 051 => 3 - 0x18, 0x14, 0x12, 0x7F, 0x10, 0x00, // 0x34 052 => 4 - 0x27, 0x45, 0x45, 0x45, 0x39, 0x00, // 0x35 053 => 5 - 0x3C, 0x4A, 0x49, 0x49, 0x31, 0x00, // 0x36 054 => 6 - 0x41, 0x21, 0x11, 0x09, 0x07, 0x00, // 0x37 055 => 7 - 0x36, 0x49, 0x49, 0x49, 0x36, 0x00, // 0x38 056 => 8 - 0x46, 0x49, 0x49, 0x29, 0x1E, 0x00, // 0x39 057 => 9 - 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, // 0x3A 058 => : - 0x00, 0x40, 0x34, 0x00, 0x00, 0x00, // 0x3B 059 => ; - 0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // 0x3C 060 => < - 0x14, 0x14, 0x14, 0x14, 0x14, 0x00, // 0x3D 061 => = - 0x00, 0x41, 0x22, 0x14, 0x08, 0x00, // 0x3E 062 => > - 0x02, 0x01, 0x59, 0x09, 0x06, 0x00, // 0x3F 063 => ? - - 0x3E, 0x41, 0x5D, 0x59, 0x4E, 0x00, // 0x40 064 => @ - 0x7C, 0x12, 0x11, 0x12, 0x7C, 0x00, // 0x41 065 => A - 0x7F, 0x49, 0x49, 0x49, 0x36, 0x00, // 0x42 066 => B - 0x3E, 0x41, 0x41, 0x41, 0x22, 0x00, // 0x43 067 => C - 0x7F, 0x41, 0x41, 0x41, 0x3E, 0x00, // 0x44 068 => D - 0x7F, 0x49, 0x49, 0x49, 0x41, 0x00, // 0x45 069 => E - 0x7F, 0x09, 0x09, 0x09, 0x01, 0x00, // 0x46 070 => F - 0x3E, 0x41, 0x41, 0x51, 0x73, 0x00, // 0x47 071 => G - 0x7F, 0x08, 0x08, 0x08, 0x7F, 0x00, // 0x48 072 => H - 0x00, 0x41, 0x7F, 0x41, 0x00, 0x00, // 0x49 073 => I - 0x20, 0x40, 0x41, 0x3F, 0x01, 0x00, // 0x4A 074 => J - 0x7F, 0x08, 0x14, 0x22, 0x41, 0x00, // 0x4B 075 => K - 0x7F, 0x40, 0x40, 0x40, 0x40, 0x00, // 0x4C 076 => L - 0x7F, 0x02, 0x1C, 0x02, 0x7F, 0x00, // 0x4D 077 => M - 0x7F, 0x04, 0x08, 0x10, 0x7F, 0x00, // 0x4E 078 => N - 0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00, // 0x4F 079 => O - - 0x7F, 0x09, 0x09, 0x09, 0x06, 0x00, // 0x50 080 => P - 0x3E, 0x41, 0x51, 0x21, 0x5E, 0x00, // 0x51 081 => Q - 0x7F, 0x09, 0x19, 0x29, 0x46, 0x00, // 0x52 082 => R - 0x26, 0x49, 0x49, 0x49, 0x32, 0x00, // 0x53 083 => S - 0x03, 0x01, 0x7F, 0x01, 0x03, 0x00, // 0x54 084 => T - 0x3F, 0x40, 0x40, 0x40, 0x3F, 0x00, // 0x55 085 => U - 0x1F, 0x20, 0x40, 0x20, 0x1F, 0x00, // 0x56 086 => V - 0x3F, 0x40, 0x38, 0x40, 0x3F, 0x00, // 0x57 087 => W - 0x63, 0x14, 0x08, 0x14, 0x63, 0x00, // 0x58 088 => X - 0x03, 0x04, 0x78, 0x04, 0x03, 0x00, // 0x59 089 => Y - 0x61, 0x59, 0x49, 0x4D, 0x43, 0x00, // 0x5A 090 => Z - 0x00, 0x7F, 0x41, 0x41, 0x41, 0x00, // 0x5B 091 => [ - 0x02, 0x04, 0x08, 0x10, 0x20, 0x00, // 0x5C 092 => '\' - 0x00, 0x41, 0x41, 0x41, 0x7F, 0x00, // 0x5D 093 => ] - 0x04, 0x02, 0x01, 0x02, 0x04, 0x00, // 0x5E 094 => ^ - 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, // 0x5F 095 => _ - - 0x00, 0x03, 0x07, 0x08, 0x00, 0x00, // 0x60 096 => ` - 0x20, 0x54, 0x54, 0x78, 0x40, 0x00, // 0x61 097 => a - 0x7F, 0x28, 0x44, 0x44, 0x38, 0x00, // 0x62 098 => b - 0x38, 0x44, 0x44, 0x44, 0x28, 0x00, // 0x63 099 => c - 0x38, 0x44, 0x44, 0x28, 0x7F, 0x00, // 0x64 100 => d - 0x38, 0x54, 0x54, 0x54, 0x18, 0x00, // 0x65 101 => e - 0x00, 0x08, 0x7E, 0x09, 0x02, 0x00, // 0x66 102 => f - 0x18, 0x24, 0x24, 0x1C, 0x78, 0x00, // 0x67 103 => g - 0x7F, 0x08, 0x04, 0x04, 0x78, 0x00, // 0x68 104 => h - 0x00, 0x44, 0x7D, 0x40, 0x00, 0x00, // 0x69 105 => i - 0x20, 0x40, 0x40, 0x3D, 0x00, 0x00, // 0x6A 106 => j - 0x7F, 0x10, 0x28, 0x44, 0x00, 0x00, // 0x6B 107 => k - 0x00, 0x41, 0x7F, 0x40, 0x00, 0x00, // 0x6C 108 => l - 0x7C, 0x04, 0x78, 0x04, 0x78, 0x00, // 0x6D 109 => m - 0x7C, 0x08, 0x04, 0x04, 0x78, 0x00, // 0x6E 110 => n - 0x38, 0x44, 0x44, 0x44, 0x38, 0x00, // 0x6F 111 => o - - 0x7C, 0x18, 0x24, 0x24, 0x18, 0x00, // 0x70 112 => p - 0x18, 0x24, 0x24, 0x18, 0x7C, 0x00, // 0x71 113 => q - 0x7C, 0x08, 0x04, 0x04, 0x08, 0x00, // 0x72 114 => r - 0x48, 0x54, 0x54, 0x54, 0x24, 0x00, // 0x73 115 => s - 0x04, 0x04, 0x3F, 0x44, 0x24, 0x00, // 0x74 116 => t - 0x3C, 0x40, 0x40, 0x20, 0x7C, 0x00, // 0x75 117 => u - 0x1C, 0x20, 0x40, 0x20, 0x1C, 0x00, // 0x76 118 => v - 0x3C, 0x40, 0x30, 0x40, 0x3C, 0x00, // 0x77 119 => w - 0x44, 0x28, 0x10, 0x28, 0x44, 0x00, // 0x78 120 => x - 0x4C, 0x90, 0x90, 0x90, 0x7C, 0x00, // 0x79 121 => y - 0x44, 0x64, 0x54, 0x4C, 0x44, 0x00, // 0x7A 122 => z - 0x00, 0x08, 0x36, 0x41, 0x00, 0x00, // 0x7B 123 => { - 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, // 0x7C 124 => | - 0x00, 0x41, 0x36, 0x08, 0x00, 0x00, // 0x7D 125 => } - 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, // 0x7E 126 => ~ - 0x3C, 0x26, 0x23, 0x26, 0x3C, 0x00, // 0x7F 127 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x80 128 => ============================= LOGOS =============================== - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x81 129 => - 0x80, 0xC0, 0xC0, 0xC0, 0xE0, 0xF0, // 0x82 130 => - 0xF0, 0xF0, 0xF8, 0xF8, 0xFF, 0xFF, // 0x83 131 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFC, // 0x84 132 => - 0xF8, 0xF8, 0xE0, 0x00, 0x00, 0x00, // 0x85 133 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x86 134 => - 0xE0, 0xF0, 0xF8, 0xF8, 0xF0, 0xE0, // 0x87 135 => - 0xE0, 0xC0, 0xC0, 0x80, 0x00, 0x00, // 0x88 136 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x89 137 => - 0x00, 0x80, 0xE0, 0xF0, 0xE0, 0xE0, // 0x8A 138 => - 0xE0, 0x00, 0x00, 0x00, 0xC0, 0xC0, // 0x8B 139 => - 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, // 0x8C 140 => - 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, // 0x8D 141 => - 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, // 0x8E 142 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, // 0x8F 143 => - - 0xC0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, // 0x90 144 => - 0x40, 0x00, 0x00, 0x00, 0x80, 0x80, // 0x91 145 => - 0x80, 0xC0, 0xC0, 0xC0, 0xC0, 0xE0, // 0x92 146 => - 0xE0, 0xF0, 0xF0, 0xF0, 0xE0, 0x00, // 0x93 147 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x94 148 => - 0xE0, 0xF0, 0xF0, 0xF0, 0xE0, 0xEC, // 0x95 149 => - 0xEE, 0xF7, 0xF3, 0x70, 0x20, 0x00, // 0x96 150 => - 0x7C, 0x7C, 0x7C, 0x7E, 0x00, 0x7E, // 0x97 151 => - 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x00, // 0x98 152 => - 0x00, 0x80, 0xC0, 0xE0, 0x7E, 0x5B, // 0x99 153 => - 0x4F, 0x5B, 0xFE, 0xC0, 0x00, 0x00, // 0x9A 154 => - 0xC0, 0x00, 0xDC, 0xD7, 0xDE, 0xDE, // 0x9B 155 => - 0xDE, 0xD7, 0xDC, 0x00, 0xC0, 0x00, // 0x9C 156 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9D 157 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9E 158 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0x9F 159 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xA0 160 => - 0x00, 0x0C, 0x0E, 0x8E, 0xCE, 0xFF, // 0xA1 161 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA2 162 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA3 163 => - 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA4 164 => - 0x7F, 0x1F, 0x0F, 0x00, 0x00, 0x00, // 0xA5 165 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xA6 166 => - 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xA7 167 => - 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x7E, // 0xA8 168 => - 0x3E, 0x3C, 0xDC, 0xE8, 0xF8, 0xFC, // 0xA9 169 => - 0xFE, 0xFF, 0xFF, 0x7F, 0x7F, 0xFF, // 0xAA 170 => - 0xFE, 0xFC, 0xF0, 0xE0, 0xFF, 0xFF, // 0xAB 171 => - 0xFF, 0xFF, 0xFF, 0x7F, 0x00, 0x00, // 0xAC 172 => - 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, // 0xAD 173 => - 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, // 0xAE 174 => - 0x80, 0xE0, 0xF0, 0xF8, 0xFE, 0xFF, // 0xAF 175 => - - 0xFF, 0xFF, 0x7F, 0x7F, 0xFF, 0xFF, // 0xB0 176 => - 0xFC, 0xF0, 0xE0, 0x83, 0x0F, 0x0F, // 0xB1 177 => - 0x1F, 0x3F, 0x7F, 0x7F, 0xFF, 0xFF, // 0xB2 178 => - 0xF9, 0xF1, 0xF1, 0xE1, 0xC1, 0xC0, // 0xB3 179 => - 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xB4 180 => - 0x0F, 0x1F, 0x3F, 0x7F, 0x7F, 0x7F, // 0xB5 181 => - 0x7F, 0x7F, 0x3F, 0x1E, 0x0C, 0x00, // 0xB6 182 => - 0x1F, 0x1F, 0x1F, 0x3F, 0x00, 0x3F, // 0xB7 183 => - 0x3F, 0x3F, 0x7F, 0x7F, 0x7F, 0x00, // 0xB8 184 => - 0x30, 0x7B, 0x7F, 0x78, 0x30, 0x20, // 0xB9 185 => - 0x20, 0x30, 0x78, 0x7F, 0x3B, 0x00, // 0xBA 186 => - 0x03, 0x00, 0x0F, 0x7F, 0x0F, 0x0F, // 0xBB 187 => - 0x0F, 0x7F, 0x0F, 0x00, 0x03, 0x00, // 0xBC 188 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBD 189 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBE 190 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xBF 191 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xC0 192 => - 0x00, 0x00, 0x00, 0x01, 0x03, 0x0F, // 0xC1 193 => - 0x0F, 0x0F, 0x0F, 0xFF, 0xFF, 0xFF, // 0xC2 194 => - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xC3 195 => - 0x7F, 0x7F, 0x7F, 0x3F, 0x1F, 0x1C, // 0xC4 196 => - 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, // 0xC5 197 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xC6 198 => - 0x03, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, // 0xC7 199 => - 0x1F, 0x03, 0x01, 0x00, 0x00, 0x00, // 0xC8 200 => - 0x00, 0x00, 0x01, 0x1F, 0x1F, 0x1F, // 0xC9 201 => - 0x1F, 0x1F, 0x1E, 0x1E, 0x0E, 0x0F, // 0xCA 202 => - 0x0F, 0x1F, 0x1F, 0x01, 0x0F, 0x0F, // 0xCB 203 => - 0x0F, 0x1F, 0x1F, 0x1F, 0x0F, 0x1F, // 0xCC 204 => - 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x1F, // 0xCD 205 => - 0x1F, 0x1F, 0x0F, 0x0F, 0x0F, 0x0F, // 0xCE 206 => - 0x0F, 0x01, 0x1F, 0x1F, 0x1F, 0x1F, // 0xCF 207 => - - 0x1E, 0x1E, 0x1E, 0x0E, 0x0F, 0x0F, // 0xD0 208 => - 0x1F, 0x1F, 0x0F, 0x01, 0x00, 0x0E, // 0xD1 209 => - 0x1E, 0x1E, 0x1E, 0x1F, 0x1F, 0x1F, // 0xD2 210 => - 0x0F, 0x0F, 0x07, 0x07, 0x07, 0x03, // 0xD3 211 => - 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD4 212 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD5 213 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD6 214 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD7 215 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD8 216 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xD9 217 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDA 218 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDB 219 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDC 220 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDD 221 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDE 222 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xDF 223 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE0 224 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE1 225 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE2 226 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE3 227 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE4 228 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE5 229 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE6 230 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE7 231 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE8 232 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xE9 233 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEA 234 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEB 235 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEC 236 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xED 237 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEE 238 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xEF 239 => - - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF0 240 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF1 241 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF2 242 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF3 243 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF4 244 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF5 245 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF6 246 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF7 247 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF8 248 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xF9 249 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFA 250 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFB 251 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFC 252 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFD 253 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0xFE 254 => - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // 0xFF 255 => -}; diff --git a/keyboards/ciaanh/pallas/pallas.c b/keyboards/ciaanh/pallas/pallas.c deleted file mode 100644 index a1b7c5e68a4..00000000000 --- a/keyboards/ciaanh/pallas/pallas.c +++ /dev/null @@ -1 +0,0 @@ -#include "pallas.h" diff --git a/keyboards/ciaanh/pallas/pallas.h b/keyboards/ciaanh/pallas/pallas.h deleted file mode 100644 index e292e5ee745..00000000000 --- a/keyboards/ciaanh/pallas/pallas.h +++ /dev/null @@ -1,7 +0,0 @@ -#pragma once - -#include "quantum.h" - -#ifdef KEYBOARD_ciaanh_pallas_rev1 -# include "rev1.h" -#endif diff --git a/keyboards/ciaanh/pallas/readme.md b/keyboards/ciaanh/pallas/readme.md deleted file mode 100644 index 79b85c79e8a..00000000000 --- a/keyboards/ciaanh/pallas/readme.md +++ /dev/null @@ -1,16 +0,0 @@ -# Pallas - -A 75 key variant of the Alice keyboard designed for Elite-C - - Keyboard Maintainer : Ciaanh - - Hardware Supported : Pallas PCB - - Hardware Availability : https://github.com/Ciaanh/keyboards/tree/main/Pallas - - -Make example for this keyboard (after setting up your build environment): - - qmk compile -kb ciaanh/pallas -km default - -Driver issues https://docs.qmk.fm/#/faq_build?id=unknown-device-for-dfu-bootloader diff --git a/keyboards/ciaanh/pallas/rev1/config.h b/keyboards/ciaanh/pallas/rev1/config.h deleted file mode 100644 index ea3f9742bfc..00000000000 --- a/keyboards/ciaanh/pallas/rev1/config.h +++ /dev/null @@ -1,56 +0,0 @@ -#pragma once - -#include "config_common.h" - -/* USB Device descriptor parameter */ - -#define VENDOR_ID 0xC1E0 -#define PRODUCT_ID 0x0001 -#define DEVICE_VER 0x0001 -#define MANUFACTURER Ciaanh -#define PRODUCT Pallas -#define DESCRIPTION Extended Alice - -/* key matrix size */ -// Rows are doubled-up -#define MATRIX_ROWS 5 -#define MATRIX_COLS 15 - -// wiring of each half -#define MATRIX_ROW_PINS { B7, D5, C7, F1, F0 } -#define MATRIX_COL_PINS { D3, D2, D4, C6, D7, E6, B4, B6, B2, B3, B1, F7, F6, F5, F4 } -#define UNUSED_PINS - -/* COL2ROW or ROW2COL */ -#define DIODE_DIRECTION COL2ROW - -#ifdef OLED_ENABLE - #define OLED_DISPLAY_128X64 - #define OLED_FONT_H "lib/oledfont.c" - #define OLED_FONT_END 255 -#endif - -#ifdef BACKLIGHT_ENABLE - #define BACKLIGHT_PIN B5 - #define BACKLIGHT_LEVELS 4 -#endif - -#ifdef RGBLIGHT_ENABLE - /* ws2812 RGB LED */ - #define RGB_DI_PIN B0 - #define RGBLED_NUM 4 - #define RGBLIGHT_LED_MAP { 0, 1, 2, 3} - - #define RGBLIGHT_ANIMATIONS - #define RGBLIGHT_HUE_STEP 8 - #define RGBLIGHT_SAT_STEP 8 - #define RGBLIGHT_VAL_STEP 8 -#endif - -/* Set 0 if debouncing isn't 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/ciaanh/pallas/rev1/info.json b/keyboards/ciaanh/pallas/rev1/info.json deleted file mode 100644 index 0cf50600121..00000000000 --- a/keyboards/ciaanh/pallas/rev1/info.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "keyboard_name": "Pallas rev 0", - "url": "", - "maintainer": "ciaanh", - "width": 25.25, - "height": 10.2, - "layouts": { - "LAYOUT": { - "layout": [ - { "label": "0.2", "x": 3.75, "y": 0.89 }, - { "label": "0.11", "x": 20.25, "y": 0.89 }, - { "label": "0.14", "x": 23.5, "y": 0.89 }, - { "label": "0.0", "x": 1.75, "y": 1 }, - { "label": "0.1", "x": 2.75, "y": 1 }, - { "label": "0.12", "x": 21.25, "y": 1 }, - { "label": "0.13", "x": 22.25, "y": 1 }, - { "label": "1.0", "x": 1.5, "y": 2, "w": 1.5 }, - { "label": "1.1", "x": 3, "y": 2 }, - { "label": "1.12", "x": 21, "y": 2 }, - { "label": "1.13", "x": 22, "y": 2 }, - { "label": "1.14", "x": 23, "y": 2 }, - { "label": "2.0", "x": 1.25, "y": 3, "w": 1.75 }, - { "label": "2.1", "x": 3, "y": 3 }, - { "label": "2.12", "x": 21, "y": 3 }, - { "label": "2.13", "x": 22, "y": 3 }, - { "label": "2.14", "x": 23, "y": 3, "w": 2.25 }, - { "label": "2.14", "x": 23.5, "y": 3, "w": 1.25, "h": 2 }, - { "label": "1.6", "x": 11, "y": 3.25 }, - { "label": "1.7", "x": 12, "y": 3.25 }, - { "label": "3.8", "x": 13, "y": 3.25 }, - { "label": "3,0", "x": 1, "y": 4, "w": 2.25 }, - { "label": "3.1", "x": 3.25, "y": 4 }, - { "label": "3.13", "x": 20.75, "y": 4 }, - { "label": "3.14", "x": 21.75, "y": 4, "w": 1.75 }, - { "label": "2.6", "x": 11, "y": 4.25 }, - { "label": "2.7", "x": 12, "y": 4.25 }, - { "label": "4.8", "x": 13, "y": 4.25 }, - { "label": "4.1", "x": 2.5, "y": 5, "w": 1.25 }, - { "label": "4.0", "x": 1, "y": 5.25, "w": 1.25 }, - { "label": "3.6", "x": 11, "y": 5.25 }, - { "label": "3.7", "x": 12, "y": 5.25 }, - { "label": "4.9", "x": 13, "y": 5.25 }, - { "label": "4.14", "x": 22.75, "y": 5.25, "w": 1.25 }, - { "label": "4.6", "x": 11, "y": 6.25 }, - { "label": "4.7", "x": 12, "y": 6.25 }, - { "label": "4.10", "x": 13, "y": 6.25 }, - { "label": "0.3", "x": 5.1, "y": 0 }, - { "label": "0.4", "x": 6.1, "y": 0 }, - { "label": "0.5", "x": 7.1, "y": 0 }, - { "label": "0.6", "x": 8.1, "y": 0 }, - { "label": "1.2", "x": 4.55, "y": 1 }, - { "label": "1.3", "x": 5.55, "y": 1 }, - { "label": "1.4", "x": 6.55, "y": 1 }, - { "label": "1.5", "x": 7.55, "y": 1 }, - { "label": "2.2", "x": 4.75, "y": 2 }, - { "label": "2.3", "x": 5.75, "y": 2 }, - { "label": "2.4", "x": 6.75, "y": 2 }, - { "label": "2.5", "x": 7.75, "y": 2 }, - { "label": "3.2", "x": 5.22, "y": 3 }, - { "label": "3.3", "x": 6.22, "y": 3 }, - { "label": "3.4", "x": 7.22, "y": 3 }, - { "label": "3.5", "x": 8.22, "y": 3 }, - { "label": "4.3", "x": 6.5, "y": 4 }, - { "label": "4.4", "x": 7.75, "y": 4, "w": 2 }, - { "label": "4.2", "x": 5, "y": 4.1, "w": 1.25 }, - { "label": "4.5", "x": 0.25, "y": 4.1, "w": 1.25 }, - { "label": "4.11", "x": -1.5, "y": 4.1, "w": 1.25 }, - { "label": "0.7", "x": -9.1, "y": 5.1 }, - { "label": "0.8", "x": -8.1, "y": 5.1 }, - { "label": "0.9", "x": -7.1, "y": 5.1 }, - { "label": "0.10", "x": -6.1, "y": 5.1 }, - { "label": "1.8", "x": -8.55, "y": 6.1 }, - { "label": "1.9", "x": -7.550000000000001, "y": 6.1 }, - { "label": "1.10", "x": -6.550000000000001, "y": 6.1 }, - { "label": "1.11", "x": -5.550000000000001, "y": 6.1 }, - { "label": "2.8", "x": -8.75, "y": 7.1 }, - { "label": "2.9", "x": -7.75, "y": 7.1 }, - { "label": "2.10", "x": -6.75, "y": 7.1 }, - { "label": "2.11", "x": -5.75, "y": 7.1 }, - { "label": "3.9", "x": -9.22, "y": 8.1 }, - { "label": "3.10", "x": -8.22, "y": 8.1 }, - { "label": "3.11", "x": -7.220000000000001, "y": 8.1 }, - { "label": "3.12", "x": -6.220000000000001, "y": 8.1 }, - { "label": "4.12", "x": -9.75, "y": 9.1, "w": 2.75 }, - { "label": "4.13", "x": -6.25, "y": 9.2, "w": 1.25 } - ] - } - } -} diff --git a/keyboards/ciaanh/pallas/rev1/keymaps/default/config.h b/keyboards/ciaanh/pallas/rev1/keymaps/default/config.h deleted file mode 100644 index 271f48d0011..00000000000 --- a/keyboards/ciaanh/pallas/rev1/keymaps/default/config.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -// place overrides here diff --git a/keyboards/ciaanh/pallas/rev1/keymaps/default/keycodes.h b/keyboards/ciaanh/pallas/rev1/keymaps/default/keycodes.h deleted file mode 100644 index 6951774fd53..00000000000 --- a/keyboards/ciaanh/pallas/rev1/keymaps/default/keycodes.h +++ /dev/null @@ -1,46 +0,0 @@ -#pragma once - -enum layers -{ - _BASE, - _FN, - _VS, - _CODE, - _TOOLS, - _LEFT, - _RIGHT -}; - -enum custom_keycodes -{ - VS_FRM = SAFE_RANGE, - COMM, - UNCOMM, - NEW_SAFE_RANGE, -}; - - -#define _SAVE LCTL(KC_S) - -#define VSC_FRM LSFT(LALT(KC_F)) -#define VSC_TRM LCTL(KC_GRV) -#define VSC_COM LCTL(KC_P) - -#define VS_INT LCTL(KC_J) -#define VS_QW LSFT(KC_F9) -#define VS_PEEK LALT(KC_F12) -#define VS_GREF LCTL(KC_F12) - -#define SC_SF12 LSFT(KC_F12) - -#define TO_BASE TO(_BASE) -#define TO_FN TG(_FN) -#define TO_VS TG(_VS) -#define TO_CODE TG(_CODE) - -#define L_TOOLS MO(_TOOLS) - -#define L_LFT MO(_LEFT) -#define L_RGT MO(_RIGHT) - -#define _SCREENSHOT LSFT(LGUI(KC_S)) diff --git a/keyboards/ciaanh/pallas/rev1/keymaps/default/keymap.c b/keyboards/ciaanh/pallas/rev1/keymaps/default/keymap.c deleted file mode 100644 index 8f013a15f6c..00000000000 --- a/keyboards/ciaanh/pallas/rev1/keymaps/default/keymap.c +++ /dev/null @@ -1,327 +0,0 @@ -#include QMK_KEYBOARD_H -#include "keycodes.h" - - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - /* Keymap: BASE - * - * ,---------------------------------------------------- ------------------------------------------------------------. - * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | \ | ` | - * |--------+-------+------+------+------+------+------+ ,-------+-------+-------. +------+------+------+------+------+------+--------+--------| - * | Tab | Q | W | E | R | T | | Pad_7 | Pad_8 | Pad_9 | | Y | U | I | O | P | [ | ] | - * |--------+-------+------+------+------+------+ +-------+-------+-------+ +------+------+------+------+------+--------+--------| - * | CapsL | A | S | D | F | G | | Pad_4 | Pad_5 | Pad_6 | | H | J | K | L | ; | ' | | - * |--------+-------+------+------+------+------+ +-------+-------+-------+ +------+------+------+------+------+--------+ Enter | - * | LShift | Z | X | C | V | B | | Pad_1 | Pad_2 | Pad_3 | | N | M | , | . | / | RShift | | - * |--------+-------+------+------+------+------+------+ +-------+-------+-------+ +------+------+------+------+------+------+--------+--------| - * | LCtrl | GUI | LAlt | RAlt | Del | | L_LFT| |KC_NLCK| Pad_0 |KC_PDOT| | L_RGT| | Space| | TO_FN| | _TOOLS | - * `-------------------------------------' `------' `-----------------------' `------' `------' `------' `--------' - * - */ - - [_BASE] = LAYOUT_Pallas( \ - KC_ESC , 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_BSLS, KC_GRV , \ - KC_TAB , KC_Q, KC_W, KC_E, KC_R, KC_T, KC_P7, KC_P8, KC_P9, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, \ - KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_P4, KC_P5, KC_P6, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, \ - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_P1, KC_P2, KC_P3, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, \ - KC_LCTL, KC_LGUI, KC_LALT, KC_RALT, KC_BSPC, L_LFT, KC_NLCK, KC_P0,KC_PDOT, L_RGT, KC_SPC, TO_FN, L_TOOLS \ - ), - - - /* Keymap: FN - * - * ,---------------------------------------------------- ------------------------------------------------------------. - * | | | | | | | | | | | | | | | | | - * |--------+-------+------+------+------+------+------+ ,------+------+------. +------+------+------+------+------+------+--------+--------| - * | | | | | | | |KC_F10|KC_F11|KC_F12| | | | | | | | | - * |--------+-------+------+------+------+------+ +------+------+------+ +------+------+------+------+------+--------+--------| - * | | | | | | | |KC_F7 |KC_F8 |KC_F9 | | | | | | | | | - * |--------+-------+------+------+------+------+ +------+------+------+ +------+------+------+------+------+--------+ | - * | | | | | | | |KC_F4 |KC_F5 |KC_F6 | | | | | | | | | - * |--------+-------+------+------+------+------+-----+ +------+------+------+ +-----+------+------+------+------+------+--------+--------| - * | | | | | | | | |KC_F1 |KC_F2 |KC_F3 | | | | | | TO_VS| | | - * `-------------------------------------' `-----' `--------------------' `-----' `------' `------' `--------' - * - */ - - [_FN] = LAYOUT_Pallas( - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, KC_F7, KC_F8, KC_F9, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, KC_F4, KC_F5, KC_F6, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, KC_F1, KC_F2, KC_F3, _______, _______, TO_VS, _______ \ - ), - - - - /* Keymap: VS - - Visual Studio - KC_F9 => add breakpoint - VS_QW => quick view - VS_PEEK => peek definition - VS_GREF => go to implementation - VS_INT => force show intellisense - VS_FRM => format code CTL+K,D CTL+K,E - - KC_F12 => go to definition - SC_SF12 => find references - - _SAVE => save CTL+S - - * - * ,------------------------------------------------------ -------------------------------------------------------------. - * | | | | | | | | | | | | | | | | | - * |--------+-------+------+------+------+------+--------+ ,------+------+-------. +------+------+------+------+-------+------+--------+--------| - * | | | | | | | | KC_F5|KC_F10| KC_F11| | | | | | | | | - * |--------+-------+------+------+------+------+ +------+------+-------+ +------+------+------+-------+------+--------+--------| - * | | | | | | | | KC_F9| VS_QW|SC_SF12| | | | | | | | | - * |--------+-------+------+------+------+------+ +------+------+-------+ +------+------+------+-------+------+--------+ | - * | | | | | | | |VS_INT| | KC_F12| | | | | | | | | - * |--------+-------+------+------+------+------+-------+ +------+------+-------+ +------+------+------+------+-------+------+--------+--------| - * | | | | | | | | |VS_FRM| _SAVE|VS_GREF| | | | | |TO_CODE| | | - * `-------------------------------------' `-------' `---------------------' `------' `------' `-------' `--------' - * - */ - [_VS] = LAYOUT_Pallas( - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, KC_F5, KC_F10, KC_F11, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, KC_F9, VS_QW, SC_SF12, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, VS_INT, XXXXXXX, KC_F12, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, VS_FRM, _SAVE, VS_GREF, _______, _______, TO_CODE, _______ \ - ), - - - - - - /* Keymap: CODE - - VS Code - VSC_COM => Command palette - VSC_FRM => format code ALT+SHIFT+F - VSC_TRM => open terminal - - KC_F12 => go to definition - SC_SF12 => find references - - _SAVE => save CTL+S - - * - * ,----------------------------------------------------- --------------------------------------------------------------. - * | | | | | | | | | | | | | | | | | - * |--------+-------+------+------+------+------+-------+ ,-------+------+-------. +-------+------+------+------+-------+------+--------+--------| - * | | | | | | | |VSC_TRM| |VSC_COM| | | | | | | | | - * |--------+-------+------+------+------+------+ +-------+------+-------+ +------+------+------+-------+------+--------+--------| - * | | | | | | | | | |SC_SF12| | | | | | | | | - * |--------+-------+------+------+------+------+ +-------+------+-------+ +------+------+------+-------+------+--------+ | - * | | | | | | | | | | KC_F12| | | | | | | | | - * |--------+-------+------+------+------+------+-------+ +-------+------+-------+ +------+------+------+------+-------+------+--------+--------| - * | | | | | | | | |VSC_FRM| _SAVE| | | | | | |TO_BASE| | | - * `-------------------------------------' `-------' `----------------------' `------' `------' `-------' `--------' - * - */ - [_CODE] = LAYOUT_Pallas( - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, VSC_TRM, XXXXXXX, VSC_COM, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, XXXXXXX, XXXXXXX, SC_SF12, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, XXXXXXX, XXXXXXX, KC_F12, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, VSC_FRM, _SAVE, XXXXXXX, _______, _______, TO_BASE, _______ \ - ), - - - - - /* Keymap: TOOLS - * - * ,---------------------------------------------------- -----------------------------------------------------------------. - * | | | | | | | | |TD_PSCR| | | |BLToggle|RGBToggl| RGB_MOD| | - * |--------+-------+------+------+------+------+------+ ,------+------+------. +-------+------+------+------+--------+--------+--------+--------| - * | | | | | | | | | | | | | | | Step |Hue Inc |Hue Dec | | - * |--------+-------+------+------+------+------+ +------+------+------+ +------+------+------+--------+--------+--------+--------| - * | | | | | | | | | | | | | | | Inc |Sat Inc |Sat Dec | | - * |--------+-------+------+------+------+------+ +------+------+------+ +------+------+------+--------+--------+--------+ | - * | | | | | | | | | | | | | | | Dec |Bright +|Bright -| | - * |--------+-------+------+------+------+------+-------+ +------+------+------+ +------+------+------+------+--------+--------+--------+--------| - * | | | |_TOOLS| | | | | | | | | | | | | Britg | | | - * `-------------------------------------' `-------' `--------------------' `------' `------' `--------' `--------' - * - */ - [_TOOLS] = LAYOUT_Pallas( - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, BL_TOGG, RGB_TOG, RGB_MOD, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, BL_STEP, RGB_HUI, RGB_HUD, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, BL_INC, RGB_SAI, RGB_SAD, XXXXXXX, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, BL_DEC, RGB_VAI, RGB_SPD, \ - XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, BL_BRTG, L_TOOLS \ - ), - - - - - /* Keymap: LEFT - * - * ,------------------------------------------------------ ------------------------------------------------------------. - * | | | | | | | | | | | | | | | | | - * |--------+-------+------+-------+------+-------+------+ ,------+------+------. +------+------+------+------+------+------+--------+--------| - * | | | UP | | |KC_HOME| | | | | | | | | | | | | - * |--------+-------+------+-------+------+-------+ +------+------+------+ +------+------+------+------+------+--------+--------| - * | | LEFT | DOWN | RIGHT | | KC_END| | | | | | | | | | | | | - * |--------+-------+------+-------+------+-------+ +------+------+------+ +------+------+------+------+------+--------+ | - * | | < > | | | | | | | | | | | | | | | | | - * |--------+-------+------+-------+------+-------+-----+ +------+------+------+ +-----+------+------+------+------+------+--------+--------| - * | | | COMM| UNCOMM| F DEL| | | | | | | | | | | | | | | - * `--------------------------------------' `-----' `--------------------' `-----' `------' `------' `--------' - * - */ - - [_LEFT] = LAYOUT_Pallas( - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, KC_UP , _______, _______, KC_HOME, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, KC_LEFT, KC_DOWN,KC_RIGHT, _______, KC_END, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, KC_NUBS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, COMM, UNCOMM, KC_DEL, L_LFT, _______, _______, _______, L_RGT, _______, _______, _______ \ - ), - - - - /* Keymap: RIGHT - * - * ,---------------------------------------------------- ---------------------------------------------------------------. - * | | | | | | | | | | PREV | Play | NEXT | | |KC_PSCR| _SCREENSHOT| - * |--------+-------+------+------+------+------+------+ ,------+------+------. +------+------+------+------+------+------+--------+-----------| - * | | | | | | | | | | | |VOL DW| MUTE |VOL UP| | | | | - * |--------+-------+------+------+------+------+ +------+------+------+ +------+------+------+------+------+--------+-----------| - * | | | | | | | | | | | | | | | | | | | - * |--------+-------+------+------+------+------+ +------+------+------+ +------+------+------+------+------+--------+ | - * | | | | | | | | | | | | | | | | | | | - * |--------+-------+------+------+------+------+-----+ +------+------+------+ +-----+------+------+------+------+------+--------+-----------| - * | | | | | | | | | | | | | | | | | | | | - * `-------------------------------------' `-----' `--------------------' `-----' `------' `------' `-----------' - * - */ - - [_RIGHT] = LAYOUT_Pallas( - _______, _______, _______, _______, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, KC_PSCR,_SCREENSHOT, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_VOLD, KC_MUTE, KC_VOLU, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ - _______, _______, _______, _______, _______, L_LFT, _______, _______, _______, L_RGT, _______, _______, _______ \ - ) -}; - - - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case VS_FRM: - if (record->event.pressed) { - SEND_STRING(SS_LCTL("kdke")); - } else { - } - break; - - case COMM: - if (record->event.pressed) { - SEND_STRING(SS_LCTL("kc")); - } else { - } - break; - - case UNCOMM: - if (record->event.pressed) { - SEND_STRING(SS_LCTL("ku")); - } else { - } - break; - } - return true; -} - - - -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ -/*****************************************************************************************************/ - -#ifdef OLED_ENABLE - -oled_rotation_t oled_init_user(oled_rotation_t rotation) { - return OLED_ROTATION_180; -} - - -static void render_status(void) { - // 21 characters per line - // 16 cols / 8 rows - - oled_write_P(PSTR(" Pallas rev 0.3 "), false); - - // Host Keyboard Layer Status - oled_write_P(PSTR("Layer: "), false); - switch (get_highest_layer(layer_state)) { - case _BASE: - oled_write_P(PSTR("Default\n"), false); - break; - case _FN: - oled_write_P(PSTR("[F]\n"), false); - break; - case _VS: - oled_write_P(PSTR("Visual Studio\n"), false); - break; - case _CODE: - oled_write_P(PSTR("VS Code\n"), false); - break; - default: - oled_write_P(PSTR("Undefined\n"), false); - } - - // Host Keyboard LED Status - led_t led_state = host_keyboard_led_state(); - oled_write_P(PSTR(" "), false); - oled_write_P(led_state.num_lock ? PSTR("NUM ") : PSTR(" "), false); - oled_write_P(led_state.caps_lock ? PSTR("CAP ") : PSTR(" "), false); - oled_write_P(led_state.scroll_lock ? PSTR("SCR ") : PSTR(" "), false); - - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); - oled_write_ln("", false); -} - -static void render_pallas_logo(void) { - oled_set_cursor(0, 5); - - static const char PROGMEM pallas_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(pallas_logo, false); -} - - -bool oled_task_user(void) { - switch (get_highest_layer(layer_state)) { - case _TOOLS: - render_pallas_logo(); - break; - default: - render_status(); - } - - return false; -} -#endif diff --git a/keyboards/ciaanh/pallas/rev1/keymaps/default/rules.mk b/keyboards/ciaanh/pallas/rev1/keymaps/default/rules.mk deleted file mode 100644 index e41cb07da6d..00000000000 --- a/keyboards/ciaanh/pallas/rev1/keymaps/default/rules.mk +++ /dev/null @@ -1,3 +0,0 @@ -BACKLIGHT_ENABLE = yes -RGBLIGHT_ENABLE = yes -OLED_ENABLE = yes diff --git a/keyboards/ciaanh/pallas/rev1/rev1.c b/keyboards/ciaanh/pallas/rev1/rev1.c deleted file mode 100644 index e1dc05329e5..00000000000 --- a/keyboards/ciaanh/pallas/rev1/rev1.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "pallas.h" - - -#ifdef SSD1306OLED -void led_set_kb(uint8_t usb_led) { - // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here - led_set_user(usb_led); -} -#endif - -void matrix_init_kb(void) { - matrix_init_user(); -}; - -void shutdown_user(void) { - -} diff --git a/keyboards/ciaanh/pallas/rev1/rev1.h b/keyboards/ciaanh/pallas/rev1/rev1.h deleted file mode 100644 index 7f462616476..00000000000 --- a/keyboards/ciaanh/pallas/rev1/rev1.h +++ /dev/null @@ -1,24 +0,0 @@ -#include "quantum.h" - -/* This 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_Pallas( \ - k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, k0e, \ - k10, k11, k12, k13, k14, k15, k16, k17, k38, k18, k19, k1a, k1b, k1c, k1d, k1e, \ - k20, k21, k22, k23, k24, k25, k26, k27, k48, k28, k29, k2a, k2b, k2c, k2d, k2e, \ - k30, k31, k32, k33, k34, k35, k36, k37, k49, k39, k3a, k3b, k3c, k3d, k3e, \ - k40, k41, k42, k43, k44, k45, k46, k47, k4a, k4b, k4c, k4d, k4e \ -) \ -{ \ - { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, k0e }, \ - { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, k1e }, \ - { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, k2e }, \ - { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d, k3e }, \ - { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b, k4c, k4d, k4e } \ -} diff --git a/keyboards/ciaanh/pallas/rev1/rules.mk b/keyboards/ciaanh/pallas/rev1/rules.mk deleted file mode 100644 index 03c4a826250..00000000000 --- a/keyboards/ciaanh/pallas/rev1/rules.mk +++ /dev/null @@ -1,5 +0,0 @@ -BACKLIGHT_ENABLE = no -RGBLIGHT_ENABLE = no -OLED_ENABLE = no - - diff --git a/keyboards/ciaanh/pallas/rules.mk b/keyboards/ciaanh/pallas/rules.mk deleted file mode 100644 index c926ee2fb93..00000000000 --- a/keyboards/ciaanh/pallas/rules.mk +++ /dev/null @@ -1,32 +0,0 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -# Teensy halfkay -# Pro Micro caterina -# Atmel DFU atmel-dfu -# LUFA DFU lufa-dfu -# QMK DFU qmk-dfu -# ATmega32A bootloadHID -# ATmega328P USBasp -BOOTLOADER = qmk-dfu - -# Build Options -# change to "no" to disable the options, or define them in the Makefile in -# the appropriate keymap folder that will get included automatically -# -BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration -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 = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend - -DEFAULT_FOLDER = ciaanh/pallas/rev1