Armpoe

zeroping·PoE-STM32F107·armpoe/armpoe.kicad_pcb

Armpoe PCB layout, top view — open source STM32 board by zeroping

About the Armpoe PCB

Armpoe is an open source STM32 PCB design by zeroping, published on GitHub. It is a 2-layer board measuring 3.6 × 3.6 mm, with 119 components from 61 distinct parts.

Its main chip is the STM32F107XXX-LQFP64, from the STM32 family. Other key parts include the PM8803, OPTO-TRANSISTOR, TS431, KSZ8041 and MCP1603. By type, the board carries 47 capacitors, 34 resistors, 17 diodes, 6 ICs, 6 inductors and 4 transistors.

From the project

A Power-over-Ethernet board with an STM32F107 for processing and ethernet and a header for all I/O

Main components on the Armpoe

Armpoe bill of materials (BOM)

119 components, 61 distinct parts.

QtyPartRefs
1
PM8803
U101
1
OPTO-TRANSISTOR
U102
1
TS431
U103
1
STM32F107XXX-LQFP64
U201
1
KSZ8041
U202
1
MCP1603
U203
3
Si4848DY
Q101, Q102, Q103
1
Si2325DS
Q104
1
25MHZ
X202
1
RJ45
J101
1
PCI-E4X_EDGE
JP201
1
H2019
T101
1
HA3691-AL
T102
8
STPS1H100A
D101, D102, D103, D104, D105, D106, D107, D108
1
SMAJ58A
D109
8
BAT46J
D110, D111, D112, D113, D114, D115, D116, D117
1
10uH
L101
1
1mH
L102
1
10uH
L103
1
10uH
L201
Show 41 more
QtyPartRefs
2
FB
L202, L203
3
1uF 16V
C101, C103, C110
1
1nF 100V
C102
2
100nF 100V
C104, C105
1
33uF 100V
C106
2
1uF 100V
C107, C108
17
100nF
C109, C116, C125, C126, C127, C203, C204, C205 +9
1
470pF
C111
1
2.2nF 2KV
C112
2
1uF
C113, C118
2
22nF
C114, C123
2
1nF
C115, C117
1
47nF 200V
C119
5
10uF
C120, C122, C220, C221, C222
1
330uF
C121
1
100pF
C124
2
18pF
C201, C202
3
4.7uF
C209, C215, C216
2
BLM18KG101TN1D
R101, R102
1
24.9K
R103
1
37R5
R104
1
124k
R105
1
2.7k
R106
1
60k
R107
1
0
R108
1
680R
R109
3
510
R110, R201, R202
1
22R
R111
3
100k
R112, R115, R118
1
10
R113
1
820R
R114
1
0.15
R116
3
10R
R117, R120, R122
1
47K
R119
1
10k
R121
1
4.75K
R123
1
21K
R124
2
6.8K
R125, R206
4
50
R203, R204, R205, R210
1
10K
R207
1
4.75K
R208

Armpoe design files

The KiCad project lives in the zeroping/PoE-STM32F107 repository on GitHub; these links point at the commit this page was built from.

Armpoe: common questions

What microcontroller does the Armpoe use?

The Armpoe is built around the STM32F107XXX-LQFP64, from the STM32 family.

How big is the Armpoe PCB?

The Armpoe measures 3.6 × 3.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Armpoe?

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

Where can I download the Armpoe design files?

From the zeroping/PoE-STM32F107 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Armpoe design in my own project?

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

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

More boards in PoE-STM32F107

Similar boards