Skip to content

Commit

Permalink
Late9 keymaps update, added VIA support (qmk#22801)
Browse files Browse the repository at this point in the history
  • Loading branch information
rookiebwoy authored Feb 19, 2024
1 parent bc7d1cc commit 8df2e70
Show file tree
Hide file tree
Showing 9 changed files with 110 additions and 275 deletions.
12 changes: 5 additions & 7 deletions keyboards/rookiebwoy/late9/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,9 @@ The LATE-9 is a multi-tap input keyboard based on mobile phones from the late '9

![LATE-9](https://i.imgur.com/QXycTC3h.jpg "LATE-9 first proto")

See the project repository for gerbers.

* Keyboard maintainer: [rookiebwoy](https://github.com/rookiebwoy)
* Hardware supported: ProMicro, _Elite-C (not tested)_
* Project repository: [LATE-9 on github](https://github.com/rookiebwoy/late-9)
* 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):

Expand All @@ -19,9 +17,9 @@ 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).

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.

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 [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.
9 changes: 7 additions & 2 deletions keyboards/rookiebwoy/late9/rev1/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"url": "https://github.com/rookiebwoy/late-9)",
"maintainer": "rookiebwoy",
"usb": {
"vid": "0xFEED",
"pid": "0x3777",
"vid": "0x6961",
"pid": "0x3032",
"device_version": "0.1.0"
},
"tapping": {
Expand All @@ -19,6 +19,11 @@
"rows": ["B4", "E6", "D7", "B3", "B2", "B6"]
},
"diode_direction": "ROW2COL",
"features": {
"bootmagic": true,
"nkro": true,
"oled": true
},
"processor": "atmega32u4",
"bootloader": "caterina",
"layouts": {
Expand Down
24 changes: 12 additions & 12 deletions keyboards/rookiebwoy/late9/rev1/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,23 @@ enum layers {
};

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* Keymap _BL: Base Layer
/* BL: Base Layer
* ,-----------------------.
* |MO(OP) | ↑ | BSPC |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | <- | ↓ | -> |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | 1 | 2 | 3 |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | 4 | 5 | 6 |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | 7 | 8 | 9 |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | 0 | . | = |
* | | | |
* `-----------------------'
Expand All @@ -52,23 +52,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_P0, KC_PDOT, KC_PEQL
),

/* Keymap _OP: Operators Layer
/* OP: Operators Layer
* ,-----------------------.
* |MO(OP) | ↑ | BSPC |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | <- | ↓ | -> |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | / | * | - |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | ( | ) | + |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | & | % | ^ |
* | | | |
* |-------|-------|-------|
* |-------+-------+-------|
* | | | . | = |
* | | | |
* `-----------------------'
Expand Down
235 changes: 0 additions & 235 deletions keyboards/rookiebwoy/late9/rev1/keymaps/multitap/keymap.c

This file was deleted.

3 changes: 0 additions & 3 deletions keyboards/rookiebwoy/late9/rev1/keymaps/multitap/readme.md

This file was deleted.

2 changes: 0 additions & 2 deletions keyboards/rookiebwoy/late9/rev1/keymaps/multitap/rules.mk

This file was deleted.

Loading

0 comments on commit 8df2e70

Please sign in to comment.