BUT Pneumobil - ECU board

kajusK·Pneumobil·hw/ecu/ecu.kicad_pcb

BUT Pneumobil - ECU board layout, top view — open source STM32 board by kajusK

About the BUT Pneumobil - ECU board

BUT Pneumobil - ECU board is an open source STM32 PCB design by kajusK, published on GitHub. It is a 2-layer board measuring 143.8 × 80 mm, with 261 components from 70 distinct parts.

Its main chip is the STM32F072RBTx, from the STM32 family. Other key parts include the M24C64, TS1117BCW33, MCP2562-E-SN, USB6B1 and 74HC4050. By type, the board carries 119 resistors, 55 diodes, 47 capacitors, 15 connectors, 13 transistors and 8 ICs.

It belongs with the displays & leds designs in this gallery.

From the project

Control and telemetry system for BUT Falcon pneumobil for Aventics Pneumobil competition

Pneumobil control and telemetry system ======================================

This repository contains source code and board design for control system of pneumobil racing car Falcon from Brno University of Technology.

Parts ----- HMI - Human Machine Interface - LCD touch screen and telemetry board ECU - Engine Control Unit - Control system of pneumatic propulsion system SDU - Speed Display Unit PSU - Power Supply Unit * Radio2usb - Telemetry receiving system

BUT Pneumobil - ECU board, from the project README
From the project README

Main components on the BUT Pneumobil - ECU board

BUT Pneumobil - ECU board bill of materials (BOM)

261 components, 70 distinct parts.

QtyPartRefs
1
M24C64
U1
1
STM32F072RBTx
U2
1
TS1117BCW33
U3
1
MCP2562-E-SN
U4
1
USB6B1
U5
2
74HC4050
U6, U7
1
TS912
U8
12
IPD30N06S4L23
Q1, Q2, Q4, Q5, Q6, Q7, Q8, Q9 +4
1
DMP2035
Q3
1
MCSJK-7U-16.00
Y1
1
POWER
J1
1
UART_DEBUG
J2
1
DEBUG
J3
1
EXPANSION
J4
1
SWD
J5
1
CAN
J6
1
USB_B_Micro
J7
1
BUTTONS
J8
1
ENGINE
J9
1
CUR_LOOP_IN
J10
Show 50 more
QtyPartRefs
1
SENSORS
J11
1
VALVE_REG
J12
1
OUTPUTS
J13
1
VALVES_FRONT
J14
1
VALVES_BACK
J15
1
0ZCJ0005FF2E
F1
1
1A
F2
1
RESET
SW1
3
STPS1L30
D1, D2, D7
1
3v3
D3
1
5V
D4
1
12V
D5
1
24V
D6
2
3.3 V
D8, D11
1
SYS_ACTIVE
D9
1
USER_LED
D10
12
GREEN
D12, D13, D14, D15, D16, D17, D18, D19 +4
7
3.3V
D24, D25, D27, D28, D29, D30, D31
1
3.6 V
D26
12
RED
D32, D34, D36, D38, D39, D41, D43, D45 +4
11
S3M
D33, D35, D37, D40, D42, D44, D46, D48 +3
1
BAT60
D55
21
100n
C1, C3, C4, C6, C7, C8, C11, C14 +13
4
10n
C2, C9, C28, C29
5
100u
C5, C15, C18, C40, C43
6
10u
C10, C12, C13, C25, C26, C31
2
1u
C20, C21
6
680n
C32, C33, C34, C35, C36, C37
2
3p9
C42, C47
1
1n
C46
45
10k
R1, R20, R22, R23, R24, R25, R26, R27 +37
3
4k7
R2, R3, R64
1
1k5
R4
2
22
R5, R6
1
220
R7
13
330
R8, R44, R45, R46, R47, R48, R49, R56 +5
1
1k8
R9
8
3k3
R10, R14, R67, R69, R71, R73, R75, R77
2
100k
R11, R21
1
120
R12
1
22k
R13
1
33k
R15
1
12k
R16
2
220R
R17, R18
3
1k
R19, R43, R55
2
150
R62, R91
1
10R
R65
6
6k8
R66, R68, R70, R72, R74, R76
13
100
R78, R84, R88, R89, R93, R97, R100, R103 +5
12
2k2
R80, R87, R92, R95, R96, R99, R102, R105 +4

BUT Pneumobil - ECU board design files

The KiCad project lives in the kajusK/Pneumobil repository on GitHub; these links point at the commit this page was built from.

BUT Pneumobil - ECU board: common questions

What microcontroller does the BUT Pneumobil - ECU board use?

The BUT Pneumobil - ECU board is built around the STM32F072RBTx, from the STM32 family.

How big is the BUT Pneumobil - ECU board?

The BUT Pneumobil - ECU board measures 143.8 × 80 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the BUT Pneumobil - ECU board?

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

Where can I download the BUT Pneumobil - ECU board design files?

From the kajusK/Pneumobil repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the BUT Pneumobil - ECU board design in my own project?

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

Can I test firmware for the BUT Pneumobil - ECU board 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 Pneumobil

Similar boards