diff options
| author | MechMerlin <30334081+mechmerlin@users.noreply.github.com> | 2018-05-02 08:07:08 -0700 |
|---|---|---|
| committer | Drashna Jaelre <drashna@live.com> | 2018-05-02 08:07:08 -0700 |
| commit | 9b8fc6f1c0129ee119965a2a4d025b0f5c9c613b (patch) | |
| tree | a4b9b88157036f9348109633eff075db030e0034 | |
| parent | 3d96359f71c634788a52b997585fd955c9a7039e (diff) | |
| download | qmk_firmware-9b8fc6f1c0129ee119965a2a4d025b0f5c9c613b.tar.gz qmk_firmware-9b8fc6f1c0129ee119965a2a4d025b0f5c9c613b.zip | |
QMK Configurator Support for NIU Mini (#2874)
* QMK Configurator support for niu mini
* Fix naming
* looks like I messed up the include
| -rw-r--r-- | keyboards/niu_mini/info.json | 16 | ||||
| -rw-r--r-- | keyboards/niu_mini/keymaps/default/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/niu_mini/keymaps/mason/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/niu_mini/keymaps/planck/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/niu_mini/niu_mini.h | 8 |
5 files changed, 23 insertions, 7 deletions
diff --git a/keyboards/niu_mini/info.json b/keyboards/niu_mini/info.json new file mode 100644 index 000000000..1ff16a91c --- /dev/null +++ b/keyboards/niu_mini/info.json | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "NIU Mini", | ||
| 3 | "url": "", | ||
| 4 | "maintainer": "qmk", | ||
| 5 | "width": 12, | ||
| 6 | "height": 4, | ||
| 7 | "layouts": { | ||
| 8 | "LAYOUT_ortho_4x12": { | ||
| 9 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":6, "y":1}, {"x":7, "y":1}, {"x":8, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":6, "y":2}, {"x":7, "y":2}, {"x":8, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":6, "y":3}, {"x":7, "y":3}, {"x":8, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}] | ||
| 10 | }, | ||
| 11 | |||
| 12 | "LAYOUT_mit": { | ||
| 13 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":6, "y":1}, {"x":7, "y":1}, {"x":8, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":6, "y":2}, {"x":7, "y":2}, {"x":8, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3, "w":2}, {"x":7, "y":3}, {"x":8, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}] | ||
| 14 | } | ||
| 15 | } | ||
| 16 | } \ No newline at end of file | ||
diff --git a/keyboards/niu_mini/keymaps/default/keymap.c b/keyboards/niu_mini/keymaps/default/keymap.c index a0bfef73f..39aa01090 100644 --- a/keyboards/niu_mini/keymaps/default/keymap.c +++ b/keyboards/niu_mini/keymaps/default/keymap.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | #include "niu_mini.h" | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 3 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 4 | 4 | ||
diff --git a/keyboards/niu_mini/keymaps/mason/keymap.c b/keyboards/niu_mini/keymaps/mason/keymap.c index 3d05bf7b0..c6185f7ec 100644 --- a/keyboards/niu_mini/keymaps/mason/keymap.c +++ b/keyboards/niu_mini/keymaps/mason/keymap.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | #include "niu_mini.h" | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | enum layers { | 3 | enum layers { |
| 4 | _QWERTY, | 4 | _QWERTY, |
diff --git a/keyboards/niu_mini/keymaps/planck/keymap.c b/keyboards/niu_mini/keymaps/planck/keymap.c index a4ffad9c9..b4661bfd2 100644 --- a/keyboards/niu_mini/keymaps/planck/keymap.c +++ b/keyboards/niu_mini/keymaps/planck/keymap.c | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 15 | */ | 15 | */ |
| 16 | 16 | ||
| 17 | #include "niu_mini.h" | 17 | #include QMK_KEYBOARD_H |
| 18 | #include "action_layer.h" | 18 | #include "action_layer.h" |
| 19 | 19 | ||
| 20 | extern keymap_config_t keymap_config; | 20 | extern keymap_config_t keymap_config; |
diff --git a/keyboards/niu_mini/niu_mini.h b/keyboards/niu_mini/niu_mini.h index 88c5af11b..2dd707ede 100644 --- a/keyboards/niu_mini/niu_mini.h +++ b/keyboards/niu_mini/niu_mini.h | |||
| @@ -10,10 +10,10 @@ | |||
| 10 | k30, k31, k32, k33, k34, k35, k37, k38, k39, k3a, k3b \ | 10 | k30, k31, k32, k33, k34, k35, k37, k38, k39, k3a, k3b \ |
| 11 | ) \ | 11 | ) \ |
| 12 | { \ | 12 | { \ |
| 13 | { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ | 13 | { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ |
| 14 | { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ | 14 | { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ |
| 15 | { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ | 15 | { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ |
| 16 | { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b } \ | 16 | { k30, k31, k32, k33, k34, k35, KC_NO, k37, k38, k39, k3a, k3b } \ |
| 17 | } | 17 | } |
| 18 | 18 | ||
| 19 | #define LAYOUT_grid( \ | 19 | #define LAYOUT_grid( \ |
