Multi video streamer

tomverbeure·multi_video_streamer·pcb/video_streamer.kicad_pcb

Multi video streamer PCB layout, top view — open source FPGA board by tomverbeure

About the Multi video streamer PCB

Multi video streamer is an open source FPGA PCB design by tomverbeure, published on GitHub. It is a 2-layer board measuring 190.7 × 238.5 mm, with 61 components from 18 distinct parts.

Its main chip is the ICE40HX4K-144, from the FPGA family. Other key parts include the AT25SF041-SSHD, KSZ9031RNXCA, EP2C8Q208 and OV7670_module. By type, the board carries 32 resistors, 17 ICs, 8 capacitors, 3 inductors and 1 diode.

Main components on the Multi video streamer

Multi video streamer bill of materials (BOM)

61 components, 18 distinct parts.

QtyPartRefs
1
ICE40HX4K-144
U1
1
AT25SF041-SSHD
U2
1
KSZ9031RNXCA
U3
1
EP2C8Q208
U4
7
OV7670_module
U6, U8, U10, U12, U16, U18, U20
6
OV7670_module
U7, U9, U11, U15, U17, U19
1
BAS70J
D1
2
600R
L1, L2
1
L
L3
2
C
C1, C2
4
0.1uF
C3, C4, C5, C6
2
27pF
C7, C8
13
10K
R1, R2, R3, R5, R7, R9, R11, R13 +5
7
NS
R4, R6, R8, R10, R12, R14, R16
3
1K
R20, R21, R25
2
0
R22, R23
1
12.1K 1%
R24
6
22
R26, R27, R28, R29, R30, R31

Multi video streamer design files

The KiCad project lives in the tomverbeure/multi_video_streamer repository on GitHub; these links point at the commit this page was built from.

Multi video streamer: common questions

What microcontroller does the Multi video streamer use?

The Multi video streamer is built around the ICE40HX4K-144, from the FPGA family.

How big is the Multi video streamer PCB?

The Multi video streamer measures 190.7 × 238.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Multi video streamer?

61 components, from 18 distinct parts. The full bill of materials is listed on this page.

Where can I download the Multi video streamer design files?

From the tomverbeure/multi_video_streamer repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Multi video streamer design in my own project?

The repository has no license, so all rights stay with tomverbeure. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Multi video streamer without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

Similar boards