Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Hatsukey70 #23140

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
f35f0b2
Add Hatsukey70
interestor Feb 24, 2024
f76ff92
delete json file for via
interestor Feb 24, 2024
0626b21
run qmk format-json -i on info.json
interestor Feb 24, 2024
7e498ef
remove hatsukey70.json
interestor Feb 26, 2024
773e70e
fix read me
interestor Feb 26, 2024
b01869b
fix info.json
interestor Feb 26, 2024
fda3edd
Update keyboards/hatsukey70/keymaps/default/keymap.c
interestor May 7, 2024
5ca5dee
Update keyboards/hatsukey70/keymaps/default/keymap.c
interestor May 7, 2024
8c4d968
Update keyboards/hatsukey70/keymaps/default/keymap.c
interestor May 7, 2024
37c0a0f
Update keyboards/hatsukey70/keymaps/default/keymap.c
interestor May 7, 2024
864f231
Update keyboards/hatsukey70/keymaps/via/keymap.c
interestor May 7, 2024
5fde595
Update keyboards/hatsukey70/info.json
interestor May 7, 2024
7039bfe
Update keyboards/hatsukey70/info.json
interestor May 7, 2024
c0bc318
Update keyboards/hatsukey70/keymaps/via/keymap.c
interestor May 7, 2024
86fb000
Update keyboards/hatsukey70/keymaps/via/keymap.c
interestor May 7, 2024
035040c
Update keyboards/hatsukey70/keymaps/via/rules.mk
interestor May 7, 2024
dad8f51
Update keyboards/hatsukey70/readme.md
interestor May 7, 2024
6e4e274
Update keyboards/hatsukey70/keymaps/via/keymap.c
interestor May 7, 2024
5e3bdcc
Update keyboards/hatsukey70/keymaps/default/keymap.c
interestor Jul 5, 2024
8e9e870
Update keyboards/hatsukey70/keymaps/via/keymap.c
interestor Jul 5, 2024
22fac88
Update keyboards/hatsukey70/readme.md
interestor Jul 5, 2024
4315ec3
Rename info.json to hatsukey70.json
interestor Jul 5, 2024
5e092b9
Rename hatsukey70.json to keyboard.json
interestor Jul 6, 2024
716a5c6
Delete keyboards/hatsukey70/rules.mk
interestor Jul 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
105 changes: 105 additions & 0 deletions keyboards/hatsukey70/keyboard.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
{
"manufacturer": "interestor",
"keyboard_name": "hatsukey70",
"maintainer": "interestor",
"development_board": "promicro",
"diode_direction": "COL2ROW",
"features": {
"bootmagic": false,
"command": false,
"console": false,
"extrakey": true,
"mousekey": true,
"nkro": false
},
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"],
"rows": ["D4", "C6", "D7", "E6", "B4"]
},
"split": {
"enabled": true,
"soft_serial_pin": "D0"
},
"url": "",
"usb": {
"device_version": "1.0.0",
"pid": "0x0003",
"vid": "0x6182"
},
"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": [0, 3], "x": 3, "y": 0},
{"matrix": [0, 4], "x": 4, "y": 0},
{"matrix": [0, 5], "x": 5, "y": 0},
{"matrix": [0, 6], "x": 6, "y": 0},
{"matrix": [5, 1], "x": 9, "y": 0},
{"matrix": [5, 2], "x": 10, "y": 0},
{"matrix": [5, 3], "x": 11, "y": 0},
{"matrix": [5, 4], "x": 12, "y": 0},
{"matrix": [5, 5], "x": 13, "y": 0},
{"matrix": [5, 6], "x": 14, "y": 0},
{"matrix": [5, 7], "x": 15, "y": 0, "w": 1.5},
{"matrix": [1, 0], "x": 0, "y": 1, "w": 1.5},
{"matrix": [1, 1], "x": 1.5, "y": 1},
{"matrix": [1, 2], "x": 2.5, "y": 1},
{"matrix": [1, 3], "x": 3.5, "y": 1},
{"matrix": [1, 4], "x": 4.5, "y": 1},
{"matrix": [1, 5], "x": 5.5, "y": 1},
{"matrix": [1, 6], "x": 6.5, "y": 1},
{"matrix": [6, 0], "x": 8.5, "y": 1},
{"matrix": [6, 1], "x": 9.5, "y": 1},
{"matrix": [6, 2], "x": 10.5, "y": 1},
{"matrix": [6, 3], "x": 11.5, "y": 1},
{"matrix": [6, 4], "x": 12.5, "y": 1},
{"matrix": [6, 5], "x": 13.5, "y": 1},
{"matrix": [6, 6], "x": 14.5, "y": 1},
{"matrix": [6, 7], "x": 15.5, "y": 1},
{"matrix": [2, 0], "x": 0, "y": 2, "w": 1.75},
{"matrix": [2, 1], "x": 1.75, "y": 2},
{"matrix": [2, 2], "x": 2.75, "y": 2},
{"matrix": [2, 3], "x": 3.75, "y": 2},
{"matrix": [2, 4], "x": 4.75, "y": 2},
{"matrix": [2, 5], "x": 5.75, "y": 2},
{"matrix": [2, 6], "x": 6.75, "y": 2},
{"matrix": [7, 1], "x": 8.75, "y": 2},
{"matrix": [7, 2], "x": 9.75, "y": 2},
{"matrix": [7, 3], "x": 10.75, "y": 2},
{"matrix": [7, 4], "x": 11.75, "y": 2},
{"matrix": [7, 5], "x": 12.75, "y": 2},
{"matrix": [7, 6], "x": 13.75, "y": 2},
{"matrix": [7, 7], "x": 14.75, "y": 2, "w": 1.75},
{"matrix": [3, 0], "x": 0, "y": 3, "w": 2.25},
{"matrix": [3, 1], "x": 2.25, "y": 3},
{"matrix": [3, 2], "x": 3.25, "y": 3},
{"matrix": [3, 3], "x": 4.25, "y": 3},
{"matrix": [3, 4], "x": 5.25, "y": 3},
{"matrix": [3, 5], "x": 6.25, "y": 3},
{"matrix": [8, 0], "x": 8.25, "y": 3},
{"matrix": [8, 1], "x": 9.25, "y": 3},
{"matrix": [8, 2], "x": 10.25, "y": 3},
{"matrix": [8, 3], "x": 11.25, "y": 3},
{"matrix": [8, 4], "x": 12.25, "y": 3},
{"matrix": [8, 5], "x": 13.25, "y": 3},
{"matrix": [8, 6], "x": 14.25, "y": 3},
{"matrix": [8, 7], "x": 15.25, "y": 3, "w": 1.25},
{"matrix": [4, 0], "x": 0.25, "y": 4},
{"matrix": [4, 1], "x": 1.25, "y": 4},
{"matrix": [4, 2], "x": 2.25, "y": 4},
{"matrix": [4, 3], "x": 3.25, "y": 4, "w": 1.25},
{"matrix": [4, 4], "x": 4.5, "y": 4},
{"matrix": [4, 5], "x": 5.5, "y": 4, "w": 1.5},
{"matrix": [9, 1], "x": 8.25, "y": 4, "w": 1.5},
{"matrix": [9, 2], "x": 9.75, "y": 4},
{"matrix": [9, 3], "x": 10.75, "y": 4, "w": 1.5},
{"matrix": [9, 4], "x": 12.25, "y": 4},
{"matrix": [9, 5], "x": 13.25, "y": 4},
{"matrix": [9, 6], "x": 14.25, "y": 4},
{"matrix": [9, 7], "x": 15.25, "y": 4}
]
}
}
}
47 changes: 47 additions & 0 deletions keyboards/hatsukey70/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
// Copyright 2023 QMK
// SPDX-License-Identifier: GPL-2.0-or-later

#include QMK_KEYBOARD_H

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/*
* ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───────┐
* │ ~ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ │ 7 │ 8 │ 9 │ 0 │ - │ = │ BS │
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
* │ Tab │ Q │ W │ E │ R │ T │ Y │ │ Y │ U │ I │ O │ P │ [ │ ] │ \ │
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
* │ Caps │ A │ S │ D │ F │ G │ H │ │ H │ J │ K │ L │ ; │ ' │ Enter │
* ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
* │ Shift │ Z │ X │ C │ V │ B │ │ B │ N │ M │ , │ . │ / │ ↑ │ Shift│
* ├────┬──┴─┬─┴──┬┴───┴┬──┴──┬┴───┐ ├───┴─┬─┴──┬┴───┴───┼───┼───┼───┬──┘
* │ Fn │Ctrl│Alt │ GUI │ Esc │Spce│ │ Ent │ BS │GUI │Alt│ ← │ ↓ │ → │
* └────┴────┴────┴─────┴─────┴────┘ └─────┴────┴────┴───┴───┴───┴───┘
*/
[0] = LAYOUT(
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT,
MO(1), KC_LCTL, KC_LALT, KC_LGUI, KC_ESC, KC_SPC, KC_ENT, KC_BSPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT
Comment on lines +21 to +25
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT,
MO(1), KC_LCTL, KC_LALT, KC_LGUI, KC_ESC, KC_SPC, KC_ENT, KC_BSPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT,
MO(1), KC_LCTL, KC_LALT, KC_LGUI, KC_ESC, KC_SPC, KC_ENT, KC_BSPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT

),
/*
* ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐
* │Esc│ F1│ F2│ F3│ F4│ F5│ F6│ │ F7│ F8│ F9│F10│F11│F12│Rebot│
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬───┤
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴───┤
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* ├────┬──┴─┬─┴──┬┴───┴┬──┴──┬┴───┐ ├───┴─┬─┴──┬┴───┴───┼───┼───┼───┬┘
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* └────┴────┴────┴─────┴─────┴────┘ └─────┴────┴────┴───┴───┴───┴───┘
*/
[1] = LAYOUT(
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, QK_RBT,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS
),
};
47 changes: 47 additions & 0 deletions keyboards/hatsukey70/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
// Copyright 2023 QMK
// SPDX-License-Identifier: GPL-2.0-or-later

#include QMK_KEYBOARD_H

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/*
* ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───────┐
* │ ~ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ │ 7 │ 8 │ 9 │ 0 │ - │ = │ BS │
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
* │ Tab │ Q │ W │ E │ R │ T │ Y │ │ Y │ U │ I │ O │ P │ [ │ ] │ \ │
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
* │ Caps │ A │ S │ D │ F │ G │ H │ │ H │ J │ K │ L │ ; │ ' │ Enter │
* ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
* │ Shift │ Z │ X │ C │ V │ B │ │ B │ N │ M │ , │ . │ / │ ↑ │ Shift│
* ├────┬──┴─┬─┴──┬┴───┴┬──┴──┬┴───┐ ├───┴─┬─┴──┬┴───┴───┼───┼───┼───┬──┘
* │ Fn │Ctrl│Alt │ GUI │ Esc │Spce│ │ Ent │ BS │GUI │Alt│ ← │ ↓ │ → │
* └────┴────┴────┴─────┴─────┴────┘ └─────┴────┴────┴───┴───┴───┴───┘
*/
[0] = LAYOUT(
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT,
MO(1), KC_LCTL, KC_LALT, KC_LGUI, KC_ESC, KC_SPC, KC_ENT, KC_BSPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT
Comment on lines +21 to +25
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT,
MO(1), KC_LCTL, KC_LALT, KC_LGUI, KC_ESC, KC_SPC, KC_ENT, KC_BSPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT,
MO(1), KC_LCTL, KC_LALT, KC_LGUI, KC_ESC, KC_SPC, KC_ENT, KC_BSPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT

),
/*
* ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐
* │Esc│ F1│ F2│ F3│ F4│ F5│ F6│ │ F7│ F8│ F9│F10│F11│F12│Rebot│
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬───┤
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴───┤
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* ├────┬──┴─┬─┴──┬┴───┴┬──┴──┬┴───┐ ├───┴─┬─┴──┬┴───┴───┼───┼───┼───┬┘
* │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
* └────┴────┴────┴─────┴─────┴────┘ └─────┴────┴────┴───┴───┴───┴───┘
*/
[1] = LAYOUT(
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, QK_RBT,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS
),
};
1 change: 1 addition & 0 deletions keyboards/hatsukey70/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
VIA_ENABLE = yes
28 changes: 28 additions & 0 deletions keyboards/hatsukey70/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# hatsukey70

![hatsukey70](https://i.imgur.com/wQG6KxD.jpeg)
※Hatsukey71 is printed on the board, but it is a mistake for Hatsukey70.


Low-profile keyboard with Kailh Choc V1 switches. The key layout is divided in a way that remains close to the keyboard you normally use and allows you to take advantage of the thumb keys.

* Keyboard Maintainer: [interestor](https://github.com/interestor)
* Hardware Supported: hatsukey70 rev1 PCB, ProMicro development board
* Hardware Availability: https://shop.yushakobo.jp/

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

make hatsukey70:default

Flashing example for this keyboard:

make hatsukey70: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

Enter the bootloader in 2 ways:

* **Physical reset button**: Briefly press the button on the back of the PCB - some may have pads you must short instead
* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available
Loading