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

Digital Design work 2025.2
DTS is an open-source printed circuit board by qbach1010, from the qbach1010/DigitalDesign repository on GitHub. It is a 2-layer board of 157 × 122 mm with 93 parts on 241 nets, routed with 4,532 tracks and 280 vias.
Its parts include 48 ICs, 15 diodes, 14 resistors, 9 switches and 4 connectors.
Design a 3-bit signed (X) to 3-bit signed (Y) computer, which includes operations: add, subtract, multiply, and XOR. The user can select X, Y, and the operation to compute via physical switches.
EDA Tool: KiCad 10.0
Dimensions: 120 x 180 mm
Layer Count: 2 layers
Primary Logic: Computes directly through discrete logic gates: AND (CD4081), OR (CD4071), and NOT (74HC04).
Libraries Used: Standard KiCad library.
The main functional blocks of the schematic include:
Power Supply: Uses a 7805 voltage regulator to accept 7 ~ 14 VDC, or just using 5VDC pin to power up the circuit and provide the logic HIGH.
Adder: A simple 3-bit to 3-bit adder using full adders.
Two's Complement: Changes the sign of the 3-bit number, utilizing the adder block to also perform subtraction.
Multiplier: Uses Baugh-Wooley multiplication for multiplying the signed 3-bit numbers.
Sign Extend: Due to the difference between the output of the multiply operation (6 bits) and all other operations (3 bits), sign-extension logic is added to make all final outputs a uniform 6 bits wide.
To view or modify the hardware files:
Clone this repository to your local machine.
Open the main .kicad_pro project file in KiCad 10.0.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 4081 | Package_DIP:CERDIP-14_W7.62mm_SideBrazed_LongPads_Socket | U1, U2, U11, U12, U15, U16, U19, U20, U23, U24, U25, U28, U29, U30, U34, U35 +10 |
| 15 | LED | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 14 | R | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14 |
| 12 | 4071 | Package_DIP:CERDIP-14_W7.62mm_SideBrazed_LongPads_Socket | U3, U8, U10, U13, U17, U21, U26, U31, U36, U40, U43, U46 |
| 9 | 4069 | Package_DIP:CERDIP-14_W7.62mm_SideBrazed_LongPads_Socket | U4, U5, U9, U14, U18, U22, U27, U32, U37 |
| 9 | SW_DIP_x01 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9 |
| 2 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1, J3 |
| 2 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2, J4 |
| 1 | 0.1u | Capacitor_THT:C_Radial_D6.3mm_H5.0mm_P2.50mm | C2 |
| 1 | 0.22u | Capacitor_THT:C_Radial_D6.3mm_H5.0mm_P2.50mm | C1 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U49 |
| 1 | LOGO | LOGO | G*** |
It measures 157 × 122 mm and has 2 copper layers, 1.6 mm thick.
93 parts. 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 qbach1010/DigitalDesign repository on GitHub, at the commit this page was made from: the board is DTS.kicad_pcb and its schematic DTS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask qbach1010 before reusing the design.

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

ChrisChrisLoLo/keezyboost40
4x10 ortholinear with an LCD in the middle. Uses the Raspberry Pi Pico, as well as Rust firmware


voltlog/Valve-Actuator
If you are looking for sources of previous revisions (revA, revB, revC) checkout the different branches of this repo.



Musab-Hassan/aurora_keyboard
A gorgeous split wireless ortholinear keyboard that you can build yourself.

profdc9/DRSSTC-PCB-Pack
A pack of PCBs for a dual resonant solid state tesla coil setup. Pretty much everything you need.