Skip to the content
2 layers103.9 × 43.5 mmCps2 digiav, the printed circuit board in 3D

CPS2 digital AV interface

Size
103.9 × 43.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
146
Nets
162
Pads
745
Tracks, vias
2,734, 331
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
31 Aug 2017
Updated
21 Mar 2026

Overview

Cps2 digiav is an open-source printed circuit board by marqs85, from the marqs85/cps2_digiav repository on GitHub. It is a 2-layer board of 103.9 × 43.5 mm with 146 parts on 162 nets, routed with 2,734 tracks and 331 vias.

It is built around the 74LVC245AD, SN74LVC2G17DBV and IS25LP016D-JBLE, with the SRC4190IDB, TLV70012DCK and AP7361-33E among its other parts. Its parts include 77 capacitors, 20 resistors, 16 ICs, 8 connectors and 4 diodes. It belongs with the interfaces and adapters boards of this library.

Main components

12

README

README.md

CPS2 digital AV interface (Rev 2)

Overview

cps2_digiav is an add-on for Capcom CP System II and some other arcade boards. It enables digital video and audio output via HDMI connector. The project consists of a common interface PCB (pcb/) and board-specific FPGA firmware (board/<board>/output_files/cps2_digiav.jic).

Supported boards

  • CPS1 (89626A)
  • CPS2
  • CPS3
  • Neo Geo (MV1C, AES3-3 and AES3-6, possibly others as well)
  • Toaplan V2

Hardware

The add-on PCB design can be self-built or bought pre-assembled.

  • Installation typically requires a small number of additional components which are listed in board-specific READMEs.

More info and discussion

Parts

146
QtyValueFootprintReferences
590.1ucustom_components:SM0603_Capa_libcmsC2, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C25, C39, C40, C41, C101 +43
910kcustom_components:SM0603_Resistor_libcmsR6, R7, R8, R16, R17, R18, R21, R22, R41
910ucustom_components:SM0603_Capa_libcmsC1, C3, C10, C11, C12, C13, C26, C49, C108
81ucustom_components:SM0603_Capa_libcmsC87, C89, C91, C92, C94, C96, C97, C98
52.2kcustom_components:SM0603_Resistor_libcmsR1, R2, R5, R45, R46
5GNDcustom_components:SMD_PADW7, W8, W9, W10, W14
4GS2Connectors:GS2J3, J5, J6, J7
4MPZ1608S221Acustom_components:SM0603_Resistor_libcmsFB1, FB2, FB3, FB4
34.7kcustom_components:SM0603_Resistor_libcmsR4, R19, R24
374LVC245custom_components:TSSOP-20_4.4x6.5mm_Pitch0.65mm_HandsolderingU3, U4, U5
3SN74LVC2G17custom_components:SOT-23-6_HandsolderingU8, U9, U16
2Conn_02x05custom_components:HLE-105-02-G-DV-PEJ1, J2
2RClamp0524Pcustom_components:SLP2510P8D2, D3
2TLV70012custom_components:SOT-23-5_HandsolderingU12, U14
110CL025YE144C8Ncustom_components:TQFP-144_thermalU2
11kcustom_components:SM0603_Resistor_libcmsR20
125custom_components:SM0603_Resistor_libcmsR23
147ucustom_components:SM0603_Capa_libcmsC5
15Vcustom_components:SMD_PADW1
1887custom_components:SM0603_Resistor_libcmsR3
1ADV7513custom_components:LQFP-64-1EP_10x10mm_Pitch0.5mm_HandsolderingU1
1AP7361custom_components:SOT-223_HandsolderingU7
1BCKcustom_components:SMD_PADW2
1C1custom_components:SMD_PADW15
1C2custom_components:SMD_PADW13
1DATcustom_components:SMD_PADW4
1HDMI_CONNcustom_components:HDMI_CONN-10029449-111RLFJ4
1HScustom_components:SMD_PADW11
1IS25LP016D-JBLEcustom_components:SOIC-8_3.9x4.9mm_Pitch1.27mm_HandsolderingU10
1JTAG_CONNConnect:VASCH5x2P1
1MF-FSMF020X-2custom_components:SM0603_Resistor_libcmsF2
1SD05-7custom_components:SOD-323_HandsolderingD1
1SI5351C-Bcustom_components:QFN-20-1EP_4x4mm_Pitch0.5mm_HandsolderingU6
1SRC4190Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mmU11
1TL2243custom_components:TL2243SW1
1TLV70018custom_components:SOT-23-5_HandsolderingU15
1TLV70025custom_components:SOT-23-5_HandsolderingU13
1VScustom_components:SMD_PADW12
1WScustom_components:SMD_PADW3
1ZHCS400TAcustom_components:SOD-323_HandsolderingD4
1vol+custom_components:SMD_PADW5
1vol-custom_components:SMD_PADW6

More from marqs85/cps2_digiav

2
  • 2 layers70.1 × 63.5 mmCps1 adapter, the printed circuit board in 3D

    Cps1 adapter

    marqs85/cps2_digiav

    CPS2 digital AV interface

    41 parts49
  • 2 layers33.4 × 10.9 mmNeogeo aadc, the printed circuit board in 3D

    Neogeo aadc

    marqs85/cps2_digiav

    CPS2 digital AV interface

    30 parts49

Similar boards

  • 2 layers118.2 × 73 mmPCEHD, the printed circuit board in 3D

    PCEHD

    wifiber/PCEHD

    PC Engine HDMI

    165 parts7
  • 4 layers124.6 × 68.7 mmOssc board, the printed circuit board in 3D

    Ossc board

    marqs85/ossc_pcb

    ossc pcb design files

    265 parts163
  • 4 layers100 × 100 mmCm5-module, the printed circuit board in 3D

    Cm5-module

    Dominik-Workshop/moducard-cm5-module

    ModuCard module for CM5

    306 parts5MIT
  • 4 layers100 × 100 mmBase module, the printed circuit board in 3D

    Base module

    KoNarRobotics/ModuCard-base-module

    Template for ModuCard PCBs

    163 parts2
  • 4 layers100 × 100 mmOrangePie, the printed circuit board in 3D

    OrangePie

    ArthorH/ModuCard-OrangePie

    Orange Pi 5 pro adapter board for ModuCard System

    166 parts
  • 4 layers42 × 44.4 mmSTM32 FlightController, the printed circuit board in 3D

    STM32 FlightController

    JLjoestar23/STM32_FlightController

    PCB, software, firmware, and other files related to a custom made STM32-based flight controller.

    56 parts1
  • 4 layersInfiniteRecon, the printed circuit board in 3D

    InfiniteRecon

    Rivercraft911/InfiniteRecon

    A lot coming soon....

    128 parts
  • 4 layers100 × 68 mmBasic ecp5-pcb, the printed circuit board in 3D

    Basic ecp5-pcb

    mattvenn/basic-ecp5-pcb

    Reference design for Lattice ECP5 FPGA. Featuring Raspberry Pi interface and 6 PMODs

    75 parts144CC0-1.0

Questions

How big is the Cps2 digiav PCB?

It measures 103.9 × 43.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cps2 digiav use?

146 parts, built around the 74LVC245AD, SN74LVC2G17DBV, IS25LP016D-JBLE and SRC4190IDB. 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 Cps2 digiav KiCad files?

From the marqs85/cps2_digiav repository on GitHub, at the commit this page was made from: the board is pcb/cps2_digiav.kicad_pcb and its schematic pcb_cps1_adapter/cps1_adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cps2 digiav design in my own project?

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