
Pt thrifty
mungewell/pico-timecode
A budget friendly LTC/TimeCode device built from a RaspberryPi Pico - using the PIO blocks and MicroPython

A budget friendly LTC/TimeCode device built from a RaspberryPi Pico - using the PIO blocks and MicroPython
Pt papa 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 43.2 × 54.6 mm with 32 parts on 48 nets, routed with 204 tracks and 0 vias.
It is built around the LM358, MCP6S91-E/SN and SJ-43514-SMT-TR, with the LTST-S220GKT among its other parts. Its parts include 13 resistors, 7 connectors, 4 capacitors, 3 ICs and 1 diode. It belongs with the RP2040 boards of this library.
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
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0R | Resistor_SMD:R_0603_1608Metric | R7, R9, R11, R12, R13 |
| 5 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R6 |
| 4 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4 |
| 4 | MountingHole | MountingHole:MountingHole_3mm | H1, H2, H3, H4 |
| 2 | 150K | Resistor_SMD:R_0603_1608Metric | R5, R10 |
| 2 | Conn_01x08 | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J11, J14 |
| 2 | Conn_01x12 | Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical | J12, J13 |
| 2 | SJ-43514-SMT-TR | SJ-43514-SMT:CUI_SJ-43514-SMT-TR | J1, J2 |
| 1 | 330R | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | Conn_01x02 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J3 |
| 1 | LM358 | Package_SO:SO-8_5.3x6.2mm_P1.27mm | U1 |
| 1 | LTST-S220GKT | footprints:LED_LTST-S220GKT_LTO | LED1 |
| 1 | MCP6S91-E/SN | MCP6S91_E_SN:SOIC8-N_MC_MCH | U2 |
| 1 | Pico | RP-Pico-Main:RPi_Pico_SMD_TH | U10 |
It measures 43.2 × 54.6 mm and has 2 copper layers, 1.6 mm thick.
32 parts, built around the LM358, MCP6S91-E/SN, SJ-43514-SMT-TR and LTST-S220GKT. 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 mungewell/pico-timecode repository on GitHub, at the commit this page was made from: the board is hardware/pt-papa/pt.kicad_pcb and its schematic hardware/pt-papa/pt.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

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

Jetsama/DigitalLogicProject
Physical representation of digital logic gates using PCBs

Duckle29/Vitamins-included
This repo holds a variation of the lets split. This board requires no soldering

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.



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

