Peter Cock
a67ac6e075
Show full Tutte-Coxeter scanning matrix
2025-07-18 09:20:49 +01:00
Peter Cock
c57ab90a2d
Don't claim full NKRO for tc36k (only 6-key roll over)
...
According to https://en.wikipedia.org/wiki/Key_rollover#n-key_rollover only the HID keyboard "boot protocol" is limited to 6-key roll over, the main "report protocol" has full NKRO.
2025-07-17 09:00:09 +01:00
Peter Cock
93002d456c
Fix typo/reword README
2025-07-16 22:49:22 +01:00
Peter Cock
568a9a9e48
Drop GP prefix to make columns narrower
...
Easier to read on a not-so-wide window or screen.
2025-07-16 22:34:09 +01:00
Peter J. A. Cock
9030314f17
Left/right flip due to PCB front/back confusion
2025-07-16 22:13:15 +01:00
Peter J. A. Cock
b0cdc8eb61
Fix right thumbs in Vial
...
$ qmk format-json keyboards/tutte_coxeter_36k/keymaps/vial/vial.json -f keymap -i
2025-07-16 20:13:47 +01:00
Peter Cock
ee91d5f9a6
Show table representation of the 36 keys
...
This should match the Vial representation exactly
(which also ignores stagger and splay).
2025-07-04 13:14:37 +09:00
Peter Cock
79d48f6400
Show 13x13 sparse scanning matrix in README
2025-07-04 13:09:00 +09:00
Peter Cock
782141a581
Fix repeated entries in row pins (typo)
...
Surprised this still compiled!
2025-07-04 12:52:29 +09:00
Peter J. A. Cock
80c3b646d4
Add community_layouts metadata (split_3x5_3)
2025-07-01 21:23:02 +09:00
Peter J. A. Cock
6b9d0e0fcc
qmk format-json keyboards/tutte_coxeter_36k/keymaps/vial/vial.json -f keymap
2025-07-01 21:22:07 +09:00
Peter J. A. Cock
d51a902afa
qmk format-json -i keyboards/tutte_coxeter_36k/keyboard.json -t keyboard
2025-07-01 21:20:27 +09:00
Peter J. A. Cock
aa6cd85c38
Try with 6 layes in TC36K Vial
...
Should be safe to assume RP2040 controller has at least 2MB
which would allow more layers etc.
2025-06-30 12:47:41 +09:00
Peter J. A. Cock
ddd7ac3afc
Try less layers since compilation error hints at dynamic limits
...
Was getting: Dynamic keymaps are configured to use more EEPROM than is available.
2025-06-30 11:06:18 +09:00
Peter J. A. Cock
9b7488d49b
Vial config header
2025-06-30 11:06:18 +09:00
Peter J. A. Cock
a363fdc36e
Add minimal rules.mk as per Vial docs
2025-06-30 11:06:18 +09:00
Peter J. A. Cock
a4f6f7c43c
Vial guide says use a copy of [keyboard_name]/keymaps/default/ files
2025-06-30 11:06:18 +09:00
Peter J. A. Cock
14d2ddbe48
Add vial.json with same sparse matrix as QMK keyboard.json
...
Following the original Gamma-Omega board Vial firmware with a simple
ortholinear representation without the splay and stagger.
2025-06-30 11:06:18 +09:00
Peter J. A. Cock
b9e142ea0c
Follow the original Gamma-Omega default layout with HRM.
...
This is more functional than the QMK bare-bones default, although why
the HRM on the right are not all right-modifiers escapes me. This is
important where right-alt AKA AltGr is used for accents etc.
2025-06-27 23:41:44 +09:00
Peter Cock
2fc2275f5e
fix typo
2025-06-25 10:06:22 +09:00
Peter Cock
3f0da22c73
Add split 3x5_3 keyword; clarify boot button
2025-06-25 10:06:02 +09:00
Peter Cock
825d0b7f5c
Update TC36K repo URL
...
My branch was merged 🚀
2025-06-25 10:01:24 +09:00
Peter Cock
56e10d0513
Reword Gamma Omega reference
2025-06-16 12:03:14 +09:00
Peter Cock
7f8dcf85b0
Link to wikipedia page for Tutte-Coxeter graph
2025-06-16 11:49:30 +09:00
Peter J. A. Cock
0f5120c743
Rename tutte_coxeter_36e -> tutte_coxeter_36k
...
It was e for edge, now k for keys. Why? I'm toying with ideas
for a full Tutte Coxeter graph (30 vertices/nodes/GPIO pins,
45 edges/switches) incuding 42 keys plus a rotary encoder
(these act like three switches: clockwise, anticlockwise,
press - so 42 edges for normal keys + 3 edges for a rotary
encoder gives 42 + 3 = 45 edges) which could be named with
suffix 43ke.
2025-06-16 11:44:08 +09:00