STM32-Ethernet-Camera

DanielMartensson·STM32-Ethernet-Camera·Schematic/ETH OPAMP DCMI FSMC CAN ENCODER CS1000.kicad_pcb

STM32-Ethernet-Camera PCB layout, top view — open source STM32 board by DanielMartensson

About the STM32-Ethernet-Camera PCB

STM32-Ethernet-Camera is an open source STM32 PCB design by DanielMartensson, published on GitHub under the MIT license. It is a 4-layer board measuring 100 × 100 mm, with 140 components from 38 distinct parts.

Its main chip is the STM32F407VGTx, from the STM32 family. Other key parts include the DP83848I, LM1117-3.3, TCAN332 and MCP4728. By type, the board carries 41 capacitors, 39 resistors, 29 diodes, 14 connectors, 5 ICs and 5 transistors.

From the project

PCB board with camera and ethernet connection + CAN-bus

CAN-bus Encoder Input capture DAC 12-bit ADC 12-bit Digital N-channel output Digital input FSCM 16-Bit LCD DCMI camera Ethernet

OV7670 Camera SCCB protocol for computer vision Ethernet for STM32F4 series

STM32-Ethernet-Camera, from the project README
From the project README

Main components on the STM32-Ethernet-Camera

STM32-Ethernet-Camera bill of materials (BOM)

140 components, 38 distinct parts.

QtyPartRefs
1
STM32F407VGTx
U1
1
DP83848I
U2
1
LM1117-3.3
U3
1
TCAN332
U5
1
MCP4728
U6
1
BC847
Q1
4
BUK9Y07-30B115
Q5, Q6, Q8, Q9
1
24MHz
X1
1
50MHz
X2
1
32.768kHz
Y1
1
Conn_02x09
J1
1
RJ45_LED
J2
1
Conn_02x20
J3
4
Screw_Terminal_01x03
J4, J8, J12, J14
1
Conn_02x03
J5
2
Screw_Terminal_01x04
J6, J13
1
Conn_01x02
J7
2
Screw_Terminal_01x06
J9, J11
1
01x03
J10
3
Polyfuse
F1, F2, F3
Show 18 more
QtyPartRefs
1
SW_Push
SW1
1
LED
D1
20
BZX84Cxx
D2, D3, D4, D5, D6, D7, D8, D9 +12
8
D_Schottky
D20, D23, D24, D25, D26, D27, D28, D29
30
100nF
C1, C2, C3, C5, C6, C7, C9, C10 +22
2
1uF
C4, C8
1
4.7uF
C23
2
2.2uF
C24, C25
4
10uF
C32, C37, C38, C41
2
4.7pF
C39, C40
16
2.2K
R1, R2, R4, R5, R14, R15, R19, R20 +8
1
1.5K
R3
1
4.87K
R9
4
49.9
R10, R11, R12, R13
3
110
R16, R17, R18
10
10K
R22, R23, R26, R27, R28, R29, R30, R31 +2
3
150
R38, R39, R40
1
120
R45

STM32-Ethernet-Camera design files

The KiCad project lives in the DanielMartensson/STM32-Ethernet-Camera repository on GitHub; these links point at the commit this page was built from.

STM32-Ethernet-Camera: common questions

What microcontroller does the STM32-Ethernet-Camera use?

The STM32-Ethernet-Camera is built around the STM32F407VGTx, from the STM32 family.

How big is the STM32-Ethernet-Camera PCB?

The STM32-Ethernet-Camera measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the STM32-Ethernet-Camera?

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

Where can I download the STM32-Ethernet-Camera design files?

From the DanielMartensson/STM32-Ethernet-Camera repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the STM32-Ethernet-Camera design in my own project?

Yes, under the terms of its MIT license, which DanielMartensson chose for the repository.

Can I test firmware for the STM32-Ethernet-Camera without the hardware?

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

Similar boards