VERTEX
MiksBalodis·VERTEX·Hardware/flight_comp.kicad_pcb
About the VERTEX PCB
VERTEX is an open source STM32 PCB design by MiksBalodis, published on GitHub. It is a 4-layer board measuring 86.8 × 48.3 mm, with 124 components from 78 distinct parts.
Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the BMP388, TPS259531DSGR, MAX-M10S, 74LVC1GU04 and W25Q32JVSS. By type, the board carries 40 capacitors, 36 resistors, 14 ICs, 12 connectors, 7 diodes and 3 transistors.
It belongs with the rf & radio designs in this gallery.
From the project
Rocket avionics and ground station system for active trajectory correction, real-time telemetry, and data logging, for precise control.
Projektā tiek apvienotas iegultās sistēmas, signālu apstrāde, vadības algoritmi, telemetrija un lietotāja saskarnes izstrāde.
Projektu izstrādā: Aleksandrs Jesiļevskis Miks Balodis
Sistēmai jāspēj: - reāllaikā noteikt raķetes stāvokli, - veikt aktīvo vadību ar vairākām kontroles spurām, - ierakstīt un uzglabāt lidojuma datus, - nodrošināt saziņu ar zemes bāzi lidojuma laikā.

Main components on the VERTEX
VERTEX bill of materials (BOM)
124 components, 78 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BMP388 | ST_HLGA-10_2x2mm_P0.5mm_LayoutBorder3x2y | IC1 |
| 1 | TPS259531DSGR Texas Instruments | WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias | IC4 |
| 1 | STM32F405RGTx | LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | MAX-M10S | ublox_MAX | U2 |
| 1 | 74LVC1GU04 | SOT-23-5 | U3 |
| 1 | W25Q32JVSS | SOIC-8_5.3x5.3mm_P1.27mm | U4 |
| 1 | 24LC64 | SOT-23-5 | U5 |
| 1 | MP2331 | SOT-583-8 | U6 |
| 1 | AMS1117-5.0 | SOT-223-3_TabPin2 | U7 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U8 |
| 1 | LTC4412 | TSOT-23-6 | U10 |
| 2 | UCC27517A | SOT-23-5 | U11, U12 |
| 1 | LSM6DSOTR LSM6DSO STMicroelectronics | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U13 |
| 1 | DMP3013SFV | Diodes_PowerDI3333-8 | Q2 |
| 2 | CSD17577Q3A | VSON-8_3.3x3.3mm_P0.65mm_NexFET | Q3, Q4 |
| 1 | 8mHz | Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | 32.768 kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 2 | Conn_Coaxial | SMA_Molex_73251-2200_Horizontal | J1, J12 |
| 1 | XT30 | AMASS_XT30PW-M_1x02_P2.50mm_Horizontal | J3 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4110 | J4 |
Show 58 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 284514-2 Conn_01x02 TE Connectivity | TerminalBlock_4Ucon_1x02_P3.50mm_Vertical | J5, J6 |
| 1 | 90131-0763 SERVO_CONN_01 Molex | PinHeader_2x03_P2.54mm_Vertical | J7 |
| 2 | 90131-0763 SERVO_CONN_02 Molex | PinHeader_2x03_P2.54mm_Vertical | J8, J9 |
| 1 | 284514-2 CAMERA_CONN_01 TE Connectivity | TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal | J10 |
| 1 | 284514-2 CAMERA_CONN_02 TE Connectivity | TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal | J11 |
| 1 | 284514-2 CAMERA_CONN_03 TE Connectivity | TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal | J13 |
| 1 | MC621 | BatteryHolder_Keystone_2998_1x6.8mm | BT1 |
| 1 | Buzzer | Buzzer_CUI_CPT-9019S-SMT | BZ1 |
| 1 | ~ | E22-400M22S | E22-400M22S2 |
| 1 | Fuse | Fuse_1206_3216Metric | F1 |
| 1 | NRST | SW_SPST_CK_RS282G05A3 | SW1 |
| 1 | BOOT0 | SW_SPST_CK_RS282G05A3 | SW2 |
| 1 | EG2219 | SW_DPDT_CK_JS202011JCQN | SW3 |
| 2 | LED | LED_0603_1608Metric | D1, D7 |
| 2 | D_TVS | D_SOD-523 | D2, D5 |
| 1 | SS24 | D_SMA | D3 |
| 1 | SK6812 | LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm | D4 |
| 1 | 3.6V | D_SOD-128 | D6 |
| 1 | LQG15HS27NH02D | L_0402_1005Metric | FB1 |
| 1 | 2.2uH | L_6.3x6.3_H3 | L1 |
| 1 | L | L_0603_1608Metric | L2 |
| 4 | 100nF | C_0402_1005Metric | C1, C2, C3, C41 |
| 1 | 10µF | C_0402_1005Metric | C4 |
| 1 | 47 µF | C_1206_3216Metric | C5 |
| 2 | 2.2uF | C_0603_1608Metric | C6, C7 |
| 2 | 22pF | C_0603_1608Metric | C8, C9 |
| 11 | 0.1uF | C_0603_1608Metric | C10, C11, C14, C26, C27, C28, C29, C30 +3 |
| 1 | 6.8nF | C_0603_1608Metric | C12 |
| 1 | 1uF | C_0603_1608Metric | C13 |
| 1 | 44uF | C_0805_2012Metric | C15 |
| 1 | 22uF | C_0805_2012Metric | C16 |
| 1 | 100nF | C_0603_1608Metric | C17 |
| 2 | 10uF | C_0603_1608Metric | C18, C42 |
| 1 | 22uF | C_0603_1608Metric | C19 |
| 2 | 22pF | C_0402_1005Metric | C20, C23 |
| 2 | C0402C104K4RAC7411 0.1uF KEMET | C_0402_1005Metric | C21, C22 |
| 1 | 6TPF470MFH Panasonic | CP_EIA-3216-10_Kemet-I | C24 |
| 1 | 1000uF | CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal | C25 |
| 2 | C0402C104K4RAC7411 100nF KEMET | C_0402_1005Metric | C34, C37 |
| 2 | C0402C106M9PACTU 10uF KEMET | C_0402_1005Metric | C35, C36 |
| 1 | 10nF | C_0603_1608Metric | C38 |
| 4 | 100Ω | R_0402_1005Metric | R1, R2, R3, R4 |
| 4 | 10k | R_0603_1608Metric | R5, R6, R7, R21 |
| 2 | 1k | R_0603_1608Metric | R8, R33 |
| 1 | 604k | R_0603_1608Metric | R9 |
| 1 | 40.2k | R_0603_1608Metric | R10 |
| 1 | 13k | R_0603_1608Metric | R11 |
| 1 | 20k | R_0603_1608Metric | R12 |
| 1 | 20R | R_0603_1608Metric | R13 |
| 1 | 4.7k | R_0603_1608Metric | R14 |
| 2 | 22R | R_0603_1608Metric | R15, R16 |
| 5 | RC1206FR-07100RL 100 Yageo | R_0402_1005Metric | R17, R19, R20, R22, R23 |
| 1 | 100 | R_0402_1005Metric | R18 |
| 8 | R | R_0603_1608Metric | R24, R25, R26, R27, R28, R29, R30, R31 |
| 1 | 0R | R_0603_1608Metric | R32 |
| 1 | RC0402FR-075K76L 5k Yageo | R_0402_1005Metric | R34 |
| 1 | 10 | R_0603_1608Metric | R35 |
| 1 | 220Ω | R_0402_1005Metric | R48 |
VERTEX design files
The KiCad project lives in the MiksBalodis/VERTEX repository on GitHub; these links point at the commit this page was built from.
- LayoutHardware/flight_comp.kicad_pcb
- SchematicHardware/flight_comp.kicad_sch
VERTEX: common questions
What microcontroller does the VERTEX use?
The VERTEX is built around the STM32F405RGTx, from the STM32 family.
How big is the VERTEX PCB?
The VERTEX measures 86.8 × 48.3 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the VERTEX?
124 components, from 78 distinct parts. The full bill of materials is listed on this page.
Where can I download the VERTEX design files?
From the MiksBalodis/VERTEX repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the VERTEX design in my own project?
The repository has no license, so all rights stay with MiksBalodis. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the VERTEX 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type e
google
140.5 × 30 mm13 parts2LApache-2.02.9k