Skip to the content
2 layers165.2 × 35.6 mmPt thrifty, the printed circuit board in 3D

A budget friendly LTC/TimeCode device built from a RaspberryPi Pico - using the PIO blocks and MicroPython

Size
165.2 × 35.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
84
Nets
100
Pads
355
Tracks, vias
1,078, 72
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
4 May 2023
Updated
13 Oct 2026

Overview

Pt thrifty is an open-source printed circuit board by mungewell, from the mungewell/pico-timecode repository on GitHub, published under the MIT licence. It is a 2-layer board of 165.2 × 35.6 mm with 84 parts on 100 nets, routed with 1,078 tracks and 72 vias.

It is built around the LTST-S220GKT and SJ-43514-SMT-TR. Its parts include 48 resistors, 9 capacitors, 8 connectors, 6 ICs and 3 diodes. It belongs with the RP2040 boards of this library.

Main components

2

README

hardware/pt-papa/readme.md

Work is starting on PCB Rev2, for a while these files may be incomplete. You can access the Rev1 PCB here:

https://github.com/mungewell/pico-timecode/releases/tag/PCB_Rev1

Ideas for future:

  • 2x button on the bottom side, for replicating A & B when used with RP2040-LCD-0.96

  • pull down 0R on U2/5 nCS, to allow 3rd party to wire line if SD0 is also used for other devices.

  • add battery holder connections/through holes

  • connections for Digi-Slate (extra) 8x 7-seg LED.

    This lib looks very interesting: https://github.com/smittytone/HT16K33-Python

    display count when switch is open, then hold for 2s once closed, then turn off possibly display UB, though could only do Digits/BCD.

    would need I2C (GP0, 1) and GPIO (GP2), plus GND/3.3v/VSYS

Parts

84
QtyValueFootprintReferences
12100KResistor_SMD:R_0603_1608MetricR3, R4, R10, R11, R12, R13, R91, R92, R93, R94, R95, R96
10100RResistor_SMD:R_0603_1608MetricR1, R2, R14, R82, R83, R84, R90, R97, R98, R99
80RResistor_SMD:R_0402_1005MetricR20, R21, R22, R23, R24, R25, R26, R27
647KResistor_SMD:R_0603_1608MetricR30, R31, R32, R33, R34, R35
51uFCapacitor_SMD:C_0603_1608MetricC1, C2, C5, C81, C82
40RResistor_SMD:R_0603_1608MetricR15, R16, R17, R18
42.00K-1%Resistor_SMD:R_0603_1608MetricR5, R6, R8, R81
4KWA-541XVBDeliveryBos LEDs:KWA-541XVBDI1, DI2, DI3, DI4
3SW_Push_ShieldedButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx31-2LFSSW1, SW2, SW3
2100nFCapacitor_SMD:C_0603_1608MetricC3, C4
210KResistor_SMD:R_0603_1608MetricR28, R29
210uFCapacitor_SMD:C_0603_1608MetricC7, C8
2Conn_01x09Connector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_VerticalJ1, J2
2DDiode_SMD:D_0603_1608MetricD1, D2
2HT16K33A-28SOICHT16K33A-28SSOP:SOIC28-1.27-11.5X17.5MMU4, U5
2MCP6273T-E/CHMCP6273T_E_CH:SOT-23-6_MC_MCH-LU2, U3
2MountingHoleMountingHole:MountingHole_4.3mm_M4H1, H2
12.49K-1%Resistor_SMD:R_0603_1608MetricR9
1330RResistor_SMD:R_0603_1608MetricR7
1Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ6
1Conn_01x02Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ81
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ5
1Conn_01x08Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ4
1Conn_01x10Connector_FFC-FPC:Amphenol_F32Q-1A7x1-11010_1x10-1MP_P0.5mm_HorizontalJ99
1LTST-S220GKTLTST_S220GKT:LED_LTST-S220GKT_LTO-LLED1
1MCP73832-2-OTPackage_TO_SOT_SMD:SOT-23-5U80
1SJ-43514-SMT-TRSJ-43514-SMT-TR:CUI_SJ-43514-SMT-TRJ3
1TestPointTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmTP1
1~PicoTimecode_PCB_Rev2:RP2040-TinyU1

More from mungewell/pico-timecode

1
  • 2 layers43.2 × 54.6 mmPt papa, the printed circuit board in 3D

    Pt papa

    mungewell/pico-timecode

    A budget friendly LTC/TimeCode device built from a RaspberryPi Pico - using the PIO blocks and MicroPython

    32 parts84MIT

Similar boards

  • 2 layers96 × 96 mmDigitalLogicProject, the printed circuit board in 3D

    DigitalLogicProject

    Jetsama/DigitalLogicProject

    Physical representation of digital logic gates using PCBs

    102 parts2
  • 2 layers230.5 × 82 mmVitamins included, the printed circuit board in 3D

    Vitamins included

    Duckle29/Vitamins-included

    This repo holds a variation of the lets split. This board requires no soldering

    214 parts49BSD-3-Clause
  • 2 layers60 × 69 mmPLL USL signalgenerator, the printed circuit board in 3D

    PLL USL signalgenerator

    leacog/PLL-ultrasonic-driver

    KiCad project files and arduino code for an in-expensive and simple phase-locked-loop driver for piezo-electric ultrasonic transducers.

    35 parts36
  • 4 layers53.3 × 68.6 mmHamShield1, the printed circuit board in 3D

    HamShield1

    EnhancedRadioDevices/HamShield1

    HamShield 1.0 Hardware

    381 parts8
  • 2 layers99.9 × 100 mmHL2 Companion, the printed circuit board in 3D

    HL2 Companion

    bnamnaidu/HL2-Companion-board-codec-and-Filter-

    194 parts4
  • 2 layers114.3 × 98.8 mmMystic split40, the printed circuit board in 3D

    Mystic split40

    Duckle29/MS40

    The project uses Ai03s keyswitch library. Many thanks to Ai03 for releasing an awesome keyswitch library with an entirely open license.

    160 parts1BSD-3-Clause
  • 4 layers289.4 × 318 mmCorne ish, the printed circuit board in 3D

    Corne ish

    luke-holt/corne-ish-keeb

    A mechanical keyboard inspired by crkbd.

    956 parts1
  • 2 layers133 × 95 mmJunon kb, the printed circuit board in 3D

    Junon kb

    Qix-/junons-keyboard

    65 parts

Questions

How big is the Pt thrifty PCB?

It measures 165.2 × 35.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pt thrifty use?

84 parts, built around the LTST-S220GKT and SJ-43514-SMT-TR. 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 Pt thrifty KiCad files?

From the mungewell/pico-timecode repository on GitHub, at the commit this page was made from: the board is hardware/pt-thrifty/pt_thrifty.kicad_pcb and its schematic hardware/pt-papa/pt.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pt thrifty design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).