Skip to the content
2 layers76.1 × 77.3 mmVeriTAS, the printed circuit board in 3D

TAS replay device and dump automation tooling, for use in console verifications

Size
76.1 × 77.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
114
Nets
89
Pads
409
Tracks, vias
1,013, 112
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Jul 2022
Updated
23 Nov 2025

Overview

VeriTAS is an open-source printed circuit board by bigbass1997, from the bigbass1997/VeriTAS repository on GitHub. It is a 2-layer board of 76.1 × 77.3 mm with 114 parts on 89 nets, routed with 1,013 tracks and 112 vias.

It is built around the RP2040, 74LVC2G240DP and LM1881, with the W25Q128JVSIQ, SN74LVC1T45DRL and 2N7002K among its other parts. Its parts include 47 resistors, 21 capacitors, 19 transistors, 12 connectors and 7 ICs. It belongs with the RP2040 boards of this library.

Main components

6

README

README.md

CERN License License: BSD 2-Clause

Description

VeriTAS is a combination of a replay device for performing Tool-Assisted-Speedruns (aka Tool-Assisted-Superruns) on physical hardware, and software tooling that interfaces with the device and assists in other TAS replay tasks.

The RP2040 microcontroller is the brains of this device. This project is still in early development, but is intenteded as a replacement/continuation of my previous device the PICTAS.

Software Tooling

The VeriTAS software is a Rust CLI tool that can perform various TAS replay related tasks, such as automated TAS dumping and video transcoding. It is also used for interfacing with the VeriTAS hardware.

Input Displays

Planned

Discord/Support

If you have questions or suggestions, you can find me on the TASBot Labs or the TASVideos Discord servers.

Licensing

The /hardware/ is covered by the CERN-OHL-W-V2 license, while the /firmware/ and /software/ are covered by the BSD 2-Clause license.

Parts

114
QtyValueFootprintReferences
4010KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R24, R25 +24
192N7002KPackage_TO_SOT_SMD:SOT-23_HandsolderingQ1, Q2, Q3, Q4, Q5, Q6, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19 +3
150.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4, C5, C6, C8, C9, C11, C12, C17, C18, C19, C20, C21
210uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7, C10
21KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R4
21uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC15, C16
227Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5, R6
227pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13, C14
25.1KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R8
2SN74LVC1T45DRLPackage_TO_SOT_SMD:SOT-363_SC-70-6U6, U7
2VIDEOveritas:PJRAN1X1U04XJ8, J9
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1680KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR23
174LVC2G240Package_SO:TSSOP-8_3x3mm_P0.65mmU4
1CONTROLLER_PORTveritas:L77HDA26SD1CH4RJ11
1CON_RESETConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ6
1DEBUGConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ12
1DISPLAY0Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ2
1DISPLAY1Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ3
1DISPLAY2Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ4
1DISPLAY3Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ5
1DISPLAY_PWRConnector_BarrelJack:BarrelJack_HorizontalJ1
1LM1881Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1NCP1117ST33T3GPackage_TO_SOT_SMD:SOT-223-3_TabPin2U2
1RP2040veritas:RP2040U3
1SYNCConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ10
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1USB2.0_Cveritas:TYPE-C-31-M-12J7
1W25Q128JVSIQPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU1
1~{BOOT_SEL}Button_Switch_SMD:SW_SPST_PTS645SW1
1~{RESET}Button_Switch_SMD:SW_SPST_PTS645SW2

The 110 most common of 114 parts.

Similar boards

  • 2 layers236.9 × 86.8 mmRaii020, the printed circuit board in 3D

    Raii020

    unspecworks/raii

    splay sweep with ferris

    233 parts17
  • 2 layers190.5 × 76.2 mmTrad hs, the printed circuit board in 3D

    Trad hs

    onisage/megacorp-main

    For all MEGACORP-related projects.

    111 parts8MIT
  • 6 layers141.7 × 105.1 mmNuBoard, the printed circuit board in 3D

    NuBoard

    wickerwaka/nuBoard

    Verified 2026-09-24 with KiCad 10.0.6. Open nuBoard.kicadpcb in this directory to inspect the result. This is a PCB-only candidate, separate from the main-board schematic and PCB.

    330 parts1
  • 2 layers157.1 × 131.4 mmSlimDash rev1-kicad rounded, the printed circuit board in 3D

    SlimDash rev1-kicad rounded

    mizma/SlimDash

    ErgoDash inspired low-profile key switch keyboard with embedded RP2040

    146 partsCC-BY-SA-4.0
  • 2 layers124 × 79 mmPico profile, the printed circuit board in 3D

    Pico profile

    BwanaFr/pico-profile

    An Apple Profile emulator based on Raspberry Pi Pico MCU

    42 parts14
  • 4 layers51 × 31.5 mmMaru x21, the printed circuit board in 3D

    Maru x21

    donghee/maru-x21

    Pixhawk compatible autopilot based from AUAV X2.1

    196 parts
  • 6 layers70 × 40.5 mmFMUv246-imported, the printed circuit board in 3D

    FMUv246-imported

    yagamy4680/drone-study

    AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

    290 parts
  • 6 layers70 × 40.5 mmPX4FMUv2.4, the printed circuit board in 3D

    PX4FMUv2.4

    lachlanA/eagle-to-kicad

    Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script

    354 parts429GPL-2.0

Questions

How big is the VeriTAS PCB?

It measures 76.1 × 77.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the VeriTAS use?

114 parts, built around the RP2040, 74LVC2G240DP, LM1881 and W25Q128JVSIQ. 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 VeriTAS KiCad files?

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

Can I use the VeriTAS design in my own project?

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