summaryrefslogtreecommitdiffstats
path: root/keyboards/ferris/0_2/bling
diff options
context:
space:
mode:
authorlokher <lokher@gmail.com>2022-09-13 11:24:05 +0800
committerlokher <lokher@gmail.com>2022-09-13 11:24:05 +0800
commit9581289745736ce068a1040f44cec37a2ca8830d (patch)
tree24f644715a5fd6cc4d804d9604fb094307808b1b /keyboards/ferris/0_2/bling
parentfe13cedf8c09fa34d5cec4e4c624738095176625 (diff)
Remove non-Keychron keyboards
Diffstat (limited to 'keyboards/ferris/0_2/bling')
-rw-r--r--keyboards/ferris/0_2/bling/bling.c84
-rw-r--r--keyboards/ferris/0_2/bling/config.h75
-rw-r--r--keyboards/ferris/0_2/bling/info.json6
-rw-r--r--keyboards/ferris/0_2/bling/readme.md16
-rw-r--r--keyboards/ferris/0_2/bling/rules.mk2
5 files changed, 0 insertions, 183 deletions
diff --git a/keyboards/ferris/0_2/bling/bling.c b/keyboards/ferris/0_2/bling/bling.c
deleted file mode 100644
index e4d0bdbf7e..0000000000
--- a/keyboards/ferris/0_2/bling/bling.c
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
-Copyright 2021 Pierre Chevalier <pierrechevalier83@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-#include "quantum.h"
-
-#include "drivers/led/issi/is31fl3731.h"
-
-/*
-| Left || Right |
-| | 3 | | 0 || 0 | | 3 | |
-| 5 | | | || | | | 6 |
-| | | | || | | | |
-| | | | 1 || 1 | | | |
-| | 4 | | || | | 4 | |
-| 6 | | | 2 || 2 | | | 5 |
-*/
-const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
- /* Refer to IS31 manual for these locations
- * driver
- * | R location
- * | | G location
- * | | | B location
- * | | | | */
- {0, C9_10, C8_10, C7_10}, // Left RGB 5
- {0, C9_12, C8_12, C7_12}, // Left RGB 3
- {0, C9_15, C8_15, C6_14}, // Left RGB 0
- {1, C1_2, C2_2, C4_3}, // Right RGB 0
- {1, C1_5, C2_5, C3_5}, // Right RGB 3
- {1, C1_8, C2_8, C3_8}, // Right RGB 6
- {1, C1_7, C2_7, C3_7}, // Right RGB 5
- {1, C1_6, C2_6, C3_6}, // Right RGB 4
- {1, C1_3, C2_3, C3_3}, // Right RGB 1
- {1, C1_4, C2_4, C3_4}, // Right RGB 2
- {0, C9_13, C8_13, C7_13}, // Left RGB 2
- {0, C9_14, C8_14, C7_14}, // Left RGB 1
- {0, C9_11, C8_11, C7_11}, // Left RGB 4
- {0, C9_9, C8_9, C7_9}, // Left RGB 6
-};
-// clang-format off
-led_config_t g_led_config = {
- // Key Matrix to LED Index
- {
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- { NO_LED, NO_LED, NO_LED, NO_LED, NO_LED },
- }, {
- // LED Index to Physical Position. The unit is roughly milimiters in the real world
- // | Left || Right |
- // x->| 10 | 32 | 64 || 160 | 192 | 214 |
- // y |_____|_____|____||_____|_____|_____|
- // 0 | | 1 | 2 || 3 | 4 | |
- // 16 | 0 | | || | | 5 |
- // 35 | | | 11 || 8 | | |
- // 45 | | 12 | || | 7 | |
- // 50 | 13 | | 10 || 9 | | 6 |
- // 0 1 2 3 4 5
- {10, 16}, {32, 0}, {64, 0}, {160, 0}, {192, 0}, {214, 16},
- // 6 7 8 9
- {214, 50}, {192, 45}, {160, 35}, {160, 50},
- // 10 11 12 13
- {64, 50}, {64, 35}, {32, 45}, {10, 50},
- }, {
- // LED Index to Flag
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4
- }
-};
diff --git a/keyboards/ferris/0_2/bling/config.h b/keyboards/ferris/0_2/bling/config.h
deleted file mode 100644
index ceb02e737b..0000000000
--- a/keyboards/ferris/0_2/bling/config.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
-Copyright 2021 Pierre Chevalier <pierrechevalier83@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#pragma once
-
-/* LED Drivers */
-#define DRIVER_ADDR_1 0b1110100
-#define DRIVER_ADDR_2 0b1110101
-#define DRIVER_COUNT 2
-#define DRIVER_1_LED_TOTAL 7
-#define DRIVER_2_LED_TOTAL 7
-#define DRIVER_LED_TOTAL (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL)
-
-// RGB Matrix Animation modes. Explicitly enabled
-// For full list of effects, see:
-// https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects
-#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
-// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
-#define ENABLE_RGB_MATRIX_TYPING_HEATMAP
-#define ENABLE_RGB_MATRIX_DIGITAL_RAIN
-// enabled only of RGB_MATRIX_KEYPRESSES or RGB_MATRIX_KEYRELEASES is defined
-#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
diff --git a/keyboards/ferris/0_2/bling/info.json b/keyboards/ferris/0_2/bling/info.json
deleted file mode 100644
index 5473c33295..0000000000
--- a/keyboards/ferris/0_2/bling/info.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "keyboard_name": "Ferris 0.2 - Bling",
- "usb": {
- "pid": "0x0002"
- }
-}
diff --git a/keyboards/ferris/0_2/bling/readme.md b/keyboards/ferris/0_2/bling/readme.md
deleted file mode 100644
index c20be1edd1..0000000000
--- a/keyboards/ferris/0_2/bling/readme.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Ferris 0.2 - Bling
-
-![Ferris 0.2 - Bling](https://i.imgur.com/8dmm5Mrh.jpg)
-
-Ferris 0.2 with RGB underglow.
-
-* Keyboard Maintainer: [Pierre Chevalier](https://github.com/pierrechevalier83)
-* Hardware Supported:
- * Ferris 0.2 - Bling: (STM32F072 MCU on the left, MCP23017 on the right, IS31FL3731 led driver chip on each side)
-* Hardware Availability: [Cuddly Keyboards](https://cuddlykeyboards.com)
-
-Make examples for this keyboard (after setting up your build environment):
-
- make ferris/0_2/bling:default
-
-See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/ferris/0_2/bling/rules.mk b/keyboards/ferris/0_2/bling/rules.mk
deleted file mode 100644
index e04c8e4670..0000000000
--- a/keyboards/ferris/0_2/bling/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-RGB_MATRIX_ENABLE = yes
-RGB_MATRIX_DRIVER = IS31FL3731