
Main panel
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

pcbs and code for controlling the shoulder complex platform
Shoulder complex control is an open-source printed circuit board by Roboy, from the Roboy/shoulder_complex_control repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 110.4 × 77.5 mm with 61 parts on 136 nets, routed with 1,639 tracks and 201 vias.
It is built around the SK6812MINI-E. Its parts include 20 switches, 16 connectors and 11 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
pcbs and code for controlling the shoulder complex platform
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | SK6812MINI | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11 |
| 10 | Pololu_Breakout_A4988 | Module:Pololu_Breakout-16_15.2x20.3mm | A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 |
| 2 | motor0 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J1, J12 |
| 1 | 3.3v | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J14 |
| 1 | 5V | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J15 |
| 1 | ADC | custom_lib:TE-Connectivity_Micro-Match_connector_02x03_Pitch_1.27mm | J3 |
| 1 | Arduino_Mega2560_Shield | Arduino:Arduino_Mega2560_Shield | XA1 |
| 1 | EMERGENCY | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J13 |
| 1 | I2C | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J6 |
| 1 | LOGO | custom_lib:R1_ear_silk_5.5mm | G*** |
| 1 | LOGO | custom_lib:R1_eyes_mask_5.5mm | G*** |
| 1 | LOGO | custom_lib:R1_face_mask_5.5mm | G*** |
| 1 | POWER | custom_lib:Wago_2060_2_SMD | J16 |
| 1 | PULL_M0 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW1 |
| 1 | PULL_M1 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW3 |
| 1 | PULL_M2 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW5 |
| 1 | PULL_M3 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW7 |
| 1 | PULL_M4 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW9 |
| 1 | PULL_M5 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW11 |
| 1 | PULL_M6 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW13 |
| 1 | PULL_M7 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW15 |
| 1 | PULL_M8 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW17 |
| 1 | PULL_M9 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW19 |
| 1 | RELEASE_M0 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW2 |
| 1 | RELEASE_M1 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW4 |
| 1 | RELEASE_M2 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW6 |
| 1 | RELEASE_M3 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW8 |
| 1 | RELEASE_M4 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW10 |
| 1 | RELEASE_M5 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW12 |
| 1 | RELEASE_M6 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW14 |
| 1 | RELEASE_M7 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW16 |
| 1 | RELEASE_M8 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW18 |
| 1 | RELEASE_M9 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | SW20 |
| 1 | motor1 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J4 |
| 1 | motor2 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J7 |
| 1 | motor3 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J9 |
| 1 | motor4 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J11 |
| 1 | motor5 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J2 |
| 1 | motor6 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J5 |
| 1 | motor7 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J8 |
| 1 | motor8 | custom_lib:TE-Connectivity_Micro-Match_connector_02x02_Pitch_1.27mm | J10 |
It measures 110.4 × 77.5 mm and has 2 copper layers, 1.6 mm thick.
61 parts, built around the SK6812MINI-E. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Roboy/shoulder_complex_control repository on GitHub, at the commit this page was made from: the board is shoulder_complex_control/shoulder_complex_control.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Pwnsat/FlatSat
Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.

