Skip to the content
2 layers80 × 29.5 mmA500 RGBtoHDMI, the printed circuit board in 3D

RGBtoHDMI CPLD-adapter-board for A500.

Size
80 × 29.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
99
Pads
231
Tracks, vias
409, 16
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 Mar 2022
Updated
13 Aug 2023

Overview

A500 RGBtoHDMI is an open-source printed circuit board by jbilander, from the jbilander/A500_RGBtoHDMI repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 80 × 29.5 mm with 19 parts on 99 nets, routed with 409 tracks and 16 vias.

It is built around the LM1117-3.3. Its parts include 6 capacitors, 4 ICs, 3 connectors and 2 resistors. It belongs with the FPGA and CPLD boards of this library.

Main components

1

README

README.md

A500_RGBtoHDMI

My RGBtoHDMI-adapter-board design for A500.








Build








Video:

https://drive.google.com/file/d/1ksP-LVyoxUxEtZK_JW-vs8qUCuZv387j/view?usp=sharing


RPi Zero configuration

Follow the instructions here:

https://github.com/hoglet67/RGBtoHDMI/wiki/Quick-Start-Guide#installing-the-software

...and then...

To auto configure for correct profile and operation with single button, copy the files in the appropriate Amiga folder into the root folder, overwriting any existing files.


BOM Rev. 1A

PositionName/ValuePackageNotes
U12x24 Round Female Pin Header Connector1x40 2.54mm pitchCut down to 2x24 Pin for socketing Denise
U2XC9572XL-10VQ64VQFP-64Xilinx 72-mc CPLD 52 I/O
U3LM1117-3.3 or AMS1117-3.3SOT-2233.3V 1A Low Drop-Out (LDO) Voltage regulator.
U42x24 Single Row Male Pin Connector Strip1x40 2.54mm pitchCut down to 2x24 Pin
J12X20 Pin Double Row Straight Female Pin Header 2.54mm pitch2x20 2.54mm pitch2x20 Pin Header
R11k0805Pull-down resistor (SPDATA)
R24.7k0805Pull-down resistor (DETECT)
C110uF12065V Decoupling capacitor
C210uF12063V3 Decoupling capacitor
C30.1uF = 100nF08053V3 Decoupling capacitor
C40.1uF = 100nF08053V3 Decoupling capacitor
C50.1uF = 100nF08053V3 Decoupling capacitor
C60.1uF = 100nF08053V3 Decoupling capacitor
JTAGJTAG Pin Header2.54mm pitch(Optional) Hold JTAG-header against holes while programming is enough.
PWRVCC/GND-header2.00mm pitchA 2.54mm two-pin header fits surface mounted on pads

Cable: Ribbon FPV HDMI-Compatible Connector Flexible Flat Cable
https://www.aliexpress.com/item/4000014554460.html

  • FFC 10cm (or whatever length you prefer, cable on pic is 10cm)
  • Connector-A4
  • Connector-C1

Happy Hackin'

Parts

19
QtyValueFootprintReferences
40.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC3, C4, C5, C6
210uFCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC1, C2
11kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1
14.7kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2
1Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_HorizontalJ3
1Conn_01x02Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ2
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJTAG1
1Conn_02x20_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1
1Denise_MB_PinHeaderPackage_DIP:DIP-48_W15.24mm_LongPadsU4
1Denise_SocketPackage_DIP:DIP-48_W15.24mm_Socket_LongPadsU1
1Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalBT1
1LM1117-3.3Package_TO_SOT_SMD:SOT-223U3
1XC9572XL-VQ64Package_QFP:TQFP-64_10x10mm_P0.5mmU2

The 17 most common of 19 parts.

Similar boards

  • 2 layers33.7 × 97.8 mmHAN ESP TSS721, the printed circuit board in 3D

    HAN ESP TSS721

    UtilitechAS/amsreader-firmware

    ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

    29 parts470
  • 2 layers52.5 × 36.6 mmESP8266-WebRadio, the printed circuit board in 3D

    ESP8266-WebRadio

    karawin/Ka-Radio

    A wifi webradio with only low cost boards ESP8266 and VS1053 by Jp Cocatrix

    52 parts453
  • 2 layers95.2 × 57.2 mmDomesdayDuplicator, the printed circuit board in 3D

    DomesdayDuplicator

    Domesday86/DomesdayDuplicator

    High-speed LaserDisc RF sampler

    66 parts325GPL-3.0
  • 2 layers189.5 × 204.9 mmSmartSpin2k Panelized, the printed circuit board in 3D

    SmartSpin2k Panelized

    doudar/SmartSpin2k

    Transform your spin bike into a Smart Trainer!

    749 parts292GPL-2.0
  • 4 layers121.9 × 109.2 mmPlinkyblack hwmidi jacks, the printed circuit board in 3D

    Plinkyblack hwmidi jacks

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    300 parts227
  • 4 layers113.5 × 105.5 mmMultistepper, the printed circuit board in 3D

    Multistepper

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    243 parts208
  • 2 layers275 × 103 mmKeebee, the printed circuit board in 3D

    Keebee

    blakesmith/embedded

    Blake's embedded projects

    159 parts167
  • 2 layers43 × 34.3 mmEspway, the printed circuit board in 3D

    Espway

    espway/espway

    Segway-like robot implemented on ESP8266

    37 parts122LGPL-3.0

Questions

How big is the A500 RGBtoHDMI PCB?

It measures 80 × 29.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the A500 RGBtoHDMI use?

19 parts, built around the LM1117-3.3. 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 A500 RGBtoHDMI KiCad files?

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

Can I use the A500 RGBtoHDMI design in my own project?

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).