
DigitalLogicProject
Jetsama/DigitalLogicProject
Physical representation of digital logic gates using PCBs

Physical representation of digital logic gates using PCBs
SWITCHES is an open-source printed circuit board by Jetsama, from the Jetsama/DigitalLogicProject repository on GitHub. It is a 2-layer board of 30 × 15 mm with 23 parts on 18 nets, routed with 202 tracks and 14 vias.
It is built around the LTST-S220GKT and RDS-16S-1055-SMT. Its parts include 8 connectors, 5 resistors, 5 diodes, 2 switches and 1 IC.
The Digital Logic Tool is used to help students visualize and use digital logic gates. Each logic gate becomes a physical object for the student to interconnect an experiement with.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 4k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6, R7, R8 |
| 4 | LTST-S220GKT | DigitalLogicFootprints:LED_LTST-S220GKT_LTO | LED5, LED6, LED7, LED8 |
| 2 | Conn_01x02_Socket | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3, J7 |
| 2 | LOGO | DigitalLogicFootprints:HBBLogo | G***, G*** |
| 2 | ~ | DigitalLogicFootprints:8mm-snap | J4, J5 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 1571527-2 | DigitalLogicFootprints:SW_1571527-2 | S2 |
| 1 | CD4043BPWR | DigitalLogicFootprints:SOP65P640X120-16N | U1 |
| 1 | Conn_01x02_Socket | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1Right | J6 |
| 1 | Conn_01x02_Socket | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J2 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | Conn_01x03_Socket | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J8 |
| 1 | RDS-16S-1055-SMT | DigitalLogicFootprints:RDS16S1055SMT | S1 |
| 1 | locked | DigitalLogicFootprints:DIOB_MB10F-13 | D1 |

Jetsama/DigitalLogicProject
Physical representation of digital logic gates using PCBs


Jetsama/DigitalLogicProject
Physical representation of digital logic gates using PCBs


Jetsama/DigitalLogicProject
Physical representation of digital logic gates using PCBs

mungewell/pico-timecode
A budget friendly LTC/TimeCode device built from a RaspberryPi Pico - using the PIO blocks and MicroPython


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





It measures 30 × 15 mm and has 2 copper layers, 1.6 mm thick.
23 parts, built around the LTST-S220GKT and RDS-16S-1055-SMT. 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 Jetsama/DigitalLogicProject repository on GitHub, at the commit this page was made from: the board is PCBS/SWITCHES/SWITCHES.kicad_pcb and its schematic Gates/NOTGATE/NOTGATE.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 Jetsama before reusing the design.