Skip to the content
PCBKitNew board
2 layers25.6 × 24.6 mmLibreHDMI, the printed circuit board in 3D

MS9288A based VGA / YPbPr to HDMI Converter PCB

Size
25.6 × 24.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
49
Pads
232
Tracks, vias
345, 162
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
28 Dec 2024
Updated
28 Dec 2024

Overview

LibreHDMI is an open-source printed circuit board by Nold360, from the Nold360/LibreHDMI repository on GitHub. It is a 2-layer board of 25.6 × 24.6 mm with 61 parts on 49 nets, routed with 345 tracks and 162 vias.

It is built around the TLV70033DDCR-MS, TLV70018DDCR-MS and SD0805S020S0R5, with the SS-53000-001 among its other parts. Its parts include 22 capacitors, 12 resistors, 3 ICs, 1 diode and 1 connector. It belongs with the interfaces and adapters boards of this library.

Main components

4

README

README.md

LibreHDMI

The MS9288A is a low-cost, low-power, high performance device, which consists of HDMI Transmitter, three 10-bit video Analog-to-Digital Converters and audio encoder, which can convert VGA or YPbPr signals to HDMI, maximum conversion rate of 165MHz. MS9288A support L/R audio input.MS9288A with embedded MCU and ROM code.

Images

Front

front

Back

back

Key Features

  • Support Sync-on-Green(SOG)
  • VGA/YPbPr auto detection
  • Double channel 24-bit ADC
  • Support I2C slave Interface
  • Sample rate is 48KHz
  • I2C master interface for DDC control
  • Support HDMI 1.3 and DVI1.0
  • Integrated HDMI 1.3 TMDS core running at 165MHz
  • Support 24-bit color depth and Resolutions up to 1080P@60Hz
  • 3.3V and 1.8V power supply

Source: http://en.macrosilicon.com/info.asp?base_id=2&third_id=16

Parts

61
QtyValueFootprintReferences
510kResistor_SMD:R_0402_1005MetricR7, R8, R9, R10, R12
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
3220nCapacitor_SMD:C_0402_1005MetricC6, C7, C9
34u7Capacitor_SMD:C_0402_1005MetricC5, C8, C10
375Resistor_SMD:R_0402_1005MetricR3, R4, R5
3GND000-nold-customs:CasPowerPad 2x1TP10, TP12, TP15
2100Resistor_SMD:R_0402_1005MetricR1, R2
2100nfCapacitor_SMD:C_0402_1005MetricC14, C25
210uCapacitor_SMD:C_0603_1608MetricC15, C16
21kResistor_SMD:R_0402_1005MetricR6, R11
21uCapacitor_SMD:C_0402_1005MetricC13, C19
2220RResistor_SMD:R_0603_1608MetricFB1, FB2
222pCapacitor_SMD:C_0402_1005MetricC11, C12
2470nCapacitor_SMD:C_0402_1005MetricC17, C18
247nCapacitor_SMD:C_0402_1005MetricC3, C4
1 TLV70033DDCR Package_TO_SOT_SMD:SOT-23-5U3
110uCapacitor_SMD:C_0402_1005MetricC22
11nCapacitor_SMD:C_0402_1005MetricC2
11uCapacitor_SMD:C_0603_1608MetricC26
147nfCapacitor_SMD:C_0402_1005MetricC1
15V000-nold-customs:CasPowerPad 2x1TP8
1?000-nold-customs:nolds-TestPoint_Pad_D1.0mmTP9
1AL000-nold-customs:CasPowerPad 2x1TP1
1AR000-nold-customs:CasPowerPad 2x1TP2
1B000-nold-customs:CasPowerPad 2x1TP5
1CrystalCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1
1G000-nold-customs:CasPowerPad 2x1TP6
1H000-nold-customs:CasPowerPad 2x1TP3
1MC000-nold-customs:nolds-TestPoint_Pad_D1.0mmTP11
1R000-nold-customs:CasPowerPad 2x1TP7
1SCL000-nold-customs:CasPowerPad 2x1TP14
1SD0805S020S0R5 Diode_SMD:D_0603_1608MetricD1
1SDA000-nold-customs:CasPowerPad 2x1TP13
1SS-53000-001000-symbols-footprints:STEWART_SS-53000-001J1
1TLV70018DDCRPackage_TO_SOT_SMD:SOT-23-5U4
1V000-nold-customs:CasPowerPad 2x1TP4
1~Package_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalViasU1

Questions

How big is the LibreHDMI PCB?

It measures 25.6 × 24.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LibreHDMI use?

61 parts, built around the TLV70033DDCR-MS, TLV70018DDCR-MS, SD0805S020S0R5 and SS-53000-001. 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 LibreHDMI KiCad files?

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

Can I use the LibreHDMI design in my own project?

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

Similar boards

  • 4 layers80 × 60 mmCore, the printed circuit board in 3D

    Core

    abolambA/Luxera

    Luxera One is a from-scratch attempt to build what the big labs keep teasing: AR glasses that look like actual glasses. Everything — compute, batteries, optics, sensors, audio — seals inside a chunky acetate frame.

    56 partsMIT
  • 2 layers55.3 × 44.9 mmAdapter, the printed circuit board in 3D

    Adapter

    lnls-sirius/SPIxCONV

    This project consists of an 18-bit analog input (ADC) and output (DAC) within a range of 20 V (± 10 V) and 32 digital pins that can be either as inputs or outputs.

    19 parts1MIT
  • 4 layers100 × 100 mmRpi pico kit, the printed circuit board in 3D

    Rpi pico kit

    999matej999/pico-kit-pcb

    198 parts1GPL-3.0
  • 2 layers158.3 × 110 mmLathrum thesis, the printed circuit board in 3D

    Lathrum thesis

    Dylancyclone/thesis

    Undergraduate Honors thesis for graduation in 2022

    80 parts1
  • 4 layers100 × 99.2 mmCarrier, the printed circuit board in 3D

    Carrier

    xhedit/cm4-carrier-evoke

    "Evoke" is a CM4 Carrier PCB

    72 parts1Apache-2.0
  • 4 layers86.3 × 25 mmHdmi snake, the printed circuit board in 3D

    Hdmi snake

    Ajstros/hdmi-snake

    Hardware design for playing snake over HDMI.

    62 parts
  • 2 layers120.4 × 100.4 mmRelaymux, the printed circuit board in 3D

    Relaymux

    PetteriAimonen/relaymux

    Hardware and firmware for a USB connected relay box

    59 parts18BSD-2-Clause
  • 4 layers117 × 82 mmPluma, the printed circuit board in 3D

    Pluma

    emotional-cities/pluma

    An integrated data acquisition system for indoor and outdoor urban experiments

    97 parts1Apache-2.0