Skip to the content
PCBKitNew board
4 layers32 × 66 mmMain PCB, the printed circuit board in 3D

Minimal Flightcomputer

Size
32 × 66 mm
Copper layers
4
Thickness
1.58 mm
Parts
90
Nets
72
Pads
329
Tracks, vias
559, 79
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
7 Jan 2026
Updated
14 Aug 2026

Overview

Main PCB is an open-source printed circuit board by AUXSPACEeV, from the AUXSPACEeV/microMETER repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 32 × 66 mm with 90 parts on 72 nets, routed with 559 tracks and 79 vias.

It is built around the ESP32-S3-WROOM-1-N8, TCAN334D and BMP581, with the TPS7B8601QDDARQ1, 2N7002K and DMP3099L among its other parts. Its parts include 32 resistors, 23 capacitors, 8 transistors, 6 connectors and 5 ICs. It belongs with the ESP32 boards of this library.

Main components

8

README

README.md

µMETER

Minimal flight computer on a 4-layer PCB with an ESP32-S3-WROOM-1.

Features

  • Barometer BMP581 for altitude computation
  • IMU STM LSM6DS032x for acceloration and rotation data
  • Buzzer for easier commissioning and recovery
  • 2-channel Pyro ignition for recovery
  • CAN Bus for communication with posible expansion PCBs
  • µSD-Card for logging
  • remove before flight jumper GPIO38 is pulled HIGH when the jumper is removed
  • battery voltage measurement

Block-diagram

Pyro

µMETER provides two separated Pyro Channels. To prevent voltage drops from the ignition the battery is decoupled via two 680µF capacitors. The capacitors are charging/discharging when the ARM-Signal is enabled/disabled for about 2.8 sec. To be sure that the capacitors are fully charged, wait at least 3 sec between the first and second ignition. Alternatively, you can measure the voltage across the electrolytic capacitors on GPIO14.

Connectors

  • USB-C for programming, debugging and data transfer; do not use it for powersupply at flight
  • UART for programming and debugging
  • remove before flight jumper for inputs
  • A 4p screw terminal for the pyros
  • JST-XH 2p socket for battery
  • 3p connector Würth WR-TBL for CAN

Programming

The ESP is programmed via the UART or USB-C connection. To enter download mode, press and hold BOOTSEL at startup.

Dimensions

You can find STEP files in 6_Export-Fertigungsdaten.

PCB

Power Supply

The board is powered by a 2S LiPo battery with 500mAh each.

Parts

90
QtyValueFootprintReferences
164,7kResistor_SMD:R_0603_1608MetricR2, R5, R7, R8, R9, R10, R11, R16, R19, R20, R21, R22, R24, R25, R26, R32
13100nFCapacitor_SMD:C_0603_1608MetricC1, C3, C4, C5, C6, C8, C9, C11, C13, C14, C16, C25, C39
52N7002KPackage_TO_SOT_SMD:SOT-23Q1, Q4, Q5, Q6, Q8
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965H1, H2, H3, H4
310µFCapacitor_SMD:C_0603_1608MetricC7, C15, C26
3390RResistor_SMD:R_0603_1608MetricR13, R14, R23
3DMP3099LPackage_TO_SOT_SMD:SOT-23Q2, Q3, Q7
3grünLED_SMD:LED_0603_1608MetricD1, D2, D3
210nFCapacitor_SMD:C_0603_1608MetricC19, C20
211kResistor_SMD:R_0603_1608MetricR4, R15
21µFCapacitor_SMD:C_0603_1608MetricC10, C17
222RResistor_SMD:R_0603_1608MetricR27, R28
2330RInductor_SMD:L_1206_3216MetricR12, R18
2430481025816AUXSPACE:SW_Wurth_WS-TASV_430481025816SW2, SW3
25,1kResistor_SMD:R_0603_1608MetricR29, R30
262RResistor_SMD:R_0603_1608MetricR1, R17
2680µFCapacitor_THT:C_Radial_D10.0mm_H12.5mm_P5.00mmC23, C24
28,2kResistor_SMD:R_0603_1608MetricR3, R31
2JST XH 3pConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ3, J4
2LOGOLOGOG***, G***
2SS24FLDiode_SMD:D_SOD-123FD4, D5
1150 µFAUXSPACE:CP_Wurth_WCAP-ASLL-D6.3L5.5C2
12,7kResistor_SMD:R_0603_1608MetricR6
1691210910004Altium_WR-TBL_Rising Cage Clamp (rev25a):691210910004J5
1693072010801Connector_Card:microSD_HC_Wuerth_693072010801J1
1BMP581Package_LGA:ST_HLGA-10_2x2mm_P0.5mm_LayoutBorder3x2yU8
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U4
1LOGO1KiCadLib:LT4mmG***
1LSM6DSO32XTRAUXSPACE:LGA_O32XTR_STMU3
1PinHeader 2,54mm 2pConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1PinHeader 2,54mm 3pConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1TCAN334Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1TPS7B8601QDDARQ1Package_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalViasU2
1USB_C_Plug_USB2.0AUXSPACE:J_Wurth_WR-USB_629722000214P1
1WST-0904TAUXSPACE:Buzzer_WST-0906TBZ1

Questions

How big is the Main PCB PCB?

It measures 32 × 66 mm and has 4 copper layers, 1.58 mm thick.

What parts does the Main PCB use?

90 parts, built around the ESP32-S3-WROOM-1-N8, TCAN334D, BMP581 and TPS7B8601QDDARQ1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Main PCB KiCad files?

From the AUXSPACEeV/microMETER repository on GitHub, at the commit this page was made from: the board is 3_Elektronik/KiCad/Main_PCB.kicad_pcb and its schematic 3_Elektronik/KiCad/Main_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Main PCB design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers60 × 60 mmAUXSPACE core pcb, the printed circuit board in 3D

    AUXSPACE core pcb

    AUXSPACEeV/AUX-Core

    Core/Master PCB for the Auxspace Avionics stack

    83 partsCERN-OHL-P-2.0
  • 4 layers54 × 120 mmMowerBoard, the printed circuit board in 3D

    MowerBoard

    pcailliatte/MowerBoard

    MowerBoard est une unité de contrôle électronique (ECU) alternative, robuste et 100% open-source pour tracteurs tondeuses autoportées thermiques.

    104 parts2CERN-OHL-S-2.0
  • 6 layers56.8 × 27 mmCansatperso, the printed circuit board in 3D

    Cansatperso

    mathieupommery/CANSAT_ARES_ENSEA

    projet cansat

    186 parts6
  • 4 layers35.5 × 52.5 mmLedify, the printed circuit board in 3D

    Ledify

    notaroomba/ledify

    A super small addressable LED controller with USB-C PD up to 100W, a switchable 5V/12V output and Bluetooth!

    80 parts1
  • 4 layers49 × 35.5 mmYoyo, the printed circuit board in 3D

    Yoyo

    bristlemouth/bm_yoyo

    Bristlemouth YoYo PCB Design

    51 parts
  • 2 layers70 × 65 mmNixie clock, the printed circuit board in 3D

    Nixie clock

    jason-watkins/nixie-clock

    USB-C powered nixie tube clock. Four IN-12B digits, two INS-1 colon lamps, K155ID1 BCD decoder/drivers.

    103 partsCC-BY-SA-4.0
  • 4 layers186 × 74.5 mmVXDash, the printed circuit board in 3D

    VXDash

    martinroger/VXDash

    An instrument cluster for the VX220

    319 parts3CERN-OHL-S-2.0
  • 2 layers110 × 60 mmBms-8s50-ic, the printed circuit board in 3D

    Bms-8s50-ic

    LibreSolar/bms-8s50-ic

    Fully integrated 12V-24V BMS using ISL94202

    171 parts47CC-BY-SA-4.0