Skip to the content
PCBKitNew board
2 layers110.6 × 77.9 mmBetsubetsu, the printed circuit board in 3D

BetsuBetsu is an Open Source Audio+Video splitter for streaming/recording video from Arcade games (Jamma).

Size
110.6 × 77.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
39
Nets
70
Pads
335
Tracks, vias
500, 68
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
21 Aug 2019
Updated
10 Jun 2020

Overview

Betsubetsu is an open-source printed circuit board by buffis, from the buffis/betsubetsu repository on GitHub. It is a 2-layer board of 110.6 × 77.9 mm with 39 parts on 70 nets, routed with 500 tracks and 68 vias.

It is built around the THS7374 and TY-250P. Its parts include 14 capacitors, 9 resistors, 7 connectors, 1 IC and 1 diode.

Main components

2

README

README.md

BetsuBetsu

BetsuBetsu is an Open Source Audio+Video splitter for streaming/recording video from Arcade games (Jamma).

It plugs in between the game and cabinet, and can then be connected to any upscaler + PC for streaming/recording.

BetsuBetsu

Features

  • MiniDIN 8 RGB video out (same pins as XRGB-Mini, HAS,...), for hooking it up to OSSC.
  • Mono audio output through audio jack.
  • Adjustable RGB video levels through onboard trimpots.
  • Audio gain can be fine tuned through onboard trimpot.
  • Power LED
  • Optional Voltmeter can be attached

More detailed features

  • Line level audio conversion with galvanic isolation (TY-250P).
  • Buffering and unbiasing of Video and Sync signals to safe levels (THS7374). Inputs and outputs are AC-coupled. Safe to drive 75ohm loads / OSSC.
  • Audio completely isolated from video (no common ground) to avoid ground loop noise.

Build instructions

  • Order a pcb. Kicad plot files are in the plot/ subdir in the repo.
  • Order all parts needed (see BOM)
  • Solder it up (suggested order below)
    • Start with THS7374. It's the trickiest footprint to solder.
    • Then do all 0805-sized parts in any order.
    • Solder all five big capacitors. Note that the bottom one is 100uF
    • Solder all trimpots
    • Solder the transformer + output jacks
    • Finally add the Jamma connector (make sure to put it on Jamma In)
  • (Optional) Add a voltmeter.

Installation instructions

  1. Insert the BetsuBetsu into the cab jamma harness and connect the game.
  2. Connect "Audio Out" to the PC line-in with a stereo cable.
  3. Connect "Video Out" to a OSSC or XRGB-Mini with a MINI-DIN8 to SCART cable
  4. Connect OSSC/XRGB-Mini to a Capture card (I recomment USB3HDCAP)
  5. Capture/Stream in OBS.
  6. Calibrate strength of video signals with onboard trimpots
  7. Audio output can be fine-adjusted with onboard "Audio" trimpot.

Streaming

Schematic (v1.0):

Schematic

Board:

Board

BOM:

https://docs.google.com/spreadsheets/d/1Nb6cgpz1vrsEBL83Tl52jcXvUmsp_AzcXZ7w7m8aYmA/edit?usp=sharing

Sample capture:

BetsuBetsu + OSSC + Elgato 60 Pro. Scaled to fit inside 1080p in OBS. Audio is wired from Betsu Betsu to PC Line in directly. https://www.youtube.com/watch?v=HWDo_Xj9CUc

BetsuBetsu + XRGB-Mini + Elgato 60 Pro. Scaled to fit inside 1080p in OBS. Audio is wired from Betsu Betsu to PC Line in directly. https://www.youtube.com/watch?v=Qm8Wi2TviPc

Misc links:

Arcade-projects thread: https://www.arcade-projects.com/forums/index.php?thread/10551-betsu-betsu-open-source-arcade-audio-video-splitter-for-capture-streaming/

Misc pics:

Action shot of prototype board in cab: Installed PCB

Parts

39
QtyValueFootprintReferences
90.1uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC2, C3, C4, C5, C6, C8, C10, C12, C14
4470uCapacitor_SMD:CP_Elec_8x6.7C7, C9, C11, C13
475Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR6, R7, R8, R9
31KPotentiometer_THT:Potentiometer_Bourns_3386P_VerticalRV1, RV2, RV3
2390Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R4
2V METER HOLE (2mm)MountingHole:MountingHole_2mmH1, H2
1100uCapacitor_SMD:CP_Elec_8x6.7C1
1150Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2
11kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1
147Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5
1500Potentiometer_THT:Potentiometer_Bourns_3386P_VerticalRV4
15VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1AUDIO OUTConnector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ3
1Conn_01x17Connector_PinHeader_2.00mm:PinHeader_1x17_P2.00mm_VerticalJ6
1Jamma In (Game)jamma_connector:JAMMA-56J4
1Jamma Out (Cab)jamma_connector:JAMMA-56J1
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1THS7374Package_SO:TSSOP-14_4.4x5mm_P0.65mmU1
1TY-250PSamacSys_Parts:TY250PT1
1V MeterConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1VIDEO OUTMD-80SM-Connector:MD-80SMJ2

Questions

How big is the Betsubetsu PCB?

It measures 110.6 × 77.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Betsubetsu use?

39 parts, built around the THS7374 and TY-250P. 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 Betsubetsu KiCad files?

From the buffis/betsubetsu repository on GitHub, at the commit this page was made from: the board is betsubetsu.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Betsubetsu design in my own project?

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

Similar boards

  • 4 layers300 × 270 mmTbox, the printed circuit board in 3D

    Tbox

    charlieh0tel/ee_stuff

    440 partsBSD-3-Clause
  • 4 layers50 × 50 mmMegaAV Pro VA0, the printed circuit board in 3D

    MegaAV Pro VA0

    RIP-Felix/MEGA-AV-main

    Timeline of events: ACE9921 & Villahed94 developed the original Mega Amp 1.0. Inception for a mod board that combines the Mega Amp with an RGB video amplifier was Bob from RetroRGB's idea.

    181 parts49
  • 2 layers105 × 160 mmBkm-129x simple, the printed circuit board in 3D

    Bkm-129x simple

    Shank-Mods/Wii-BVM-Card

    A simplified version of the BKM-129X compatible board.

    132 parts26
  • 2 layers160.3 × 25.5 mmN64rgb v3.prod, the printed circuit board in 3D

    N64rgb v3.prod

    borti4938/n64rgb_flex

    This repository contains all you need files to build your own DIY N64RGBv3 / N64RGBFlex board. Firmware is supplied in this repository, too.

    60 parts24GPL-3.0
  • 2 layers29 × 46.4 mmCmvs rgb, the printed circuit board in 3D

    Cmvs rgb

    philenotfound/cmvs-rgb

    NEO GEO MVS to SCART converter board

    34 parts23
  • 2 layers50 × 70 mmRgbntsc, the printed circuit board in 3D

    Rgbntsc

    jamvanderloeff/RGB-to-NTSC

    Converts RGB 15kHz video in the form of VGA or SCART into NTSC and/or PAL composite and s-video using

    55 parts17MIT
  • 2 layers80 × 65.4 mmSCART Splitter, the printed circuit board in 3D

    SCART Splitter

    arithmaldor/SCART-Splitter

    A simple THS7374 based SCART splitter, can easily be adapter to a variety of connectors.

    44 parts15
  • 2 layers50 × 70 mmComprgb, the printed circuit board in 3D

    Comprgb

    jamvanderloeff/Component-to-RGB

    Component to RGB transcoder using LMH1251

    46 parts14MIT