
Adafruit 0.96in 160x80 TFT Display
ihmnelson/Turn-Timer
Turn timer file repo for Tabletop Gaming Club collab as part of Electronics Club @ UWB 2026.

Turn timer file repo for Tabletop Gaming Club collab as part of Electronics Club @ UWB 2026.
TurnTimer is an open-source printed circuit board by ihmnelson, from the ihmnelson/Turn-Timer repository on GitHub. It is a 2-layer board of 100 × 100 mm with 24 parts on 34 nets, routed with 152 tracks and 0 vias.
Its parts include 8 resistors, 8 switches and 4 connectors. It belongs with the radio and wireless boards and the AVR (ATmega, ATtiny) boards of this library.
A chess-clock-style turn timer for tabletop games, built for the Tabletop Gaming Club as part of Electronics Club @ UWB. Custom PCB (Arduino Nano + 0.96" 160×80 TFT + buzzer + 8 buttons) instead of a phone app or a pile of loose sand timers.
Each player gets a time bank (default 10 min) that only counts down on their turn. Supports 2-6 players, with a settings menu for per-player time, a periodic beep interval, a low-time warning, and mute. Players are eliminated when their bank hits zero; the display shows whose turn it is and how much time everyone has left.
Buttons: Esc, Select, Back, Next, Dec, Inc — used both for menu navigation and in-game turn advance/undo.
TurnTimer.kicad_sch / .kicad_pcb), gerbers in production/TurnTimerArduinoCode/TurnTimerCodeNew/TurnTimerCodeNew.ino is the current version — Adafruit_GFX + Adafruit_ST7735 for the display. The top-level TurnTimerArduinoCode.ino is an earlier revision, kept for reference.
TurnTimer.kicad_* — main PCB project096TFTEagle/ — imported footprint/symbol source for the display3D Models/, CADExports/ — enclosure/board 3D filesproduction/ — gerbers and drill files for fabTurnTimerArduinoCode/ — firmwareTurnTimer-backups/ — KiCad auto-backups (historical, not curated)| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8 |
| 8 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 |
| 4 | Conn_01x01_Pin | Connector_Wire:SolderWire-0.127sqmm_1x01_D0.48mm_OD1mm | J1, J2, J3, J4 |
| 1 | Arduino_Nano_Socket | PCM_arduino-library:Arduino_Nano_Socket | ArduinoNano1 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | BZ1 |
| 1 | Conn_01x11_Socket | Connector_PinHeader_2.54mm:PinHeader_1x11_P2.54mm_Vertical | ADAFRUIT0.96TFT1 |
| 1 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1 |
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
24 parts. 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 ihmnelson/Turn-Timer repository on GitHub, at the commit this page was made from: the board is TurnTimer.kicad_pcb and its schematic 096TFTEagle/Adafruit 0.96in 160x80 TFT Display.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 ihmnelson before reusing the design.

ihmnelson/Turn-Timer
Turn timer file repo for Tabletop Gaming Club collab as part of Electronics Club @ UWB 2026.

dotnet/iot
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

pascallanger/DIY-Multiprotocol-TX-Module
Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.


rusefi/rusefi
rusefi - GPL internal combustion engine control unit

DraftShift/StealthChanger
Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
