summaryrefslogtreecommitdiffstats
path: root/keyboards/tmo50
diff options
context:
space:
mode:
authorEmīls Delle <emiilsdelle@gmail.com>2019-01-29 02:10:43 +0100
committerDrashna Jaelre <drashna@live.com>2019-01-29 02:10:43 +0100
commit9e784841c026d3f05df9a5e58668b4244885386f (patch)
tree7f4b7fe4c5b877e5d4430752154e90f48b0cbe56 /keyboards/tmo50
parent02180c87f2618d6be33f0c171b48418e2b88c800 (diff)
downloadqmk_firmware-9e784841c026d3f05df9a5e58668b4244885386f.tar.gz
qmk_firmware-9e784841c026d3f05df9a5e58668b4244885386f.tar.xz
[Keyboard] Additional info about TMO50 (#4980)
* Create ISO HHKB keymapping for GH60 * Add media controls to Fn layer * Use M(x) instead of F(x), add Copyright text * Add README for additional information about TMO50 features/quirks
Diffstat (limited to 'keyboards/tmo50')
-rw-r--r--keyboards/tmo50/keymaps/default/readme.md46
-rw-r--r--keyboards/tmo50/readme.md2
2 files changed, 47 insertions, 1 deletions
diff --git a/keyboards/tmo50/keymaps/default/readme.md b/keyboards/tmo50/keymaps/default/readme.md
new file mode 100644
index 000000000..e3b0e0e6a
--- /dev/null
+++ b/keyboards/tmo50/keymaps/default/readme.md
@@ -0,0 +1,46 @@
+# Additional info
+
+## Matrix
+
+You probably tried or will try to configure the keymapping to your liking. To make it easier configuring your layouts, photo of keyboards matrix will help.
+
+![TMO50 matrix](https://i.imgur.com/ud7RB8d.png)
+
+As you can see here matrix consists of 4 rows and 14 columns. But the tricky part is that topmost left key (Tab/Esc) is connected to row 3 - this is done so there's no 15th column that would connect only one key to seperate pin. This also poses an thread that you will configure your layout incorrectly because KC_TAB is not in the correct place *[visually](https://i.imgur.com/RtoD9F6.png)* in *keymap.c* file. Please take this into account when making changes and double-check this.
+
+## Pinout
+
+Most of the pinout can be found in *config.h* but there's here's a table of all the used pins for TMO50 (including indicator LED pins)
+
+| Pin | Assigned to |
+|---|---|
+| D5 | Row 0 |
+| D3 | Row 1 |
+| D2 | Row 2 |
+| D0 | Row 3 |
+| | |
+| D1 | Col 0 |
+| D4 | Col 1 |
+| F0 | Col 2 |
+| F1 | Col 3 |
+| F4 | Col 4 |
+| F5 | Col 5 |
+| F6 | Col 6 |
+| F7 | Col 7 |
+| D6 | Col 8 |
+| D7 | Col 9 |
+| B4 | Col 10 |
+| B5 | Col 11 |
+| B6 | Col 12 |
+| C6 | Col 13 |
+| | |
+| B7 | Backlight |
+| C7 | RGB LEDs |
+| B0 | LED 4 (L4) |
+| B1 | LED 3 (L3) |
+| B2 | LED 2 (L2) |
+| B3 | LED 1 (L1) |
+
+## Indicator LEDs
+
+Their size is 2×3×4mm. The THT hole without a circle on the pcb is VCC(+) and the other one is connect to their corresponding pin.
diff --git a/keyboards/tmo50/readme.md b/keyboards/tmo50/readme.md
index 2af282d15..f4275a978 100644
--- a/keyboards/tmo50/readme.md
+++ b/keyboards/tmo50/readme.md
@@ -1,6 +1,6 @@
# tmo50
-![tmo50](https://imgur.com/BhRYzl6.jpg)
+![TMO50](https://imgur.com/BhRYzl6.jpg)
TMO50 is a 50% mechanical keyboard with macro column on the left side. Sub60% board without compromises.