BUT Pneumobil - HMI

kajusK·Pneumobil·hw/hmi/hmi.kicad_pcb

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

About the BUT Pneumobil - HMI PCB

BUT Pneumobil - HMI is an open source STM32 PCB design by kajusK, published on GitHub. It is a 2-layer board measuring 133.5 × 95 mm, with 115 components from 55 distinct parts.

Its main chip is the STM32F412VETx, from the STM32 family. Other key parts include the USB6B1, RFM69HW, MCP2562-E-SN, LSM303C and M24C64. By type, the board carries 43 capacitors, 36 resistors, 9 ICs, 7 diodes, 6 connectors and 6 switches.

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 - HMI, from the project README
From the project README

Main components on the BUT Pneumobil - HMI

BUT Pneumobil - HMI bill of materials (BOM)

115 components, 55 distinct parts.

QtyPartRefs
1
STM32F412VETx
U1
1
USB6B1
U2
1
RFM69HW
U3
1
MCP2562-E-SN
U4
1
LSM303C
U5
1
M24C64
U6
1
TS1117BCW33
U7
1
MCP1603T-330
U8
1
BME280
U9
1
BC847
Q1
1
ABLS2-12.000MHZ-D4Y
Y1
1
ABS07-166-32.768KHZ-T
Y2
1
SWD
J1
1
GPS
J3
1
SSD1963_LCD
J4
1
USB
J5
1
Antenna
J6
1
Micro_SD_Card_Det_Hirose_DM3AT
J7
1
3v3
BT1
1
Buzzer
BZ1
Show 35 more
QtyPartRefs
1
1206L050Y
F1
1
BTL1
SW2
1
BTL2
SW3
1
BTL3
SW4
1
BTR1
SW5
1
BTR2
SW6
1
BTR3
SW7
1
GREEN
D1
1
RED
D2
1
RF_ACT
D3
1
3.3 V
D4
1
5 V
D6
1
3.3 V
D7
1
BAT60
D8
1
LPS4018-103MRB
L1
1
BLM21AG601SN1D
L2
24
100n
C1, C2, C5, C6, C8, C11, C12, C17 +16
2
6p8
C3, C4
2
2.2u
C7, C9
1
10n
C10
8
10u
C13, C14, C19, C20, C22, C25, C38, C42
2
2p2
C15, C16
2
4.7u
C31, C35
1
1u
C36
1
100u
C37
4
220
R1, R2, R14, R37
15
10k
R3, R24, R25, R26, R27, R28, R29, R30 +7
2
100k
R4, R12
3
4k7
R5, R6, R17
2
22R
R7, R8
2
1k
R10, R11
1
120
R13
1
470
R16
1
9k1
R18
5
47k
R19, R20, R21, R22, R23

BUT Pneumobil - HMI 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 - HMI: common questions

What microcontroller does the BUT Pneumobil - HMI use?

The BUT Pneumobil - HMI is built around the STM32F412VETx, from the STM32 family.

How big is the BUT Pneumobil - HMI PCB?

The BUT Pneumobil - HMI measures 133.5 × 95 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the BUT Pneumobil - HMI?

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

Where can I download the BUT Pneumobil - HMI 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 - HMI 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 - HMI 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