summaryrefslogtreecommitdiffstats
path: root/content/zettel/5a1b.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/zettel/5a1b.md')
-rw-r--r--content/zettel/5a1b.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/content/zettel/5a1b.md b/content/zettel/5a1b.md
new file mode 100644
index 0000000..f7690d7
--- /dev/null
+++ b/content/zettel/5a1b.md
@@ -0,0 +1,18 @@
++++
+title = "Split keyboard communication"
+author = "Yann Herklotz"
+tags = []
+categories = []
+backlinks = ["5a1a"]
+forwardlinks = []
+zettelid = "5a1b"
++++
+
+For a split keyboard, the two sides need to communicate with each other
+as keys can be pressed on either half and are identified by the
+micro-controller on each side. One micro-controller acts as a master and
+the other is the slave. These are connected by four cables, often in a
+TRRS cable, which can then communicate serially between each other.
+Power is also communicated through that wire. Then, when a key is
+pressed, it is sent to the master controller, which then sends the right
+keycodes to the computer.