aboutsummaryrefslogtreecommitdiff
path: root/keyboards/rookiebwoy/late9
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/rookiebwoy/late9')
-rw-r--r--keyboards/rookiebwoy/late9/readme.md25
-rw-r--r--keyboards/rookiebwoy/late9/rev1/config.h20
-rw-r--r--keyboards/rookiebwoy/late9/rev1/keyboard.json58
-rw-r--r--keyboards/rookiebwoy/late9/rev1/keymaps/default/keymap.c84
-rw-r--r--keyboards/rookiebwoy/late9/rev1/readme.md5
-rw-r--r--keyboards/rookiebwoy/late9/rev1/rev1.c61
6 files changed, 0 insertions, 253 deletions
diff --git a/keyboards/rookiebwoy/late9/readme.md b/keyboards/rookiebwoy/late9/readme.md
deleted file mode 100644
index bc6dfab57e..0000000000
--- a/keyboards/rookiebwoy/late9/readme.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# LATE-9
-
-
-The LATE-9 is a multi-tap input keyboard based on mobile phones from the late '90s. LATE-9 is intended as a dev board with 18 buttons and an OLED screen, made by through-hole components only. With this, you can experiment QMK OLED capabilities with very little expense.
-
-![LATE-9](https://i.imgur.com/QXycTC3h.jpg "LATE-9 first proto")
-
-* Keyboard maintainer: [rookiebwoy](https://github.com/rookiebwoy)
-* Hardware supported: ProMicro, _Elite-C (not tested)_
-* Hardware Availability: LATE-9 is open source, check the [project repository](https://github.com/rookiebwoy/late-9) for gerbers.
-
-Make example for this keyboard (after setting up your build environment):
-
- make rookiebwoy/late9/rev1:default
-
-Flashing example for this keyboard:
-
- make rookiebwoy/late9/rev1:default:flash
-
-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
-
-When asked by the terminal, short with a metal wire the pins on the backside of the board highlighted as `RST` (one is the `RESET` and the other one is `GROUND`) to enter the bootloader and let the OS detects the device.\
-After installing this firmware you can use Bootmagic to enter the bootloader while plugging in your LATE-9. By default it's the button on the upper-left of the keyboard. \ No newline at end of file
diff --git a/keyboards/rookiebwoy/late9/rev1/config.h b/keyboards/rookiebwoy/late9/rev1/config.h
deleted file mode 100644
index 8c9a5702f2..0000000000
--- a/keyboards/rookiebwoy/late9/rev1/config.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
-Copyright 2021 rookiebwoy
-
-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
-
-/* Oneshot interval */
-#define ONESHOT_TIMEOUT 5000
diff --git a/keyboards/rookiebwoy/late9/rev1/keyboard.json b/keyboards/rookiebwoy/late9/rev1/keyboard.json
deleted file mode 100644
index 48f3cff840..0000000000
--- a/keyboards/rookiebwoy/late9/rev1/keyboard.json
+++ /dev/null
@@ -1,58 +0,0 @@
-{
- "keyboard_name": "LATE-9",
- "manufacturer": "rookiebwoy",
- "url": "https://github.com/rookiebwoy/late-9)",
- "maintainer": "rookiebwoy",
- "usb": {
- "vid": "0x6961",
- "pid": "0x3032",
- "device_version": "0.1.0"
- },
- "tapping": {
- "term": 400
- },
- "build": {
- "debounce_type": "sym_eager_pk"
- },
- "matrix_pins": {
- "cols": ["B5", "C6", "D4"],
- "rows": ["B4", "E6", "D7", "B3", "B2", "B6"]
- },
- "diode_direction": "ROW2COL",
- "features": {
- "bootmagic": true,
- "nkro": true,
- "oled": true
- },
- "processor": "atmega32u4",
- "bootloader": "caterina",
- "layouts": {
- "LAYOUT": {
- "layout": [
- {"matrix": [0, 0], "x": 0, "y": 0},
- {"matrix": [0, 1], "x": 1, "y": 0},
- {"matrix": [0, 2], "x": 2, "y": 0},
-
- {"matrix": [1, 0], "x": 0, "y": 1},
- {"matrix": [1, 1], "x": 1, "y": 1},
- {"matrix": [1, 2], "x": 2, "y": 1},
-
- {"matrix": [2, 0], "x": 0, "y": 2},
- {"matrix": [2, 1], "x": 1, "y": 2},
- {"matrix": [2, 2], "x": 2, "y": 2},
-
- {"matrix": [3, 0], "x": 0, "y": 3},
- {"matrix": [3, 1], "x": 1, "y": 3},
- {"matrix": [3, 2], "x": 2, "y": 3},
-
- {"matrix": [4, 0], "x": 0, "y": 4},
- {"matrix": [4, 1], "x": 1, "y": 4},
- {"matrix": [4, 2], "x": 2, "y": 4},
-
- {"matrix": [5, 0], "x": 0, "y": 5},
- {"matrix": [5, 1], "x": 1, "y": 5},
- {"matrix": [5, 2], "x": 2, "y": 5}
- ]
- }
- }
-}
diff --git a/keyboards/rookiebwoy/late9/rev1/keymaps/default/keymap.c b/keyboards/rookiebwoy/late9/rev1/keymaps/default/keymap.c
deleted file mode 100644
index f93958fe8f..0000000000
--- a/keyboards/rookiebwoy/late9/rev1/keymaps/default/keymap.c
+++ /dev/null
@@ -1,84 +0,0 @@
-/* Copyright 2021 rookiebwoy
- *
- * 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 QMK_KEYBOARD_H
-
-// Layers declarations
-enum layers {
- _BL,
- _OL
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/* BL: Base Layer
- * ,-----------------------.
- * |MO(OP) | ↑ | BSPC |
- * | | | |
- * |-------+-------+-------|
- * | <- | ↓ | -> |
- * | | | |
- * |-------+-------+-------|
- * | 1 | 2 | 3 |
- * | | | |
- * |-------+-------+-------|
- * | 4 | 5 | 6 |
- * | | | |
- * |-------+-------+-------|
- * | 7 | 8 | 9 |
- * | | | |
- * |-------+-------+-------|
- * | 0 | . | = |
- * | | | |
- * `-----------------------'
- */
- [_BL] = LAYOUT(
- MO(1), KC_UP, KC_BSPC,
- KC_LEFT, KC_DOWN, KC_RIGHT,
- KC_P1, KC_P2, KC_P3,
- KC_P4, KC_P5, KC_P6,
- KC_P7, KC_P8, KC_P9,
- KC_P0, KC_PDOT, KC_PEQL
- ),
-
-/* OP: Operators Layer
- * ,-----------------------.
- * |MO(OP) | ↑ | BSPC |
- * | | | |
- * |-------+-------+-------|
- * | <- | ↓ | -> |
- * | | | |
- * |-------+-------+-------|
- * | / | * | - |
- * | | | |
- * |-------+-------+-------|
- * | ( | ) | + |
- * | | | |
- * |-------+-------+-------|
- * | & | % | ^ |
- * | | | |
- * |-------+-------+-------|
- * | | | . | = |
- * | | | |
- * `-----------------------'
- */
- [_OL] = LAYOUT(
- MO(1), KC_UP, KC_BSPC,
- KC_LEFT, KC_DOWN, KC_RIGHT,
- KC_PSLS, KC_PAST, KC_PMNS,
- LSFT(KC_9), LSFT(KC_0), KC_PPLS,
- LSFT(KC_7), LSFT(KC_5), LSFT(KC_6),
- LSFT(KC_BSLS), KC_PDOT, KC_PEQL
- ),
-}; \ No newline at end of file
diff --git a/keyboards/rookiebwoy/late9/rev1/readme.md b/keyboards/rookiebwoy/late9/rev1/readme.md
deleted file mode 100644
index d9683222a9..0000000000
--- a/keyboards/rookiebwoy/late9/rev1/readme.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# LATE-9 rev1
-
-First (and final untill now) revision of the LATE-9. For in depth look please go to [project repository](https://github.com/rookiebwoy/late-9).
-
-
diff --git a/keyboards/rookiebwoy/late9/rev1/rev1.c b/keyboards/rookiebwoy/late9/rev1/rev1.c
deleted file mode 100644
index aa45141b06..0000000000
--- a/keyboards/rookiebwoy/late9/rev1/rev1.c
+++ /dev/null
@@ -1,61 +0,0 @@
-/* Copyright 2021 rookiebwoy
- *
- * 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"
-
-// OLED logo
-#ifdef OLED_ENABLE
-bool oled_task_kb(void) {
- if (!oled_task_user()) { return false; }
- static const char PROGMEM rb_logo[] = {
- // rookiebwoy 128x32px
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0x00,
- 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0,
- 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
- 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0xe3, 0xe3, 0xe3, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0x1c,
- 0x1c, 0x1c, 0xfc, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
- 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00,
- 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0x00,
- 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x3f,
- 0x3f, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x07, 0x07, 0x07,
- 0x38, 0x38, 0x38, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0x3f,
- 0x3f, 0x3f, 0x38, 0x38, 0x38, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x38, 0x38, 0x38, 0x3f, 0x3f,
- 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x3f, 0x38, 0x38, 0x38,
- 0x07, 0x07, 0x07, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x3f, 0x00,
- 0x00, 0x00, 0x07, 0x07, 0x07, 0x38, 0x38, 0x38, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0e, 0x0e, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
- };
- oled_write_raw_P(rb_logo, sizeof(rb_logo));
- return false;
-}
-
-#endif