Skip to the content
PCBKitNew board
2 layers49.5 × 50 mmXOSVP, the printed circuit board in 3D

Xbox Open Source Video Project

Size
49.5 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
12
Pads
59
Tracks, vias
210, 373
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
24 Feb 2019
Updated
29 Aug 2020

Overview

XOSVP is an open-source printed circuit board by DiscoStarslayer, from the DiscoStarslayer/XOSVP repository on GitHub. It is a 2-layer board of 49.5 × 50 mm with 14 parts on 12 nets, routed with 210 tracks and 373 vias.

It is built around the PLT133/T10W and THS7316D. Its parts include 6 resistors and 3 capacitors.

Main components

2

README

README.md

Xbox Open Source Video Project

Finished XOSVP Image XOSVP is an open-source alternative to the Microsoft HD AV Pack. The XOSVP strives to produce the absolute best analog video quality out of your original Xbox.

Features

  • Highest possible quality analog Y/Pb/Pr component video out
    • Impedance matched board traces and cabling from original Xbox
    • High quality video filter + amplifier, THS7316
      • Low pass filter removes high-frequency noise and aberrations from the source signal without harming video frequencies
      • Reconstructs + Amplifies original signal to ensure matching with the Y/Pb/Pr Standards
      • Reduces DAC Imaging effects on the video receiver
  • Optical Audio/SPDIF
    • Best possible audio quality from the original Xbox
    • Support Stereo -> 5.1 Surround Sound
    • Cheap, high-quality optical DAC's easy to source on Amazon/Ebay for those without stereo systems

More Details

Check out my in-depth blog post on the XOSVP detailing its construction, evolution, and comparison images.

Designs

All designs are produced with KiCAD 5. This includes all schematic sources, designed footprints, and PCB layout.

Enclosure

XOSVP Enclosure Also within this repo is a 3D printable enclosure for the XOSVP. It is designed for friction fit so please ensure your 3D printer is calibrated properly before printing. All files were exported with Millimeter scale.

The enclosure was designed with Tinkercad, and you can view this design HERE.

License

I want high-quality analog video from the original Xbox to be available to everyone, which is why I open sourced this project. Everything within this repo is covered by CERN Open Hardware License v1.2.

Contributing

If you have any suggested changes/improvements, please feel free to create an issue or a PR. They will be happily accepted!

Build Instructions

Kit

The Following image contains all the parts in the BOM/XOSVP DIY Kit: Kit Contents

PCB Installation

The parts are placed on the board in the following configuration PCB Layout

The 3D Printed enclosure is designed for a friction fit, so it is very important that the Y/Pb/Pr jack and VGA connector are completely flush to the PCB like in the following image: Flush Y/Pb/Pr connector

AVIP to XOSVP

XOSVP Adapter To make the cable that connects the Xbox to the AVIP, you will need to splice the included AVIP connector with the included VGA cable.

Creating this cable is a rather involved process, and you want to get it right, so I created the following video tutorial to document the process I follow when making them.

YouTube Video Tutorial

The following pinouts are provided for extra detail and are intended to be used alongside the video tutorial.

This splice must follow the following pinout guide

AVIP Pinout

Each of the colored AVIP pins must be connected so that they match the following pinout of the VGA cable. The only exception is the AVIP JMP 1 and AVIP JMP 2 pins. These need to be jumped together on the top + bottom of the AVIP connector.

VGA Pinout

Parts

14
QtyValueFootprintReferences
6R75Resistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6
20.1uFCapacitor_SMD:C_0805_2012MetricC2, C3
110uFCapacitor_SMD:CP_Elec_4x5.8C1
1PJRAN3XIU03Xxosvp:PJRAN3X1URCA1
1PLT133/T10Wxosvp:PLT133TOSLINK1
1THS7316xosvp:THS7316FILTER1
1VGA Connectorxosvp:AHDF15AVGA1

The 13 most common of 14 parts.

Questions

How big is the XOSVP PCB?

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

What parts does the XOSVP use?

14 parts, built around the PLT133/T10W and THS7316D. 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 XOSVP KiCad files?

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

Can I use the XOSVP design in my own project?

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

Similar boards

  • 2 layers45 × 45 mmFiberaudio-108, the printed circuit board in 3D

    Fiberaudio-108

    islandcontroller/fiberaudio-108

    A low-cost USB audio interface with S/PDIF optical output, based on the Cmedia CM108 ASIC.

    43 parts29
  • 2 layers100 × 100 mmADAT IO x4, the printed circuit board in 3D

    ADAT IO x4

    freeDSP/freeDSPx-ADAT-IO-x4

    The freeDSPx ADAT IO x4 is a digital IO expansion board for the freeDSP family. It provides 4 Lightpipe(I2S) inputs and 4 Lightpipe outputs via single Toslink Cable.

    124 parts10
  • 4 layers144 × 150 mmKepler x, the printed circuit board in 3D

    Kepler x

    kunichiko/X68k-KeplerX-PCB

    186 parts4MIT
  • 4 layers76.3 × 88.1 mmExtra av out, the printed circuit board in 3D

    Extra av out

    marqs85/ossc_pro_hw

    OSSC Pro HW files

    78 parts31CERN-OHL-P-2.0
  • 2 layers61 × 64.1 mmRfreplacement, the printed circuit board in 3D

    Rfreplacement

    c0pperdragon/C64-Video-Enhancement

    Component video modification for the C64 8-bit computer

    98 parts286MIT
  • 4 layers243.8 × 171.5 mmNeotron Pico, the printed circuit board in 3D

    Neotron Pico

    Neotron-Compute/Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

    242 parts250
  • 2 layers43.2 × 53.3 mmA VideoBoard, the printed circuit board in 3D

    A VideoBoard

    c0pperdragon/A-VideoBoard

    FPGA board to create a component video signal for vintage computers.

    75 parts71MIT
  • 2 layers50.8 × 33 mmZX Spectrum Component Video, the printed circuit board in 3D

    ZX Spectrum Component Video

    c0pperdragon/ZX-Spectrum-Component-Video

    Component video (YPbPr) output for the ZX Spectrum computer

    78 parts40