Skip to the content
PCBKitNew board
2 layers226.6 × 74.2 mmSr42-udk hotswap, the printed circuit board in 3D

SR42 high-speed 40% keyboard

Size
226.6 × 74.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
177
Nets
118
Pads
839
Tracks, vias
2,443, 426
Pours
1,149
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
31 Oct 2022
Updated
30 Jun 2026

Overview

Sr42-udk hotswap is an open-source printed circuit board by Tecsmith, from the Tecsmith/sr42-keyboard-pcb repository on GitHub. It is a 2-layer board of 226.6 × 74.2 mm with 177 parts on 118 nets, routed with 2,443 tracks and 426 vias.

It is built around the TTP223-TD, MC74HC589AD and TPS22810DBV. Its parts include 53 capacitors, 43 switches, 14 resistors, 7 ICs and 7 connectors. It belongs with the keyboards and input boards of this library.

Main components

3

Parts

177
QtyValueFootprintReferences
52100nCapacitor_SMD:C_0603_1608MetricC1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +36
44~ts-keyboard-lib:SK6812MINI-EW1, W2, W10, W11, W12, W13, W14, W15, W16, W17, W18, W19, W20, W21, W22, W23 +28
42~ts-keyboard-lib:SW_MX_HotSwapSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +26
1210KResistor_SMD:R_Array_Convex_4x0603R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12
6MC74HC589ADPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU1, U2, U3, U4, U5, U6
3Fiducialts-kicad-lib:Fiducial_0.5mm_Mask1mm_FFID1, FID2, FID3
2~ts-keyboard-lib:STAB_2UST1, ST2
10-50uCapacitor_SMD:C_0603_1608MetricC52
1100RResistor_SMD:R_0603_1608MetricR49
12N7002Package_TO_SOT_SMD:SOT-23Q1
15K1Resistor_SMD:R_0603_1608MetricR13
15VConnector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalJ2
1ARGBConnector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_HorizontalJ3
1CONNConnector_JST:JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_HorizontalJ5
1SPIConnector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_HorizontalJ6
1SW_DIP_x04ts-kicad-lib:SW_DIP_SPSTx04SW71
1TPS22810Package_TO_SOT_SMD:SOT-23-6RLY1
1TTP223Package_TO_SOT_SMD:SOT-23-6_HandsolderingU7
1~Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalJ7
1~ts-kicad-lib:JRAINBOW-5V-ARGBJ1
1~Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4

The 175 most common of 177 parts.

Questions

How big is the Sr42-udk hotswap PCB?

It measures 226.6 × 74.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sr42-udk hotswap use?

177 parts, built around the TTP223-TD, MC74HC589AD and TPS22810DBV. 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.

Where can I download the Sr42-udk hotswap KiCad files?

From the Tecsmith/sr42-keyboard-pcb repository on GitHub, at the commit this page was made from: the board is KiCAD/sr42-udk-hotswap.kicad_pcb and its schematic KiCAD/sr42-udk-hotswap-argb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sr42-udk hotswap design in my own project?

Its repository states no licence, so its author keeps all rights: ask Tecsmith before reusing the design.

Similar boards

  • 2 layers427.6 × 118.1 mmSr89 udk, the printed circuit board in 3D

    Sr89 udk

    Tecsmith/sr89-keyboard-pcb

    Our first TKL ... and a Num-pad

    575 parts
  • 4 layers100 × 100 mmPi TX 35W PA V2, the printed circuit board in 3D

    Pi TX 35W PA V2

    M0LTE/pi-transceiver

    An attempt to build a complete ham radio transceiver around a Raspberry Pi

    185 parts15
  • 4 layers58 × 36 mmRaccoon tap, the printed circuit board in 3D

    Raccoon tap

    BenjiTrapp/TrashPandaPaws

    Red Team hardware implant — RPi4/CM4 inline Ethernet tap with PoE, cover identities (Cisco Phone / HP Printer), 802.1X NAC bypass, a stdlib-only Python beacon over HTTPS/DNS/SMB/QUIC, and an operator GUI with an…

    59 parts5
  • 2 layers65 × 56 mmRpi with supply, the printed circuit board in 3D

    Rpi with supply

    cnlohr/cnpihats

    My various pi hats.

    48 parts1MIT
  • 4 layers119.5 × 75.3 mmTimingMonitor, the printed circuit board in 3D

    TimingMonitor

    lwa-project/zcu102_timing_monitor

    Board to power/monitor the clock distribution to ZCU102 boards

    102 parts1
  • 4 layers202 × 160 mmPcie active backplane x16 4layer, the printed circuit board in 3D

    Pcie active backplane x16 4layer

    TeinkBR/pcie-active-backplane

    Universal PCIe Gen3×16 powered active backplane — KiCad + Gerbers

    47 parts1
  • 2 layers100 × 100 mmAir purifier electronics, the printed circuit board in 3D

    Air purifier electronics

    wxyangf/wxyangf-air-purifier-box

    Corsi-Rosenthol Box Inspired Air Purifier Design

    66 parts1AGPL-3.0
  • 4 layers75 × 65 mmCam, the printed circuit board in 3D

    Cam

    elktownlabs/murgcam

    Autonomous, time-based, low power still camera

    116 parts