Controller

oats-center·avena-rs·schematics/controller/controller.kicad_pcb

Controller PCB layout, top view — open source STM32 board by oats-center

About the Controller PCB

Controller is an open source STM32 PCB design by oats-center, published on GitHub. It is a 4-layer board measuring 50.8 × 50.8 mm, with 54 components from 26 distinct parts.

Its main chip is the STM32G031K8TX, from the STM32 family. Other key parts include the ADS131M02QPWRQ1, AT25SF128A-SHB-T and W5500. By type, the board carries 26 capacitors, 15 resistors, 4 ICs, 3 diodes, 2 crystals and 2 switches.

From the project

Avena On The Road: Bringing pavement health data to your fingertips

Main components on the Controller

Controller bill of materials (BOM)

54 components, 26 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ADS131M02QPWRQ1
U4
1
STM32G031K8TX
STM32G031K8Tx
U5
1
AT25SF128A-SHB-T
U6
1
W5500
U7
1
8.192MHZ
8.192MHz
Y1
1
25MHZ
25MHz
Y2
1
C5307809
Prog_Header
J3
1
TS04-66-55-BK-260-SMT
BOOT0
SW1
1
TS04-66-55-BK-260-SMT
RESET
SW2
1
KT-0603B
LED1
D3
1
KT-0603B
LED2
D4
1
KT-0603B
Power
D5
1
C304464
FerriteBead_Small
FB2
2
1UF
1uF
C3, C5
16
0.1UF
0.1uF
C4, C6, C8, C11, C13, C14, C15, C16 +8
1
CGA0603X7R104K500JT
0.1uF
C9
1
4.7UF
4.7uF
C10
1
10UF
10uF
C12
2
10NF
10nF
C18, C20
3
CGA0603X7R104K500JT
10uF
C22, C23, C29
Show 6 more
QtyPartRefs
3
10K
10k
R1, R2, R7
4
33
R3, R4, R5, R8
2
RCA0310KJLF
10k
R11, R12
1
12.4K
12.4k
R14
3
RCA03270RFLF
270
R15, R16, R17
2
330
R18, R19

Controller design files

The KiCad project lives in the oats-center/avena-rs repository on GitHub; these links point at the commit this page was built from.

Controller: common questions

What microcontroller does the Controller use?

The Controller is built around the STM32G031K8TX, from the STM32 family.

How big is the Controller PCB?

The Controller measures 50.8 × 50.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Controller?

54 components, from 26 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 Controller design files?

From the oats-center/avena-rs 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 Controller design in my own project?

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

Can I test firmware for the Controller 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 avena-rs

Similar boards