CustomDisplay-Hardware-F7

svcguy·customDisplay-Hardware-F7

CustomDisplay-Hardware-F7 PCB layout, top view — open source STM32 board by svcguy
Simulate this board

About the CustomDisplay-Hardware-F7 PCB

CustomDisplay-Hardware-F7 is an open source STM32 PCB design by svcguy, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 76.2 × 68.6 mm, with 92 components from 33 distinct parts.

Its main chip is the STM32F767BGTX, from the STM32 family. Other key parts include the MT48LC4M32B2TG, TSC2007, TPS61169, MT25QL512ABB and USBLC6-2SC6. By type, the board carries 54 capacitors, 10 resistors, 8 ICs, 7 connectors, 5 inductors and 4 diodes.

It belongs with the displays & leds and dev boards & breakouts designs in this gallery.

From the project

A custom display development board targeted to be compatible with STM32CubeMX and TouchGFX. Based on the STM32F767 MCU with external SDRAM and external QSPI flash.

A custom display development PCB targeted to be compatible with STM32CubeMX and TouchGFX. Based on the STM32F767 MCU with 128Mbit external SDRAM, 512Mbit external QSPI flash. PCB is designed to be compatible with JLCPCB's SMT service.

Changelog: Rev A0 - inital design. Sent to fab Rev B1 - PCB changes - move traces too close to PCB edge change C23 footprint to 0805 (bom consolidation) move some dimensions to B.Fab layer Schematic changes - change C23 footprint to 0805 (bom consolidation) update some footprint properties to "virtual" General changes - Generate PDF of schematic and top and bot…

Main components on the CustomDisplay-Hardware-F7

CustomDisplay-Hardware-F7 bill of materials (BOM)

92 components, 33 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F767BGTX
STM32F767BGTx
U1
1
MT48LC4M32B2TG
U2
1
TSC2007
U3
1
TPS61169
U4
1
MT25QL512ABB
U5
2
USBLC6-2SC6
U6, U7
1
AMS1117-3.3
U8
1
32.768KHZ
32.768kHz
X1
1
25MHZ
25MHz
X2
1
STDC14
J1
2
B2B_TOP
J2, J3
1
HFK140
LCD
J4
1
HFJ106
TOUCH
J5
1
609-4050-1
USB_B_Micro
J6
1
5V_IN
J7
2
450-2133-1
TACT
SW1, SW2
1
LED0
D1
1
LED1
D2
1
LED2
D3
1
B5819W
D4
Show 13 more
QtyPartRefs
3
BEAD
L1, L2, L4
1
4.7UH
4.7uH
L3
1
490-5137-1
COMMON_MODE
L5
37
0.1UF
0.1uF
C1, C2, C3, C4, C5, C6, C7, C8 +29
5
1UF
1uF
C11, C13, C24, C32, C45
2
4.7UF
4.7uF
C23, C50
6
2.2UF
2.2uF
C26, C27, C47, C48, C53, C54
2
15PF
15pF
C28, C29
2
30PF
30pF
C30, C31
3
220
R1, R2, R3
3
10K
10k
R4, R5, R10
2
4.7K
4.7k
R6, R7
2
10R
R8, R9

CustomDisplay-Hardware-F7 design files

The KiCad project lives in the svcguy/customDisplay-Hardware-F7 repository on GitHub; these links point at the commit this page was built from.

CustomDisplay-Hardware-F7: common questions

What microcontroller does the CustomDisplay-Hardware-F7 use?

The CustomDisplay-Hardware-F7 is built around the STM32F767BGTX, from the STM32 family.

How big is the CustomDisplay-Hardware-F7 PCB?

The CustomDisplay-Hardware-F7 measures 76.2 × 68.6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the CustomDisplay-Hardware-F7?

92 components, from 33 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the CustomDisplay-Hardware-F7 design files?

From the svcguy/customDisplay-Hardware-F7 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the CustomDisplay-Hardware-F7 design in my own project?

Yes, under the terms of its GPL-3.0 license, which svcguy chose for the repository.

Can I test firmware for the CustomDisplay-Hardware-F7 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