
Rgb to hdmi
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
Buffer is an open-source printed circuit board by hoglet67, from the hoglet67/RGBtoHDMI repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 53.9 × 23.2 mm with 11 parts on 27 nets, routed with 144 tracks and 3 vias.
It is built around the 74LS245SC. Its parts include 6 connectors, 1 capacitor, 1 IC and 1 diode. It belongs with the interfaces and adapters and lEDs and displays boards of this library.
The RGBtoHDMI interface converts the "digital" RGB video signal from the BBC Micro or Electron to HDMI compatible with most modern TV/Monitors. The interface comprises a Raspberry Pi Zero and a specially designed Hat containing a small CPLD. Custom firmware on the Raspberry Pi, in conjunction with the CPLD, is able to correctly sample each of the Beeb's video modes to give a pixel-perfect rendition.
For more information, see the project Wiki.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 470R | Resistor_THT:R_Array_SIP5 | RN1, RN2 |
| 2 | Conn_01x01 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | P6, P7 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1 |
| 1 | 74LS245 | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | P2 |
| 1 | Conn_01x05_CUSTOM_EVEN | Connector_Harwin:Harwin_M20-89005xx_1x05_P2.54mm_Horizontal_CUSTOM_EVEN | P5 |
| 1 | Conn_01x05_CUSTOM_ODD | Connector_Harwin:Harwin_M20-89005xx_1x05_P2.54mm_Horizontal_CUSTOM_ODD | P4 |
| 1 | Conn_02x06_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Horizontal | P1 |
| 1 | D_Schottky | Diode_SMD:D_SOD-123F | D1 |
It measures 53.9 × 23.2 mm and has 2 copper layers, 1.6 mm thick.
11 parts, built around the 74LS245SC. 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.
From the hoglet67/RGBtoHDMI repository on GitHub, at the commit this page was made from: the board is kicad_Extender_6_bit_buffer/V1/buffer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI


SukkoPera/Raemixx500
Open Hardware Remake of the Commodore Amiga 500+ Mainboard

mudmin/AnotherMaker
This is where I will store code snippets for AnotherMaker Videos


Nakazoto/CenturionComputer
This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.


The-Invent0r/8-bit-Computer-PCB
These are the KiCAD files for my 8-Bit Computer.

tjboldt/Apple2-IO-RPi
Apple II expansion card using a Raspberry Pi for I/O