summaryrefslogtreecommitdiff
path: root/keyboards/macro3
diff options
context:
space:
mode:
authorフィルターペーパー <76888457+filterpaper@users.noreply.github.com>2023-12-27 12:26:48 +0800
committerGitHub <noreply@github.com>2023-12-26 20:26:48 -0800
commit489151d7a0c782670df30d62409ba5ef4ca11c8c (patch)
tree0c648c67ea8647671196171b224d3635dea59ae9 /keyboards/macro3
parentda6a05bfea2e057a70e92462ff11f2ddf38449a3 (diff)
Refactor: move macro3 into handwired folder (#22759)
Diffstat (limited to 'keyboards/macro3')
-rw-r--r--keyboards/macro3/info.json51
-rw-r--r--keyboards/macro3/keymaps/default/keymap.c25
-rw-r--r--keyboards/macro3/keymaps/default/rules.mk1
-rw-r--r--keyboards/macro3/macro3.c27
-rw-r--r--keyboards/macro3/readme.md26
-rw-r--r--keyboards/macro3/rules.mk1
6 files changed, 0 insertions, 131 deletions
diff --git a/keyboards/macro3/info.json b/keyboards/macro3/info.json
deleted file mode 100644
index fa6cd1c471..0000000000
--- a/keyboards/macro3/info.json
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "keyboard_name": "Macro3",
- "manufacturer": "DPB",
- "url": "https://github.com/davidphilipbarr/Macropads/tree/main/macro3",
- "maintainer": "@davidphilipbarr",
- "usb": {
- "vid": "0xC88B",
- "pid": "0x3388",
- "device_version": "0.0.3"
- },
- "encoder": {
- "rotary": [
- {"pin_a": "D2", "pin_b": "D3"},
- {"pin_a": "F7", "pin_b": "F6"}
- ]
- },
- "development_board": "promicro",
- "features": {
- "bootmagic": true,
- "extrakey": true,
- "mousekey": true,
- "encoder": true
- },
- "bootmagic": {
- "matrix": [0, 3]
- },
- "matrix_pins": {
- "direct": [
- ["D7", "C6", "D4", "D1"],
- ["B1", "B4", "B5", "B3"]
- ]
- },
- "layout_aliases": {
- "LAYOUT": "LAYOUT_ortho_2x4"
- },
- "layouts": {
- "LAYOUT_ortho_2x4": {
- "layout": [
- {"x": 0, "y": 0, "matrix": [0, 0]},
- {"x": 1, "y": 0, "matrix": [0, 1]},
- {"x": 2, "y": 0, "matrix": [0, 2]},
- {"x": 3, "y": 0, "matrix": [0, 3]},
-
- {"x": 0, "y": 1, "matrix": [1, 0]},
- {"x": 1, "y": 1, "matrix": [1, 1]},
- {"x": 2, "y": 1, "matrix": [1, 2]},
- {"x": 3, "y": 1, "matrix": [1, 3]}
- ]
- }
- }
-}
diff --git a/keyboards/macro3/keymaps/default/keymap.c b/keyboards/macro3/keymaps/default/keymap.c
deleted file mode 100644
index a7b5cf9db4..0000000000
--- a/keyboards/macro3/keymaps/default/keymap.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Copyright 2020 David Philip Barr <@davidphilipbarr>
- * Copyright 2021 @filterpaper
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT_ortho_2x4(
- KC_MUTE, KC_MPLY, KC_MRWD, LT(1,KC_MFFD),
- C(KC_Z), C(KC_X), C(KC_C), C(KC_V)
- ),
- [1] = LAYOUT_ortho_2x4(
- _______, _______, _______, _______,
- QK_BOOT, _______, _______, _______
- )
-};
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [0] = { ENCODER_CCW_CW(KC_VOLU, KC_VOLD), ENCODER_CCW_CW(KC_MNXT, KC_MPRV) },
- [1] = { ENCODER_CCW_CW(KC_VOLU, KC_VOLD), ENCODER_CCW_CW(KC_PGDN, KC_PGUP) },
-};
-#endif
-
diff --git a/keyboards/macro3/keymaps/default/rules.mk b/keyboards/macro3/keymaps/default/rules.mk
deleted file mode 100644
index ee32568148..0000000000
--- a/keyboards/macro3/keymaps/default/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-ENCODER_MAP_ENABLE = yes
diff --git a/keyboards/macro3/macro3.c b/keyboards/macro3/macro3.c
deleted file mode 100644
index 54fce243ab..0000000000
--- a/keyboards/macro3/macro3.c
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright 2020 David Philip Barr <@davidphilipbarr>
- * Copyright 2021 @filterpaper
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#include "quantum.h"
-
-#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);
- }
- } else if (index == 1) {
- if (clockwise) {
- tap_code(KC_MNXT);
- } else {
- tap_code(KC_MPRV);
- }
- }
- return true;
-}
-#endif
-
diff --git a/keyboards/macro3/readme.md b/keyboards/macro3/readme.md
deleted file mode 100644
index 40cf927392..0000000000
--- a/keyboards/macro3/readme.md
+++ /dev/null
@@ -1,26 +0,0 @@
-# Macro3
-
-![Macro3](https://github.com/filterpaper/filterpaper.github.io/raw/main/images/macro3.png)
-
-Macro3 is a low-profile macro pad with dual encoder support designed by [@davidphilipbarr](https://github.com/davidphilipbarr).
-
-## Keyboard Info
-
-* Keyboard Maintainer: [filterpaper](https://github.com/filterpaper), [davidphilipbarr](https://github.com/davidphilipbarr)
-* Hardware Supported: [Macro3](https://github.com/davidphilipbarr/Macropads/tree/main/macro3)
-* Hardware Availability: order PCBs with gerber file from the repository
-
-Make example for this keyboard (after setting up your build environment):
-
- make macro3: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).
-
-## Bootloader
-
-Enter the bootloader in 3 ways:
-
-* **Bootmagic reset**: Hold down the top right key and plug in the controller.
-* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is configured.
-* **Physical reset pins**: Briefly short the RST and GND pins on the microcontroller using tweezers, a paperclip, or any other conductive material.
-
diff --git a/keyboards/macro3/rules.mk b/keyboards/macro3/rules.mk
deleted file mode 100644
index 6e7633bfe0..0000000000
--- a/keyboards/macro3/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-# This file intentionally left blank