
Boards using the K22
32 boardsBoards in 14 GitHub repositories, designed in KiCad, that use the K22 by Doeshare. See how each wires it, with its parts, size, README and files; the K22’s symbol, footprint and pinout are on its own page.
- 2 layers109 × 71 mm

- 2 layers298.8 × 122 mm

Ursaminor pcb
markstory/ursa-minor-keyboard
Design and schematics for the ursaminor keyboard
225 parts23 - 4 layers100 × 100 mm

Labathome pcb
klaus-liebler/labathome
Der kleine Bruder von lab@home. Ermöglicht das Experimentieren mit PT1...PTn-Gliedern, die intern als RC-Kombination (entkoppelt über Operationsverstärker) ausgeführt sind.
292 parts5MIT - 2 layers76.2 × 76.2 mm

- 2 layers285 × 116 mm

- 2 layers315 × 121 mm

- 2 layers19 × 13.8 mm

- 2 layers89 × 130.9 mm

Macropad
alexBinos/Macropad
A 5x4 key macropad with rotary encoder, OLED display and per-key RGB lighting
178 parts - 2 layers100 × 100 mm

- 2 layers60 × 63 mm

- 4 layers71 × 71 mm

SmartKnob Bachelorarbeit
LucasCanete/GermanSmartknob
On the front side there is a ring of RGB Leds for user feedback and at its center a magnetic encoder. The magnetic encoder is key to detect the rotation's direction of the BLDC Motor, that in this project is used as an…
111 parts - 2 layers123.4 × 91.9 mm

Scissorball right
rotep/scissorball
Split 36-key low-profile keyboard with Kailh PG1425 scissor switches and a 25mm PMW3360 trackball. KiCad / FreeCAD (scripted) / QMK.
46 partsGPL-3.0 - 2 layers298.8 × 122 mm

Ursaminor pcb
markstory/ursa-minor-keyboard
Design and schematics for the ursaminor keyboard
149 parts23 - 2 layers293.6 × 117.7 mm

Ursaminor pcb
markstory/ursa-minor-keyboard
Design and schematics for the ursaminor keyboard
215 parts23 - 2 layers84.4 × 56.8 mm

RPi Hat
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
131 parts4Apache-2.0 - 2 layers40.2 × 35.8 mm

SensactDoorControl
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
57 parts4Apache-2.0 - 2 layers45 × 18.2 mm

SensactHsHM smallerI
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
21 parts4Apache-2.0 - 2 layers90 × 67.5 mm

SensactHsIO5
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
107 parts4Apache-2.0 - 2 layers90 × 67.5 mm

SensactHsIO5
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
215 parts4Apache-2.0 - 2 layers90 × 58.5 mm

SensactHsLed
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
103 parts4Apache-2.0 - 2 layers100 × 86 mm

SensactHsMini
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
61 parts4Apache-2.0 - 2 layers90 × 58.5 mm

SensactHsNano
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
130 parts4Apache-2.0 - 2 layers90 × 66 mm

SensactInpExt2
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
139 parts4Apache-2.0 - 2 layers99 × 85 mm

Sensactpi
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
124 parts4Apache-2.0