Skip to the content
PCBKitNew board
4 layers39 × 80 mmFlight computer, the printed circuit board in 3D

Custom STM32-Based flight computer to gather data from IMUs, altimeters, and GPS, and control in-flight pyrotechnic events.

Size
39 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
153
Nets
143
Pads
567
Tracks, vias
1,321, 239
Pours
13
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Sep 2023
Updated
5 Feb 2024

Overview

Flight computer is an open-source printed circuit board by rice-eclipse, from the rice-eclipse/flight-computer repository on GitHub. It is a 4-layer board of 39 × 80 mm with 153 parts on 143 nets, routed with 1,321 tracks and 239 vias.

It is built around the LM3670MF-1.8, TPS61230DRC and W25Q128JVSIQ, with the SAM-M8Q-0, USBLC6-2SC6 and AO3400A among its other parts. Its parts include 60 resistors, 27 capacitors, 15 diodes, 9 ICs and 9 transistors. It belongs with the sensors and measurement boards and the STM32 boards of this library.

Main components

10

README

README.md

Strix

Custom STM32-Based flight computer to gather data from IMUs, altimeters, and GPS, and control in-flight pyrotechnic events. The software running on this board was created in STM32CubeMX, and stored in a different repository.

This repository contains KiCAD schematics and layouts for this flight computer. The schematics use hierarchical schematic sheets, with sheets defined for the microcontroller, sensors/data storage, pyrotechnic channels, connectors, and power supply.

Notes

Manufacturing exports go in the fabrication folder (ignored by .gitignore)

Additional Documentation:

docs/strix.md

Parts

153
QtyValueFootprintReferences
141kResistor_SMD:R_0402_1005MetricR17, R24, R36, R37, R38, R39, R40, R41, R47, R56, R57, R58, R59, R60
13100nCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C5, C8, C9, C11, C12, C13, C14, C15, C16, C29
1322kResistor_SMD:R_0402_1005MetricR6, R8, R10, R12, R14, R16, R29, R30, R31, R32, R33, R34, R35
9200kResistor_SMD:R_0402_1005MetricR4, R5, R7, R9, R11, R13, R15, R25, R46
80Resistor_SMD:R_0402_1005MetricR48, R49, R50, R51, R52, R53, R54, R55
6AO3400APackage_TO_SOT_SMD:SOT-23Q2, Q3, Q5, Q6, Q7, Q8
6RedLED_SMD:LED_0603_1608MetricD3, D4, D5, D6, D7, D8
6WhiteLED_SMD:LED_0603_1608MetricD9, D10, D11, D12, D13, D14
422uCapacitor_SMD:C_0805_2012MetricC17, C21, C22, C23
347kResistor_SMD:R_0402_1005MetricR22, R44, R45
2100kResistor_SMD:R_0402_1005MetricR1, R43
212pCapacitor_SMD:C_0402_1005MetricC6, C10
21MResistor_SMD:R_0402_1005MetricR19, R23
21kResistor_SMD:R_0603_1608MetricR18, R28
21uCapacitor_SMD:C_0603_1608MetricC1, C24
24.7kResistor_SMD:R_0402_1005MetricR26, R27
24u7Capacitor_SMD:C_0603_1608MetricC7, C28
25.1kResistor_SMD:R_0603_1608MetricR20, R21
2AO3401APackage_TO_SOT_SMD:SOT-23Q4, Q9
2GZ2012D601TFInductor_SMD:L_0805_2012MetricFB1, FB2
2LOGOLOGOG***, G***
10.01uCapacitor_SMD:C_0402_1005MetricC25
110kResistor_SMD:R_0402_1005MetricR3
110nCapacitor_SMD:C_0402_1005MetricC18
110uInductor_SMD:L_Sunlord_SWPA4030SL2
110uCapacitor_SMD:C_0805_2012MetricC20
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11uInductor_SMD:L_Sunlord_SWPA4030SL1
12920L125PRFuse:Fuse_0805_2012MetricF1
13.3VTestPoint:TestPoint_Pad_D1.5mmTP2
14.7uCapacitor_SMD:C_0603_1608MetricC19
147Resistor_SMD:R_0603_1608MetricR2
1510kResistor_SMD:R_0603_1608MetricR42
15VTestPoint:TestPoint_Pad_D1.5mmTP1
1B5819W SLDiode_SMD:D_SOD-123D15
1BlueLED_SMD:LED_0603_1608MetricD1
1BuzzerBuzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mmBZ1
1CS AltimeterTestPoint:TestPoint_Pad_D1.5mmTP6
1CS High GTestPoint:TestPoint_Pad_D1.5mmTP7
1CS Low G AccelTestPoint:TestPoint_Pad_D1.5mmTP9
1CS Low G GyroTestPoint:TestPoint_Pad_D1.5mmTP8
1External I2CConnector_Molex:Molex_PicoBlade_53048-0410_1x04_P1.25mm_HorizontalJ9
1External SPIConnector_Molex:Molex_PicoBlade_53048-0510_1x05_P1.25mm_HorizontalJ5
1External UARTConnector_Molex:Molex_PicoBlade_53048-0410_1x04_P1.25mm_HorizontalJ8
1GndTestPoint:TestPoint_Pad_D1.5mmTP12
1GreenLED_SMD:LED_0603_1608MetricD2
1JST-PHConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ4
1LM3670MFPackage_TO_SOT_SMD:TSOT-23-5U9
1MMBT2222APackage_TO_SOT_SMD:SOT-23Q1
1Micro_SD_CardConnector_Card:microSD_HC_Hirose_DM3D-SFJ10
1Pyro Channelscustom-footprints:Pheonix-Contact-1861991J2
1QSPI ClockTestPoint:TestPoint_Pad_D1.5mmTP15
1SAM-M8QRF_GPS:ublox_SAM-M8Q_HandSolderU11
1SDMMC ClockTestPoint:TestPoint_Pad_D1.5mmTP13
1SDMMC CommandTestPoint:TestPoint_Pad_D1.5mmTP14
1SPI1 MISOTestPoint:TestPoint_Pad_D1.5mmTP3
1SPI1 MOSITestPoint:TestPoint_Pad_D1.5mmTP4
1SPI1 SCKTestPoint:TestPoint_Pad_D1.5mmTP5
1STM32L476VETxPackage_QFP:LQFP-100_14x14mm_P0.5mmU1
1Screw Switchescustom-footprints:Pheonix-Contact-1861991J1
1Serial Wire DebugConnector_Molex:Molex_PicoBlade_53048-0410_1x04_P1.25mm_HorizontalJ6
1TPS61230DRCPackage_SON:Texas_S-PVSON-N10_ThermalViasU8
1UART2 RXTestPoint:TestPoint_Pad_D1.5mmTP11
1UART2 TXTestPoint:TestPoint_Pad_D1.5mmTP10
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ7
1W25Q128JVSIQPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU7
1~custom-footprints:ADXL375U3
1~custom-footprints:BMP388U5
1~custom-footprints:BMI088U4

Questions

How big is the Flight computer PCB?

It measures 39 × 80 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Flight computer use?

153 parts, built around the LM3670MF-1.8, TPS61230DRC, W25Q128JVSIQ and SAM-M8Q-0. 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 Flight computer KiCad files?

From the rice-eclipse/flight-computer repository on GitHub, at the commit this page was made from: the board is Flight Computer.kicad_pcb and its schematic Flight Computer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Flight computer design in my own project?

Its repository states no licence, so its author keeps all rights: ask rice-eclipse before reusing the design.

Similar boards

  • 2 layers104 × 72 mmORB, the printed circuit board in 3D

    ORB

    ThBreuer/ORB-Hardware

    OpenRoboticBoard: schematics, layout and documentation

    141 parts
  • 4 layers65 × 100 mmPGR, the printed circuit board in 3D

    PGR

    Projeto-Guarda-Rios/PCB

    O repositório para a PCB do Projeto Guarda Rios! Inclui todos os ficheiros relacionados com a PCB!

    167 parts2MIT
  • 2 layers54 × 54 mmEncoderDaughterboard, the printed circuit board in 3D

    EncoderDaughterboard

    DylanFranz/Teensy-Synth

    A portable digital audio workstation and synthesizer

    50 parts2
  • 4 layers40 × 60 mmTrinketcore, the printed circuit board in 3D

    Trinketcore

    alph4345/test

    TrinketCore puts everything a small rechargeable gadget needs on one 40 × 60 mm board, ready to order assembled from PCBWay:

    113 parts
  • 4 layers76 × 50 mmWigglecam, the printed circuit board in 3D

    Wigglecam

    jadenrhee/wigglecam-controller

    RP2040 co-processor board for a 4-lens wigglegram camera: constant-current flash, controls, battery telemetry, Pi 5 I2C interface. 4-layer, DRC-clean, fab-ready.

    105 parts
  • 6 layers160 × 101.4 mmC816SX, the printed circuit board in 3D

    C816SX

    rjacobs1969/C816

    Modern 8 bit computer

    246 parts
  • 4 layers100 × 70 mmSEM, the printed circuit board in 3D

    SEM

    Serhio4522/SEM_hitachi-

    Digitization of a Hitachi scanning electron microscope (SEM) — hardware design, FPGA firmware, and analog frontend schematics.

    288 parts1