

ShotClockProject
Shotclock hardware & software
- Size
- 71.8 × 71.8 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 107
- Nets
- 125
- Pads
- 400
- Tracks, vias
- 419, 115
- Pours
- 43
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 9 Jul 2023
- Updated
- 12 Sep 2025
Overview
ShotClockProject is an open-source printed circuit board by NeusAap, from the NeusAap/ShotClock repository on GitHub. It is a 4-layer board of 71.8 × 71.8 mm with 107 parts on 125 nets, routed with 419 tracks and 115 vias.
It is built around the TPS63000DRC, LD39015M33R and TK-6580S-2, with the CY-SMD-9019-3040, SM03B-SRSS-TB(LF)(SN)(P) and TK-6580S-1 among its other parts. Its parts include 39 resistors, 29 capacitors, 10 ICs, 6 diodes and 6 connectors. It belongs with the STM32 boards of this library.
Main components
6TPS63000DRC
UncategorisedTexas InstrumentsLD39015M33R
SOT-23-5L-40℃~+125℃@(Tj) 1 100mV@(100mA) 150mA 18uA 29uVrms 3.3V 5.5V 65dB@(1kHz) Fixed Over Temperature Protection、Enable、Short Circuit Protection Positive SOT-23-5L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSSTMicroelectronicsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTK-6580S-2
SMD2.5N Black DPDT Non-Latching SMD(SMT) Tab Square Plunger Surface Mount,Vertical Without SMD Pushbutton Switches ROHSYuandiPushbutton SwitchesCY-SMD-9019-3040
SMD,9x9mm-30℃~+70℃ 1.9mm 1V~25V 1mA 25V 4kHz 9mm 9mm SMD SMD,9x9mm Buzzers ROHSCYBuzzersSM03B-SRSS-TB(LF)(SN)(P)
-- Lack of specifications ROHSJSTUncategorisedTK-6580S-1
SMD2.5N Black DPDT Latching SMD(SMT) Tab Square Plunger Surface Mount,Vertical Without SMD Pushbutton Switches ROHSYuandiPushbutton Switches
README
README.mdShotClock hardware & software
This project entails the creation of a poker shot clock. The device is designed to manage the timing of player decisions during a poker game, enhancing the pace of play and ensuring fair timing for all participants.
Folder structure
doc: Contains design documents & notes/questionshw/ShotClockProject: Contains KiCAD 7.0.6 design files for hardwarehw/ShotClockProject/output: Contains hardware output files (plots, PDFs etc.)sw: contains STM32CubeIDE firmware
Parts
107| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100n | Capacitor_SMD:C_0402_1005Metric | C5, C6, C10, C11, C15, C27, C28, C29 |
| 8 | 10k | Resistor_SMD:R_0402_1005Metric | R8, R19, R20, R31, R32, R33, R38, R39 |
| 6 | 10u | Capacitor_SMD:C_0603_1608Metric | C18, C19, C20, C23, C24, C25 |
| 5 | 1k | Resistor_SMD:R_0402_1005Metric | R12, R13, R14, R15, R35 |
| 4 | 0R | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4 |
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric | C2, C3, C9, C12 |
| 4 | S6B-PH-K-S-(LF)(SN) | S6B_PH_K_S_LF_SN:CONN-TH_6P-P2.00_S6B-PH-K-S-LF-SN | U6, U7, U8, U9 |
| 3 | 100R | Resistor_SMD:R_0402_1005Metric | R9, R23, R27 |
| 3 | 100k | Resistor_SMD:R_0402_1005Metric | R11, R16, R17 |
| 3 | G_LED | LED_SMD:LED_0603_1608Metric | D2, D4, D5 |
| 3 | Q_NPN_BCE | Package_TO_SOT_SMD:SOT-23 | Q2, Q3, Q4 |
| 3 | TK-6580S-2 | TK-6580S-2:SW-SMD_TK-6580S-2 | SW3, SW4, SW5 |
| 2 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C21, C26 |
| 2 | 1.5k | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | 10n | Capacitor_SMD:C_0402_1005Metric | C1, C16 |
| 2 | 10u | Capacitor_SMD:C_0402_1005Metric | C13, C14 |
| 2 | 1M | Resistor_SMD:R_0402_1005Metric | R24, R28 |
| 2 | 1k5 | Resistor_SMD:R_0402_1005Metric | R26, R30 |
| 2 | 2.2p | Capacitor_SMD:C_0402_1005Metric | C17, C22 |
| 2 | 2.2uH | Inductor_SMD:L_Sunlord_SWPA3012S | L1, L2 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric | R36, R37 |
| 2 | 6p | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J4, J7 |
| 2 | TPS63000 | Package_SON_Altered:Texas_DRC0010J_Altered | U3, U4 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP2, TP5 |
| 1 | 0.4R | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 110k | Resistor_SMD:R_0402_1005Metric | R29 |
| 1 | 120R | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | 130R | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 178k | Resistor_SMD:R_0402_1005Metric | R25 |
| 1 | 1N4148 | Diode_SMD:D_SOD-323 | D6 |
| 1 | 1k2 | Resistor_SMD:R_0402_1005Metric | R18 |
| 1 | 300R | Resistor_SMD:R_0402_1005Metric | R34 |
| 1 | 4700n | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 4780R | Resistor_SMD:R_0402_1005Metric | R21 |
| 1 | 86k6 | Resistor_SMD:R_0402_1005Metric | R22 |
| 1 | CY-SMD-9019-3040 | Cy-SMD-9019-3040:BUZ-SMD_L9.0-W9.0-P8.00-LS9.3_CY | BUZZER1 |
| 1 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal | J1 |
| 1 | Conn_ST_STDC14 | Connector_PinHeader_1.27mm:PinHeader_2x07_P1.27mm_Vertical_SMD | J2 |
| 1 | LD39015M33R | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | M74HC14YRM13TR | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U5 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1 |
| 1 | Orange LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | Q_PMOS_SGD | Package_TO_SOT_SMD:TO-263-2 | Q1 |
| 1 | R_LED | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | SM03B-SRSS-TB(LF)(SN)(P) | SM03B-SRSS-TB:CONN-SMD_SM03B-SRSS-TB-LF-SN-P | J3 |
| 1 | STM32G070CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SW_SPDT | Button_Switch_SMD_Altered:SW_SPDT_PCM12_Upwards | SW2 |
| 1 | TK-6580S-1 | TK-6580S-1:SW-SMD_TK-6580S-1 | SW1 |
| 1 | TP4056-42-ESOP8_Rearanged | Package_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm | IC1 |
| 1 | USB4120-03-C_REVA | USB4120-03-C:GCT_USB4120-03-C_REVA_With3DModel | J6 |
Questions
How big is the ShotClockProject PCB?
It measures 71.8 × 71.8 mm and has 4 copper layers, 1.6 mm thick.
What parts does the ShotClockProject use?
107 parts, built around the TPS63000DRC, LD39015M33R, TK-6580S-2 and CY-SMD-9019-3040. 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 ShotClockProject KiCad files?
From the NeusAap/ShotClock repository on GitHub, at the commit this page was made from: the board is hw/ShotClockProject/ShotClockProject.kicad_pcb and its schematic hw/ShotClockDisplayPCB/ShotClockDisplayPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ShotClockProject design in my own project?
Its repository states no licence, so its author keeps all rights: ask NeusAap before reusing the design.
More from NeusAap/ShotClock
1- 4 layers54.5 × 54 mm

Similar boards
- 4 layers100 × 100 mm

- 2 layers28.3 × 17.3 mm

- 4 layers54.2 × 26.5 mm

Radio circuit
anttikes/usb-fm-radio
Repository for an USB-plugged FM radio project, consisting of the firmware, cross-platform user interface and PCB / Schematic portions
47 parts6 - 2 layers64 × 64 mm

Eva terminals
elcojacobs/eva-toolboard
Breakout board for EVA to mount to the back of a Nema 17 or name 17 motor. (31mm hole spacing or 43.8mm diagonally).
33 parts - 4 layers18 × 36 mm

One button interface
yannidd/one-button-interface
PCB layout and schematic and Arduino code for a single push-button interface that can be used to turn a device on/off as well as a user input to interact with the firmware on a microcontroller.
15 partsGPL-3.0 - 4 layers55.9 × 25.4 mm

- 2 layers145 × 27 mm

Led array driver-11-feb-2020
themainframe/led-matrix-driver-pcb
PCB CAM files for my LED Matrix Driver Project based on ESP32
72 parts2 - 4 layers55.7 × 46.4 mm

Blackbox
L0czek/rakieta
The starter board provides the ignition impulse to fire the engine. It includes an I2C IO expander and an 8-channel digital comparator to require a correct safety byte/address to be present before firing.
64 parts