

GymTimer
A simple timer with a button and a vibration motor
- Size
- 25.8 × 44 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 10
- Nets
- 16
- Pads
- 48
- Tracks, vias
- 91, 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 4 Apr 2025
- Updated
- 22 May 2025
Overview
GymTimer is an open-source printed circuit board by tedfernau, from the tedfernau/GymTimer repository on GitHub. It is a 2-layer board of 25.8 × 44 mm with 10 parts on 16 nets, routed with 91 tracks and 2 vias.
It is built around the PIC12F1571-I/P. Its parts include 2 capacitors, 1 resistor, 1 IC, 1 diode and 1 connector. It belongs with the robots and motor control boards and the PIC boards of this library.
Main components
1README
README.mdA simple timer with a button and a vibration motor.
I was thinking of this as a way to time intervals during workouts, or for phone-free timing in the sauna.
I designed it for a belt holder, but then I realized I would never let anyone see this in public!


Parts
10| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | .1uF | generic_footprints:cap-0402 | C1, C2 |
| 1 | 10k | generic_footprints:res_0402 | R1 |
| 1 | 3 | GymTimer:BK-913 | BT1 |
| 1 | PIC12F1571 | GymTimer:PIC12F1571 MSOP8 | U1 |
| 1 | PICprogrammingheader | GymTimer:TC2050-idc | P2 |
| 1 | SPST_NO_4pin | GymTimer:SPST-NO-EVQ-Q2U02W | S1 |
| 1 | VibrationDCmotor | GymTimer:Z4TH7B2120042P | M1 |
| 1 | diode_TVS_bidirectional | GymTimer:TVS - PESD4V0Y1BSFYL | D1 |
The 9 most common of 10 parts.
Questions
How big is the GymTimer PCB?
It measures 25.8 × 44 mm and has 2 copper layers, 1.6 mm thick.
What parts does the GymTimer use?
10 parts, built around the PIC12F1571-I/P. 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 GymTimer KiCad files?
From the tedfernau/GymTimer repository on GitHub, at the commit this page was made from: the board is pcb/GymTimer.kicad_pcb and its schematic pcb/GymTimer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the GymTimer design in my own project?
Its repository states no licence, so its author keeps all rights: ask tedfernau before reusing the design.
Similar boards
- 2 layers48 × 48 mm

- 2 layers57 × 55.2 mm

LogicAnalyzer
gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software
10 parts5.1kGPL-3.0 - 2 layers32.2 × 15.4 mm

Protector
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
10 parts4.3kMIT - 2 layers14.4 × 10.1 mm

Q3Q SWAB A1-00 Temperature + Test Points + OPT3001
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
10 parts2.1k - 2 layers26 × 18 mm

- 2 layers44.3 × 30.5 mm

Lime2-SATA RevA
OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C
10 parts1.5k - 2 layers150 × 50 mm

Breakout 55pin 963063-15-Connector
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
10 parts1.2k - 2 layers17.8 × 43.2 mm

Nano Adapter
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
10 parts1.1kGPL-3.0