~ruther/qmk_firmware

814821727e0107a2cf3247eb807ed1f3703b7327 — HorrorTroll 3 years ago b131ebb
[Keyboard] Move Handwired K552 into my folder name (#15973)

41 files changed, 24 insertions(+), 31 deletions(-)

R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/boards/k552/board.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/boards/k552/board.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/boards/k552/board.mk
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/chconf.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/config.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/halconf.h
R keyboards/{handwired/horrortroll/k552/k552 => horrortroll/handwired_k552/handwired_k552}.c
R keyboards/{handwired/horrortroll/k552/k552 => horrortroll/handwired_k552/handwired_k552}.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/info.json
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/keymap.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/keymap_stuff.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/led/cool_diagonal.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/led/custom_gradient.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/led/diagonal.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/led/kitt.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/led/random_breath_rainbow.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/oled/oled_stuff.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/readme.md
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/rgb_matrix_user.inc
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/default/rules.mk
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/config.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/keymap.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/keymap_stuff.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/led/cool_diagonal.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/led/custom_gradient.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/led/diagonal.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/led/kitt.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/led/random_breath_rainbow.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/oled/oled_stuff.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/readme.md
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/rgb_matrix_user.inc
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/keymaps/via/rules.mk
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/ld/k552_f103.ld
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/lib/bongocat.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/lib/galaxy.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/lib/glcdfont.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/lib/logo.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/lib/wave.c
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/mcuconf.h
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/readme.md
R keyboards/{handwired/horrortroll/k552 => horrortroll/handwired_k552}/rules.mk
R keyboards/handwired/horrortroll/k552/boards/k552/board.c => keyboards/horrortroll/handwired_k552/boards/k552/board.c +0 -0
R keyboards/handwired/horrortroll/k552/boards/k552/board.h => keyboards/horrortroll/handwired_k552/boards/k552/board.h +0 -0
R keyboards/handwired/horrortroll/k552/boards/k552/board.mk => keyboards/horrortroll/handwired_k552/boards/k552/board.mk +0 -0
R keyboards/handwired/horrortroll/k552/chconf.h => keyboards/horrortroll/handwired_k552/chconf.h +2 -5
@@ 1,4 1,4 @@
/* Copyright 2020 QMK
/* Copyright 2021 HorrorTroll <https://github.com/HorrorTroll>
 *
 * 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


@@ 16,14 16,11 @@

/*
 * This file was auto-generated by:
 *    `qmk chibios-confmigrate -i keyboards/wolfmarkclub/wm1/chconf.h -r platforms/chibios/common/configs/chconf.h`
 *    `qmk chibios-confmigrate -i keyboards/horrortroll/handwired_k552/chconf.h -r platforms/chibios/common/configs/chconf.h`
 */

#pragma once

#define CH_CFG_ST_TIMEDELTA 0

#define CH_CFG_USE_CONDVARS_TIMEOUT FALSE

#include_next <chconf.h>


R keyboards/handwired/horrortroll/k552/config.h => keyboards/horrortroll/handwired_k552/config.h +7 -7
@@ 19,23 19,26 @@
#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID       0x7516 //Redragon
#define VENDOR_ID       0x7516
#define PRODUCT_ID      0x5104
#define DEVICE_VER      0x0001
#define MANUFACTURER    Redragon
#define MANUFACTURER    HorrorTroll
#define PRODUCT         K552 Kumara

/* Key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 17

/* Key matrix pin           0    1,   2,  3,  4,  5,  6,   7,   8,  9, 10, 11, 12,  13, 14, 15, 16 */
/* key matrix pins */
#define MATRIX_ROW_PINS { C12, C10, A10, A8, C8, C9 }
#define MATRIX_COL_PINS { B15,  C6,  C7, A3, A1, C3, C1, B14, B13, A9, B3, B4, A0, C11, A2, C0, C2 }

/* Direction of diode (COL2ROW or ROW2COL) */
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* Bootmagic reset */
#define BOOTMAGIC_LITE_ROW 4
#define BOOTMAGIC_LITE_COLUMN 6


@@ 47,9 50,6 @@
#define USB_POLLING_INTERVAL_MS 1
#define QMK_KEYS_PER_SCAN 12

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5

/* EEPROM size */
#define EEPROM_PAGE_SIZE
#define FEE_PAGE_SIZE 0x800

R keyboards/handwired/horrortroll/k552/halconf.h => keyboards/horrortroll/handwired_k552/halconf.h +2 -2
@@ 1,4 1,4 @@
/* Copyright 2020 QMK
/* Copyright 2021 HorrorTroll <https://github.com/HorrorTroll>
 *
 * 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


@@ 16,7 16,7 @@

/*
 * This file was auto-generated by:
 *    `qmk chibios-confmigrate -i keyboards/wolfmarkclub/wm1/halconf.h -r platforms/chibios/common/configs/halconf.h`
 *    `qmk chibios-confmigrate -i keyboards/horrortroll/handwired_k552/halconf.h -r platforms/chibios/common/configs/halconf.h`
 */

#pragma once

R keyboards/handwired/horrortroll/k552/k552.c => keyboards/horrortroll/handwired_k552/handwired_k552.c +1 -1
@@ 14,7 14,7 @@
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

#include "k552.h"
#include "handwired_k552.h"

// OLED animation
#include "lib/logo.c"

R keyboards/handwired/horrortroll/k552/k552.h => keyboards/horrortroll/handwired_k552/handwired_k552.h +0 -0
R keyboards/handwired/horrortroll/k552/info.json => keyboards/horrortroll/handwired_k552/info.json +1 -1
@@ 1,5 1,5 @@
{
    "keyboard_name": "Redragon K552 Kumara",
    "keyboard_name": "Handwired K552 Kumara",
    "url": "",
    "maintainer": "HorrorTroll",
    "layouts": {

R keyboards/handwired/horrortroll/k552/keymaps/default/keymap.c => keyboards/horrortroll/handwired_k552/keymaps/default/keymap.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/keymap_stuff.h => keyboards/horrortroll/handwired_k552/keymaps/default/keymap_stuff.h +1 -5
@@ 14,10 14,6 @@
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

#include "rgb_matrix.h"
#include "progmem.h"
#include "config.h"
#include "eeprom.h"
#include <string.h>
#include <math.h>



@@ 84,7 80,7 @@ enum layer_keycodes {
    RGB_C_E,             //Cycle user effect
};

void keyboard_post_init_kb(void) {
void keyboard_post_init_user(void) {
    user_config.raw = eeconfig_read_user();
    switch (user_config.rgb_mode) {
        case RGB_MODE_ALL:

R keyboards/handwired/horrortroll/k552/keymaps/default/led/cool_diagonal.c => keyboards/horrortroll/handwired_k552/keymaps/default/led/cool_diagonal.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/led/custom_gradient.c => keyboards/horrortroll/handwired_k552/keymaps/default/led/custom_gradient.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/led/diagonal.c => keyboards/horrortroll/handwired_k552/keymaps/default/led/diagonal.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/led/kitt.c => keyboards/horrortroll/handwired_k552/keymaps/default/led/kitt.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/led/random_breath_rainbow.c => keyboards/horrortroll/handwired_k552/keymaps/default/led/random_breath_rainbow.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/oled/oled_stuff.h => keyboards/horrortroll/handwired_k552/keymaps/default/oled/oled_stuff.h +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/readme.md => keyboards/horrortroll/handwired_k552/keymaps/default/readme.md +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/rgb_matrix_user.inc => keyboards/horrortroll/handwired_k552/keymaps/default/rgb_matrix_user.inc +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/default/rules.mk => keyboards/horrortroll/handwired_k552/keymaps/default/rules.mk +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/config.h => keyboards/horrortroll/handwired_k552/keymaps/via/config.h +4 -0
@@ 17,3 17,7 @@
#pragma once

#define DYNAMIC_KEYMAP_LAYER_COUNT 3

#ifdef RGB_MATRIX_ENABLE
    #define VIA_QMK_RGBLIGHT_ENABLE
#endif

R keyboards/handwired/horrortroll/k552/keymaps/via/keymap.c => keyboards/horrortroll/handwired_k552/keymaps/via/keymap.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/keymap_stuff.h => keyboards/horrortroll/handwired_k552/keymaps/via/keymap_stuff.h +1 -5
@@ 14,10 14,6 @@
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

#include "rgb_matrix.h"
#include "progmem.h"
#include "config.h"
#include "eeprom.h"
#include <string.h>
#include <math.h>



@@ 84,7 80,7 @@ enum layer_keycodes {
    RGB_C_E,             //Cycle user effect
};

void keyboard_post_init_kb(void) {
void keyboard_post_init_user(void) {
    user_config.raw = eeconfig_read_user();
    switch (user_config.rgb_mode) {
        case RGB_MODE_ALL:

R keyboards/handwired/horrortroll/k552/keymaps/via/led/cool_diagonal.c => keyboards/horrortroll/handwired_k552/keymaps/via/led/cool_diagonal.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/led/custom_gradient.c => keyboards/horrortroll/handwired_k552/keymaps/via/led/custom_gradient.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/led/diagonal.c => keyboards/horrortroll/handwired_k552/keymaps/via/led/diagonal.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/led/kitt.c => keyboards/horrortroll/handwired_k552/keymaps/via/led/kitt.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/led/random_breath_rainbow.c => keyboards/horrortroll/handwired_k552/keymaps/via/led/random_breath_rainbow.c +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/oled/oled_stuff.h => keyboards/horrortroll/handwired_k552/keymaps/via/oled/oled_stuff.h +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/readme.md => keyboards/horrortroll/handwired_k552/keymaps/via/readme.md +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/rgb_matrix_user.inc => keyboards/horrortroll/handwired_k552/keymaps/via/rgb_matrix_user.inc +0 -0
R keyboards/handwired/horrortroll/k552/keymaps/via/rules.mk => keyboards/horrortroll/handwired_k552/keymaps/via/rules.mk +0 -0
R keyboards/handwired/horrortroll/k552/ld/k552_f103.ld => keyboards/horrortroll/handwired_k552/ld/k552_f103.ld +0 -0
R keyboards/handwired/horrortroll/k552/lib/bongocat.c => keyboards/horrortroll/handwired_k552/lib/bongocat.c +0 -0
R keyboards/handwired/horrortroll/k552/lib/galaxy.c => keyboards/horrortroll/handwired_k552/lib/galaxy.c +0 -0
R keyboards/handwired/horrortroll/k552/lib/glcdfont.c => keyboards/horrortroll/handwired_k552/lib/glcdfont.c +0 -0
R keyboards/handwired/horrortroll/k552/lib/logo.c => keyboards/horrortroll/handwired_k552/lib/logo.c +0 -0
R keyboards/handwired/horrortroll/k552/lib/wave.c => keyboards/horrortroll/handwired_k552/lib/wave.c +0 -0
R keyboards/handwired/horrortroll/k552/mcuconf.h => keyboards/horrortroll/handwired_k552/mcuconf.h +2 -2
@@ 1,4 1,4 @@
/* Copyright 2020 QMK
/* Copyright 2021 HorrorTroll <https://github.com/HorrorTroll>
 *
 * 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


@@ 16,7 16,7 @@

/*
 * This file was auto-generated by:
 *    `qmk chibios-confmigrate -i keyboards/wolfmarkclub/wm1/mcuconf.h -r platforms/chibios/STM32_F103_STM32DUINO/configs/mcuconf.h`
 *    `qmk chibios-confmigrate -i keyboards/horrortroll/handwired_k552/mcuconf.h -r platforms/chibios/STM32_F103_STM32DUINO/configs/mcuconf.h`
 */

#pragma once

R keyboards/handwired/horrortroll/k552/readme.md => keyboards/horrortroll/handwired_k552/readme.md +3 -3
@@ 1,15 1,15 @@
# Redragon K552 Kumara
# Handwired K552 Kumara

![K552](https://i.imgur.com/XpNmJpBh.png)

A handwired K552 Kumara. Built using STM32F103RCT6 Mini

* Keyboard Maintainer: [HorrorTroll](https://github.com/HorrorTroll)
* Hardware Supported: Redragon K552 Kumara and STM32F103RCT6 Mini
* Hardware Supported: STM32F103RCT6

Make example for this keyboard (after setting up your build environment):

    make handwired/horrortroll/k552:default
    make horrortroll/handwired_k552: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).


R keyboards/handwired/horrortroll/k552/rules.mk => keyboards/horrortroll/handwired_k552/rules.mk +0 -0