Polygonus

FOME-Tech·Polygonus

Polygonus PCB layout, top view — open source STM32 board by FOME-Tech

About the Polygonus PCB

Polygonus is an open source STM32 PCB design by FOME-Tech, published on GitHub. It is a 4-layer board measuring 103 × 82.4 mm, with 299 components from 65 distinct parts.

Its main chip is the STM32F767ZIT6, from the STM32 family. Other key parts include the PSM712-LF-T7, TLS115D0E, LMR14020, MCP2551-I-SN and AMS1117-3.3. By type, the board carries 134 resistors, 100 capacitors, 39 ICs, 17 diodes, 3 inductors and 2 fuses.

It belongs with the sensors designs in this gallery.

From the project

Polygonus - Brain board for FOME ecus

This is an ECU "brain module". Combined with a "base board", it forms a functional engine control unit compatible with FOME firmware. It is not intended to run an engine without being mated to a base board.

This module is a derivative of the Proteus ECU: for the most part, it is a Proteus with the AMPSEAL connectors replaced with 0.1" headers. It is 100% firmware compatible with Proteus, and indeed uses the Proteus FOME firmware build.

Main components on the Polygonus

Polygonus bill of materials (BOM)

299 components, 65 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PSM712-LF-T7
IC1
2
TLS115D0E
U1, U2
1
LMR14020
U3
2
MCP2551-I-SN
U4, U5
1
AMS1117-3.3
U6
5
MCP6004T-I/ST
MCP6004
U7, U15, U17, U19, U21
4
74HC2G17GW
SN74LVC2G17DB
U8, U9, U10, U14
7
SRV05-4
U11, U12, U13, U16, U18, U20, U22
1
REF3033
REF3333
U23
1
LPS25HB
U24
1
STM32F767ZIT6
STM32F767ZITx
U26
1
USBLC6-2
USBLC6-2SC6
U27
1
BTS716G
U40
1
MIC5205-3.3YM5
U41
4
TC4427EOA
MIC4427
U42, U43, U44, U45
6
VNLD5090
U1001, U1002, U1101, U1102, U1201, U1202
1
8MHZ
8MHz
Y1
1
47219-2001
Micro_SD_Card
J10
2
1206L012WR
Polyfuse
F1, F2
2
SW_Push
SW1, SW2
Show 45 more
QtyPartRefs
1
SM15T33CA
D1
2
C8678
D_Schottky
D2, D3
2
PESD1CAN-UX
D4, D5
6
C8598
schottky
D6, D7, D8, D14, D16, D17
2
C72043
GREEN
D9, D12
1
C2286
RED
D10
1
C72041
BLUE
D11
1
C72038
ORANGE
D13
1
SRV05-4
D15
1
C1015
Ferrite_Bead
FB1
1
SRN3015TA-2R2M
2.2u
L1
1
MWSA0503S-100MT
10u
L2
6
1u
C2, C3, C5, C7, C9, C84
3
4.7U
4.7u
C4, C14, C82
14
10N
10n
C8, C15, C85, C86, C87, C88, C93, C94 +6
24
100N
100n
C10, C40, C41, C46, C51, C56, C61, C62 +16
3
330P
330p
C11, C20, C21
2
10U
10u
C12, C13
2
3.3N
3.3n
C16, C17
2
680P
680p
C18, C19
2
47P
47p
C22, C23
16
1n
C24, C25, C26, C27, C28, C29, C30, C31 +8
16
100N
100n
C42, C43, C44, C45, C47, C48, C49, C50 +8
5
CGA3E2X7R1H103M080AA
4.7u
C65, C66, C72, C76, C80
2
33P
33p
C74, C75
3
2.2U
2.2u
C77, C78, C90
24
10K
10k
R1, R3, R4, R47, R48, R49, R50, R59 +16
1
1
R2
3
12K
12k
R5, R17, R18
1
68K
68k
R6
2
10
R7, R8
4
120
R9, R10, R101, R102
4
33K
33k
R11, R12, R21, R22
5
100K
100k
R13, R14, R19, R20, R98
14
470K
470k
R15, R16, R51, R52, R53, R54, R63, R64 +6
20
2.7K
2.7k
R23, R24, R25, R26, R27, R28, R29, R30 +12
16
5.6K
5.6k
R43, R44, R45, R46, R55, R56, R57, R58 +8
10
1k
R87, R88, R1501, R1502, R1503, R1504, R1601, R1602 +2
5
330
R91, R92, R93, R94, R95
1
82K
82k
R96
5
4.7K
4.7k
R103, R104, R105, R106, R107
8
100
R108, R109, R110, R111, R112, R113, R114, R115
1
CAT16-473J4LF
10k
RN1
4
CAT16-1002F4LF
10k
RN2, RN3, RN4, RN11
6
1k
RN5, RN6, RN7, RN8, RN9, RN10

Polygonus design files

The KiCad project lives in the FOME-Tech/Polygonus repository on GitHub; these links point at the commit this page was built from.

Polygonus: common questions

What microcontroller does the Polygonus use?

The Polygonus is built around the STM32F767ZIT6, from the STM32 family.

How big is the Polygonus PCB?

The Polygonus measures 103 × 82.4 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Polygonus?

299 components, from 65 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 Polygonus design files?

From the FOME-Tech/Polygonus repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Polygonus design in my own project?

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

Can I test firmware for the Polygonus 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