Lap Timer: Timer Board
Dominik-Workshop·lap-timer·pcb/timer-board/timer-board.kicad_pcb
About the Lap Timer: Timer Board
Lap Timer: Timer Board is an open source STM32 PCB design by Dominik-Workshop, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 50 × 40 mm, with 47 components from 21 distinct parts.
Its main chip is the STM32F411RET6, from the STM32 family. Other key parts include the TSSP58038 and AMS1117-3.3. By type, the board carries 18 capacitors, 12 resistors, 6 diodes, 4 switches, 3 ICs and 2 connectors.
It belongs with the displays & leds designs in this gallery.
From the project
Lap timer, EKA 2 sem PWR
Compact and portable lap timer, capable of measuring time on:
- Closed-loop tracks (1-gate mode) - Start/finish tracks (2-gate mode)
Infrared light barriers are used as optical triggers to detect when an object crosses the start or finish line.
- High accuracy using STM32 hardware timers - OLED display for showing lap times - Two operating modes: 1-gate or 2-gate - Modulated IR system (38 kHz) for ambient light immunity

Main components on the Lap Timer: Timer Board
Lap Timer: Timer Board bill of materials (BOM)
47 components, 21 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F411RET6 ST | LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | TSSP58038 | Vishay_MINICAST-3Pin | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | X322512MSB4SI Yangxing Technology | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | USB-310-B-SU USB-C_USB-310F-B-SU HOOYA | USB-C-Receptacle_USB-310-B-SU | J1 |
| 1 | PJ-342 Jack_PJ-342 SHOU HAN | Jack_PJ-342 | J2 |
| 1 | N096-2864KSWEG01-H30 - | N096-2864KSWEG01-H30 | DISP1 |
| 4 | KMR211NGLFS SW_KMR211NGLFS C&K | SW_KMR211NGLFS | SW1, SW2, SW3, SW4 |
| 1 | PESD5Z5.0-N PESD5Z5 BORN | D_SOD-523 | D1 |
| 1 | TPD2E2U06DCKR Texas Instruments | SOT-323 | D2 |
| 3 | KT-0603R LED-R-0603_KT-0603R Hubei KENTO Elec | LED_0603_1608Metric_R | D3, D4, D5 |
| 1 | 1N4148WS-AU_R1_000A1 1N4148WS-AU PANJIT | D_SOD-323F | D6 |
| 7 | CL05B104KB54PNC C-100n-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C1, C4, C9, C11, C12, C13, C14 |
| 5 | CL05A475MP5NRNC C-4u7-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C2, C3, C7, C15, C16 |
| 2 | 0402CG330J500NT C-33p-0402 FH | C_0402_1005Metric | C5, C18 |
| 3 | CL05A105KA5NQNC C-1u-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C6, C8, C17 |
| 1 | CL05A225MQ5NSNC C-2u2-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C10 |
| 1 | 0402WGF3300TCE R-330r-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1 |
| 7 | 0402WGF5101TCE R-5k1-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R2, R3, R5, R9, R10, R11, R12 |
| 3 | 0402WGF1001TCE R-1k-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R4, R7, R8 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0402WGF3903TCE R-390k-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R6 |
Lap Timer: Timer Board design files
The KiCad project lives in the Dominik-Workshop/lap-timer repository on GitHub; these links point at the commit this page was built from.
Lap Timer: Timer Board: common questions
What microcontroller does the Lap Timer: Timer Board use?
The Lap Timer: Timer Board is built around the STM32F411RET6, from the STM32 family.
How big is the Lap Timer: Timer Board?
The Lap Timer: Timer Board measures 50 × 40 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Lap Timer: Timer Board?
47 components, from 21 distinct parts. The full bill of materials is listed on this page.
Where can I download the Lap Timer: Timer Board design files?
From the Dominik-Workshop/lap-timer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Lap Timer: Timer Board design in my own project?
Yes, under the terms of its GPL-3.0 license, which Dominik-Workshop chose for the repository.
Can I test firmware for the Lap Timer: Timer Board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in lap-timer
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k