This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
Introduction
This page lists the parts I used for the first batch of RGBtoHDMI boards.
(Apart from the capacitors which were out of stock, so I substituted).
It is not really cost effective to buy the parts for a single board.
Ideally one person needs to order the parts for 10 boards, and the split these into "kits".
PCB assembly
Part Description | Supplier | Quantity | Part Ref | Min Order | Notes |
---|---|---|---|---|---|
220R 0805 Resistor | RS 223‑0332 | 2 off | R4, R5 | 50 | |
10K 0805 Resistor | RS 740‑9072 | 4 off | R1-R3, R6 | 50 | |
100nf 0805 Multilayer Ceramic Capacitor | RS 464‑6688 | 4 off | C1, C4-C6 | 50 | working voltage ≥ 10V |
10uF 0805 Multilayer Ceramic Capacitor | RS 885‑1698 | 2 off | C2-C3 | 50 | working voltage ≥ 10V |
Green 0805 LED | RS 861‑0037 | 2 off | D1-D2 | 50 | |
XC9572XL-10VQG44C | Farnell 2831287 | 1 off | U1 | 1 | |
SN74LS08D 14-pin SOIC | RS 663‑2375 | 1 off | U2 | 5 | |
SPST Momentary Action Tactile Switch | RS 758‑1941 | 4 off | SW1-SW4 | 20 | |
2x20 way 0.1" female PCB header | RS 173‑1073 Farnell 2827916 | 1 off | P1 | 11 1 |
|
1x2 / 1x3 / 1x6 way right angle 0.1" male PCB header (low profile) | RS 251‑8654 | 1 off | P2,P3,P6 | 10 | part is 36-way, break as required |
1x2 way 0.1" female PCB header | RS 154‑8312 | 1 off | P1 | 11 | |
1x6 way Molex KK 254 7478 right angle PCB Header | RS 679‑5473 | 1 off | P5 | 10 | |
11mm M2.5 threaded spacers | CPC PC01988 | 4 off | 50 |
Cable assembly
Part Description | Supplier | Quantity | Min Order | Notes |
---|---|---|---|---|
1x6 Molex KK 254 2695 connector housing | RS 679-5391 | 1 off | 10 | |
Molex KK 254 2759 crimp terminal contacts | RS 172-9178 | 6 off | 100 | |
6 way DIN plug | CPC CN00039 | 1 off | 1 | |
6 core flexible security/alarm cable | local electrical shop | 1M |
You can just about attach the crimp connectors to the cable with pliers, but I would not want to do this for 10 sets of cable. I ended up buying this tool from Amazon: https://www.amazon.co.uk/gp/product/B002AVVO7K
Raspberry Pi
Part Description | Supplier | Notes |
---|---|---|
Raspberry Pi Zero Essentials Kit | Pi Hut | cheapest way to buy a Pi Zero now |
Micro SD card | PiHut | any size will do |
Adafruit Mini HDMI Cable | PiHut | or use a full size cable, and the adapter in the essentials kit |
Adafruit Serial Cable | PiHut | optional, for diagnostics |
A Pi Zero W can be used instead.
PCB manufacture
The latest gerber files are here:
https://github.com/hoglet67/RGBtoHDMI/blob/master/kicad/v4/manufacturing/manufacturing.zip
Just upload these to Seed Studio:
https://www.seeedstudio.com/fusion_pcb.html
The price for 10 boards, including shipping, works out at about £12.00
CPLD Programming
I use the following clone of the Xilinx Platform Cable:
https://www.ebay.co.uk/itm/Xilinx-Platform-USB-Download-Cable-Jtag-Programmer-FPGA-CPLD-C-Mod-XC2C64A-M102-/272154533106
The Jedec file can be found here:
https://github.com/hoglet67/RGBtoHDMI/tree/master/vhdl
Construction (current designs)
- Bill of Materials (12-Bit Board)
- Bill of Materials (12-Bit Extender)
- Bill of Materials (Analog Board)
- Bill of Materials (TTL Buffer Boards)
- Bill of Materials (Pi Zero)
- Cables
- Assembled boards for sale
Construction (older designs)
- Bill of Materials (6/8-Bit Board)
- Bill of Materials (6-Bit Board)
- Bill of Materials (3-Bit Board)
- Bill of Materials (Atom Board)
- Assembly Notes (Atom Board)
- CPLD Programming
User Documentation