
OpenDeck r3.1.2
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

Design for a split keyboard that only uses a singular microcontroller, passive side uses a cascade of shift registors to send data through a singular serial wire leaving the 2 sides connected by only 5 wires (GND, VCC, CLK, PL, DATA))
Single Microcontroller is an open-source printed circuit board by BBRRE, from the BBRRE/Single-Microcontroller-Split-Keyboard-SMCK repository on GitHub, published under the MIT licence. It is a 2-layer board of 152.4 × 118.8 mm with 29 parts on 56 nets, routed with 535 tracks and 6 vias.
It is built around the 74HC165D. Its parts include 17 switches, 4 capacitors, 4 ICs and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Design for a split keyboard that only uses a singular microcontroller, passive side uses a cascade of shift registors to send data through a singular serial wire leaving the 2 sides connected by only 5 wires (GND, VCC, CLK, PL, DATA)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | Keyswitch | keyswitches.pretty-2.1:SW_MX_reversible | S1, S2, S3, S4, S5, S6, S7, S8, S10, S11, S12, S13, S14, S15, S16, S17 +1 |
| 4 | C | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4 |
| 3 | R_Pack08 | Package_DIP:DIP-16_W7.62mm | RN1, RN2, RN3 |
| 2 | 74HC165 | Package_DIP:DIP-16_W7.62mm_LongPads | U2, U3 |
| 1 | 74HC165 | Package_DIP:DIP-16_W7.62mm | U1 |
| 1 | Pico | Library:RPi_Pico_SMD_TH | U4 |
| 1 | RJ12 | Connector_RJ:RJ12_Amphenol_54601-x06_Horizontal | J1 |
It measures 152.4 × 118.8 mm and has 2 copper layers, 1.6 mm thick.
29 parts, built around the 74HC165D. 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 BBRRE/Single-Microcontroller-Split-Keyboard-SMCK repository on GitHub, at the commit this page was made from: the board is Single Microcontroller/Single Microcontroller.kicad_pcb and its schematic Single Microcontroller/Single Microcontroller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed


westlicht/performer-hardware
PER|FORMER Eurorack Sequencer - Hardware Design Files

slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

