Skip to the content
PCBKitNew board
2 layers50 × 70 mmTimeCapsule, the printed circuit board in 3D

A usb time capsule!

Size
50 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
56
Nets
72
Pads
215
Tracks, vias
442, 64
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Jul 2025
Updated
11 Aug 2025

Overview

TimeCapsule is an open-source printed circuit board by jaxfry, from the jaxfry/TimeCapsule repository on GitHub. It is a 2-layer board of 50 × 70 mm with 56 parts on 72 nets, routed with 442 tracks and 64 vias.

It is built around the SC0914(13), W25Q128JVSIQ and SN74LVC1G32DBVR, with the AP2112K-3.3TRG1, RV-3028-C7 and TPL5110QDDCRQ1 among its other parts. Its parts include 18 capacitors, 16 resistors, 6 ICs, 4 transistors and 2 diodes. It belongs with the RP2040 boards of this library.

Main components

12

README

README.md

Time Capsule USB

Description

What is Time Capsule USB?

Time Capsule USB is a custom PCB using the RP2040 microcontroller that functions as a sort of time capsule. It alows you upload files to it, which can only be accessed after a certain date that you set. Due to the limits of battery life, it's not meant to be used for long-term storage, but it should last about 7 years and then about 1 year of the LED blinking to indicate that the time has come to access the files. The main limit is that CR2032 batteries only last about 10 years and naturally discharge over time.


Why I Made This

I wanted to create a simple yet fun project that would allow me to learn about PCB design and microcontrollers, using RTC and other components, I felt like I learned a lot!


Features

  • RP2040 Microcontroller: Wow! It's micro, and it controls things!
  • Storage: A whopping 16MB of flash storage for the code and files you want to store!
  • Time Lock: Just name the file the date you want to unlock it.
  • Battery Life: Powered by a CR2032 battery, it can last up to 7 years. Meaning, don't go past that date, or you will lose the files!
  • RTC: Super duper efficient clock that runs on battery for years.
  • LED indicator: Thats right, IT EVEN HAS AN LED! Once a file is ready to be accessed, the LED will blink to indicate that the time has come. it can do this for about a year before the battery dies.

How to Use

  1. Upload Files: Connect the Time Capsule USB to your computer and upload files to it. (will appear as a USB drive)
  2. Set Unlock Date: Name the file with the date you want to unlock it (e.g., 2025-12-31.txt).
  3. Disconnect: Your files will no longer appear until the date!

Project Pictures

Time Capsule USB PCB

Bill of Materials (BOM)

ReferenceQtyValueDNPExclude from BOMExclude from BoardFootprintDatasheetMANUFACTURERMPNDIGIKEY #PriceLink
BT11Battery_CellBattery:BatteryHolder_Keystone_106_1x20mm~Keystone Electronics10636-106-ND1.38000https://www.digikey.ca/en/products/detail/keystone-electronics/106/27386
C1,C9,C1331uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder~TDK CorporationC1005X5R1E105K050EC445-C1005X5R1E105K050ECCT-ND0.16000https://www.digikey.ca/en/products/detail/tdk-corporation/C1005X5R1E105K050EC/22106056
C2,C3,C4,C5,C6,C7,C8,C10,C11,C1410100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder~Samsung Electro-MechanicsCL05B104KP5VPNC1276-CL05B104KP5VPNCCT-ND0.05300https://www.digikey.ca/en/products/detail/samsung-electro-mechanics/CL05B104KP5VPNC/20498482
C12,C1824.7uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder~Samsung Electro-MechanicsCL05A475MP5NRNC1276-1482-1-ND0.12000https://www.digikey.ca/en/products/detail/samsung-electro-mechanics/CL05A475MP5NRNC/3887140
C15,C16215pCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder~Murata ElectronicsGJM1555C1H150GB01D490-8080-1-ND0.17000https://www.digikey.ca/en/products/detail/murata-electronics/GJM1555C1H150GB01D/2592856
C1710.1uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder~Samsung Electro-MechanicsCL05B104KP5NNNC1276-1002-1-ND0.12000https://www.digikey.ca/en/products/detail/samsung-electro-mechanics/CL05B104KP5NNNC/3886660
D11LEDLED_SMD:LED_0805_2012Metric~ams-OSRAM USA INC.LS R976-NR-1-0-20-R18475-LSR976-NR-1CT-ND0.23000https://www.digikey.ca/en/products/detail/ams-osram-usa-inc/LS-R976-NR-1-0-20-R18/1227987
D211N4148Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontalhttps://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdfMCC (Micro Commercial Components)1N4148WL2-TP1N4148WL2-TPMSCT-ND0.19000https://www.digikey.ca/en/products/detail/mcc-micro-commercial-components/1N4148WL2-TP/6193188
J11USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontalhttps://www.usb.org/sites/default/files/documents/usb_type-c.zipGCTUSB4105-GF-AUSB4105-GF-A1.12000https://www.digikey.ca/en/products/detail/gct/USB4105-GF-A/11198441
Q11Q_PMOS_GSDPackage_TO_SOT_SMD:SOT-23~Diodes IncorporatedDMP2305U-7DMP2305UDICT-ND0.40000https://www.digikey.ca/en/products/detail/diodes-incorporated/DMP2305U-7/2052779
Q2,Q3,Q43Q_NMOS_GSDPackage_TO_SOT_SMD:SOT-23~Diotec Semiconductor2N70024878-2N7002CT-ND0.19000https://www.digikey.ca/en/products/detail/diotec-semiconductor/2N7002/13163336
R1,R225.1kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~YAGEORC0402FR-075K1L311-5.10KLRCT-ND0.15000https://www.digikey.ca/en/products/detail/yageo/RC0402FR-075K1L/726624
R3,R4227.4Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~Stackpole Electronics IncRMCF0402FT27R4738-RMCF0402FT27R4CT-ND0.15000https://www.digikey.ca/en/products/detail/stackpole-electronics-inc/RMCF0402FT27R4/1761590
R6,R721kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~Stackpole Electronics IncRMCF0402FT1K00RMCF0402FT1K00CT-ND0.15000https://www.digikey.ca/en/products/detail/stackpole-electronics-inc/RMCF0402FT1K00/1761754
R8,R924.7kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~YAGEORC0402FR-074K7L311-4.7KLRCT-ND0.15000https://www.digikey.ca/en/products/detail/yageo/RC0402FR-074K7L/2827563
R1011MResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~TE Connectivity Passive ProductCRGCQ0402F1M0A129663CT-ND0.15000https://www.digikey.ca/en/products/detail/te-connectivity-passive-product/CRGCQ0402F1M0/8576265
R11116.9kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~Panasonic Electronic ComponentsERJ-2RKF1692XP16.9KLCT-ND0.15000https://www.digikey.ca/en/products/detail/panasonic-electronic-components/ERJ-2RKF1692X/192161
R12,R14,R16310kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~Samsung Electro-MechanicsRC1005F103CS1276-3431-1-ND0.15000https://www.digikey.ca/en/products/detail/samsung-electro-mechanics/RC1005F103CS/3903439
R131150DNPResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~Stackpole Electronics IncRMCF0402FT150RRMCF0402FT150RCT-ND0.15000https://www.digikey.ca/en/products/detail/stackpole-electronics-inc/RMCF0402FT150R/1761826
R151100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder~Vishay DaleCRCW0402100KFKED541-100KLCT-ND0.15000https://www.digikey.ca/en/products/detail/vishay-dale/CRCW0402100KFKED/1178235
SW1,SW22SW_PushButton_Switch_THT:SW_PUSH_6mm~Omron Electronics Inc-EMC DivB3F-1020SW402-ND0.43000https://www.digikey.ca/en/products/detail/omron-electronics-inc-emc-div/B3F-1020/44059
U11RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmhttps://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdfRaspberry PiSC0914(13)2648-SC0914(13)CT-ND1.07000https://www.digikey.ca/en/products/detail/raspberry-pi/SC0914-13/14306010
U21TPL5110Package_TO_SOT_SMD:SOT-23-6http://www.ti.com/lit/ds/symlink/tpl5110.pdfTexas InstrumentsTPL5110QDDCRQ1296-47866-1-ND1.24000https://www.digikey.ca/en/products/detail/texas-instruments/TPL5110QDDCRQ1/6816812
U31AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5https://www.diodes.com/assets/Datasheets/AP2112.pdfDiodes IncorporatedAP2112K-3.3TRG1AP2112K-3.3TRG1DICT-ND0.34000https://www.digikey.ca/en/products/detail/diodes-incorporated/AP2112K-3-3TRG1/4470746
U41RV-3028-C7Package_SON:MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mmhttps://www.microcrystal.com/fileadmin/Media/Products/RTC/Datasheet/RV-3028-C7.pdfMicro Crystal AGRV-3028-C7 32.768KHZ 1PPM-TA-QC2195-RV-3028-C732.768KHZ1PPM-TA-QCCT-ND3.91000https://www.digikey.ca/en/products/detail/micro-crystal-ag/RV-3028-C7-32-768KHZ-1PPM-TA-QC/10431070
U51W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmhttps://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdfWinbond ElectronicsW25Q128JVSIQ TR256-W25Q128JVSIQTRCT-ND2.35000https://www.digikey.ca/en/products/detail/winbond-electronics/W25Q128JVSIQ-TR/5803944
U6174LVC1G32Package_TO_SOT_SMD:SOT-23-5http://www.ti.com/lit/sg/scyt129e/scyt129e.pdfTexas InstrumentsSN74LVC1G32DBVR296-9847-1-ND0.17000https://www.digikey.ca/en/products/detail/texas-instruments/SN74LVC1G32DBVR/381323
Y11ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmABRACONABM8-272-T3535-ABM8-272-T3CT-ND0.83000https://www.digikey.ca/en/products/detail/abracon-llc/ABM8-272-T3/22472366
PCB5 (minimum)PCB$2.76 (exc. shipping), $35.01 (CAD) (including shipping)JLCPCB
Total$21.38 (CAD) (excluding shipping, taxes)

Parts

56
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2, C3, C4, C5, C6, C7, C8, C10, C11, C14
310kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR12, R14, R16
31uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1, C9, C13
3LOGOLOGOG***, G***, G***
3Q_NMOS_GSDPackage_TO_SOT_SMD:SOT-23Q2, Q3, Q4
215pCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC15, C16
21kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR6, R7
227.4Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R4
24.7kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8, R9
24.7uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC12, C18
25.1kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R2
2MountingHoleMountingHole:MountingHole_2.7mm_M2.5H3, H4
2SW_PushButton_Switch_THT:SW_PUSH_6mmSW1, SW2
10.1uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC17
1100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR15
1150Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR13
116.9kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR11
11MResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR10
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD2
174LVC1G32Package_TO_SOT_SMD:SOT-23-5U6
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1Battery_CellBattery:BatteryHolder_Keystone_106_1x20mmBT1
1DNFResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5
1LEDLED_SMD:LED_0805_2012MetricD1
1Q_PMOS_GSDPackage_TO_SOT_SMD:SOT-23Q1
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1RV-3028-C7Package_SON:MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mmU4
1TPL5110Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU5

Questions

How big is the TimeCapsule PCB?

It measures 50 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TimeCapsule use?

56 parts, built around the SC0914(13), W25Q128JVSIQ, SN74LVC1G32DBVR and AP2112K-3.3TRG1. 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 TimeCapsule KiCad files?

From the jaxfry/TimeCapsule repository on GitHub, at the commit this page was made from: the board is TimeCapsulePCB/TimeCapsule.kicad_pcb and its schematic TimeCapsulePCB/TimeCapsule.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TimeCapsule design in my own project?

Its repository states no licence, so its author keeps all rights: ask jaxfry before reusing the design.

Similar boards

  • 2 layers58.9 × 25.7 mmLoTiBloxy, the printed circuit board in 3D

    LoTiBloxy

    GiovaSanta/PulseOxyemeter-LotiBloxy

    a bluetooth pulse oxymeter Printed Circuit Board Design Project. PCB is meant to take spo2 measurements and sends results to an application via Bluetooth

    51 parts
  • 2 layers70 × 40 mmMoreE u blox E PEAS, the printed circuit board in 3D

    MoreE u blox E PEAS

    ldab/Node-RED-Energy-Harvesting-dashboard

    Node-RED Energy Harvesting dashboard example, weather forecast, temperature and humidty measurement. MQTT, ESP32, u-blox NINA-W10, HTU21D, IBM Cloud, CloudMQTT

    43 parts11MIT
  • 4 layers80.6 × 60.6 mmLorawan sensor node v2, the printed circuit board in 3D

    Lorawan sensor node v2

    ElektorLabs/lorawan-sensor-node-v2

    Solar Powered LoRaWAN Sensor Node V2

    84 parts1GPL-3.0
  • 4 layersRoboRyo, the printed circuit board in 3D

    RoboRyo

    KaitoTLex/RoboRyo

    This is team1280's replacement for the Robo Rio for more redundant and less annoying controls.

    68 parts1MIT
  • 6 layers73 × 75.5 mmTc2-main pcb, the printed circuit board in 3D

    Tc2-main pcb

    TheCacophonyProject/thermal-camera-v2

    tc2-panel.py uses KiKit to build the manufacturing panel from the individual board files.

    219 partsCERN-OHL-W-2.0
  • 4 layers95 × 67 mmLoRaDongle iCE40, the printed circuit board in 3D

    LoRaDongle iCE40

    marrrk/LoRaDongle

    A Risc-V Based LoRa custom PCB

    145 parts4
  • 2 layers165.1 × 204 mmProduction controller makroshield, the printed circuit board in 3D

    Production controller makroshield

    Connaxio/production-controller-makroshield

    The PCM has a mikroBUS socket that works with Espoir, our Power over Ethernet devboard, to provide remote control, as well as advanced functionalities through node-red and Home Assistant.

    120 parts