summaryrefslogtreecommitdiffstats
path: root/keyboards/kinesis/nguyenvietyen/rules.mk
diff options
context:
space:
mode:
authorViet Yen Nguyen <nguyenvietyen@gmail.com>2020-08-17 03:37:42 +0200
committerGitHub <noreply@github.com>2020-08-16 18:37:42 -0700
commit194dc0984ee3bdaa285125c024b292794fa198d8 (patch)
tree8b66994c35b145b0e84e24d67d291f0b454c8fa7 /keyboards/kinesis/nguyenvietyen/rules.mk
parente071206c58916e74117ebbec1ef7ec4ee957ee38 (diff)
[Keyboard] Kinesis + Pro Micro (#9944)
* [Keyboard] Kinesis + Pro Micro init - docs for DIY - custom matrix = lite - a near-factory dvorak mapping - optimized debouncing for lower latency * chore: reformatting * chore: update doc * chore: cleanups according to PR feedback * chore: PR feedback * fix: compile error * chore: add include * fix: LEDs hanging after USB disconnect * chore: enable QMK goodies by default * chore: use semantic write pin
Diffstat (limited to 'keyboards/kinesis/nguyenvietyen/rules.mk')
-rw-r--r--keyboards/kinesis/nguyenvietyen/rules.mk20
1 files changed, 20 insertions, 0 deletions
diff --git a/keyboards/kinesis/nguyenvietyen/rules.mk b/keyboards/kinesis/nguyenvietyen/rules.mk
new file mode 100644
index 0000000000..c2d5f729bc
--- /dev/null
+++ b/keyboards/kinesis/nguyenvietyen/rules.mk
@@ -0,0 +1,20 @@
+# MCU name
+MCU = atmega32u4
+
+# Bootloader selection
+BOOTLOADER = caterina
+
+# Build Options
+# change yes to no to disable
+#
+BOOTMAGIC_ENABLE = yes
+MOUSEKEY_ENABLE = yes
+EXTRAKEY_ENABLE = yes
+COMMAND_ENABLE = yes
+NKRO_ENABLE = yes
+SLEEP_LED_ENABLE = yes
+CUSTOM_MATRIX = lite
+SRC += matrix.c
+
+# experimentally determined to be sufficient :)
+DEBOUNCE=1