Skip to the content
PCBKitNew board
4 layers93.7 × 43.7 mmFlight Computer, the printed circuit board in 3D

General purpose flight computer for high powered rocketry projects.

Size
93.7 × 43.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
113
Nets
167
Pads
502
Tracks, vias
1,381, 165
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
12 Jun 2022
Updated
18 Feb 2025

Overview

Flight Computer is an open-source printed circuit board by SunDevilRocketry, from the SunDevilRocketry/Flight-Computer repository on GitHub. It is a 4-layer board of 93.7 × 43.7 mm with 113 parts on 167 nets, routed with 1,381 tracks and 165 vias.

It is built around the CP2102-GMR, BMM150 and BMP390, with the SST25VF040B-50-4I-S2AE-T, TS391IYLT and BMI323 among its other parts. Its parts include 36 resistors, 25 capacitors, 12 ICs, 12 connectors and 10 diodes. It belongs with the STM32 boards of this library.

Main components

12

README

README.md

Flight Computer

Current PCB Revision: 2.0

PCB Part Number: A0002

The Avionics team aims to produce a general purpose flight computer for use in high powered rocketry projects that require an embedded processor specialized for state estimation and control system implementation. The Avionics flight computer PCB uses an ARM Microcontroller with embedded control and navigation sensors to provide a computationally capable embedded protoyping platform for high powered rocketry projects with minimal wiring and a small form factor.

Working Directory Structure:

doc: documentation

src: source design files, e.g. schematic and board files

lib: libraries for schematic symbols and footprints

production: files needed for pcb fabrication, e.g. gerbers, profile, drill fi le

sim: simulation files

cad: 3d models

img: images of circuit/footprints for github display

3D Model:

Parts

113
QtyValueFootprintReferences
130.1uFFlight-Computer:CAP_0603C2, C3, C4, C5, C6, C7, C8, C17, C18, C20, C21, C22, C24
1210kFlight-Computer:RES_0603R20, R21, R23, R24, R26, R28, R29, R30, R33, R34, R35, R36
833Flight-Computer:RES_0603R10, R11, R12, R13, R14, R15, R16, R17
6QS5U17TRFlight-Computer:QS5U17TRQ1, Q2, Q3, Q4, Q5, Q6
4100kFlight-Computer:RES_0603R4, R5, R31, R32
41uFFlight-Computer:CAP_0603C9, C23, C25, C26
4440054-3Flight-Computer:440054-3P4, P5, P6, P7
4MM3Z3V3BFlight-Computer:MM3Z3V3BD6, D7, D8, D9
34.7kFlight-Computer:RES_0603R18, R19, R25
3Mounting-HoleFlight-Computer:MountingHole_3mmH1, H2, H3
3SM5819PL-TPFlight-Computer:SM5819PL-TPD2, D3, D4
3TS391IYLTFlight-Computer:TS391IYLTU9, U10, U11
210kEngine-Controller:RES_0603R7, R9
210uFFlight-Computer:T491A106K010ATC10, C13
22.2uFFlight-Computer:CAP_0603C11, C15
28pFFlight-Computer:CAP_0603C12, C14
10.01uFFlight-Computer:CAP_0603C16
10734120110Flight-Computer:73412-0110AE1
110Flight-Computer:RES_0603R8
1142-0701-851Flight-Computer:142-0701-851AE2
11546551-2Flight-Computer:1546551-2P2
11984659Flight-Computer:1984659P9
11kFlight-Computer:RES_0603R27
120kFlight-Computer:RES_0603R22
1240Flight-Computer:RES_0603R6
127nHFlight-Computer:L-07C27NJV6TL1
1280Flight-Computer:RES_0603R3
13220-20-0200-00Flight-Computer:3220-20-0200-00P3
14.7uFFlight-Computer:CAP_0603C1
1647676-2Flight-Computer:647676-2P1
168Flight-Computer:RES_0603R1
182Flight-Computer:RES_0603R2
1AT-1438-TWT-RFlight-Computer:AT-1438-TWT-RBZ1
1BMI323Flight-Computer:BMI323U3
1BMM150Flight-Computer:BMM150U12
1BMP390Flight-Computer:BMP390U5
1CLMVC-FKA-CL1D1L71BB7C3C3Flight-Computer:CLMVC-FKA-CL1D1L71BB7C3C3D1
1CP2102-GMR(QFN28)Flight-Computer:CP2012-GMRU8
1ECS-240-18-33-JGN-TRFlight-Computer:ECS-240-18-33-JGN-TRY1
1Jumper_NOEngine-Controller:Jumper-NOJ2
1Jumper_NOFlight-Computer:Jumper-NOJ1
1LMS8117AMP-3.3_NOPBFlight-Computer:LMS8117AMP-3.3NOPBU2
1LogoFlight-Computer:LogoLOGO1
1MAX-8C-0-10Flight-Computer:MAX-8C-0U4
1MS614SE-FL28EFlight-Computer:MS621FE-FL11EBT1
1Micro_SD_CardFlight-Computer:MEM2075-00-140-01-AP10
1PTS647SM38SMTR2LFSFlight-Computer:PTS647SM38SMTR2LFSB1
1RFM95W-868S2Flight-Computer:RFM95U7
1SML-LX1206GC-TRFlight-Computer:SML-LX1206GC-TRD5
1SP0504BAHTGFlight-Computer:SP0504BAHTGD10
1SST25VF040B-50-4I-S2AE-TFlight-Computer:SST25VF040B-50-4I-S2AE-TU6
1STM32H750VBTxFlight-Computer:STM32H750VBT6U1
1TPFlight-Computer:TPTP1
1USBFlight-Computer:10118194-0001LFP8

Questions

How big is the Flight Computer PCB?

It measures 93.7 × 43.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Flight Computer use?

113 parts, built around the CP2102-GMR, BMM150, BMP390 and SST25VF040B-50-4I-S2AE-T. 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 SunDevilRocketry/Flight-Computer repository on GitHub, at the commit this page was made from: the board is src/Flight-Computer/Flight-Computer.kicad_pcb and its schematic src/Flight-Computer/Connectors.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 SunDevilRocketry before reusing the design.

Similar boards

  • 4 layers116.8 × 56.7 mmEngine Controller, the printed circuit board in 3D

    Engine Controller

    SunDevilRocketry/Liquid-Engine-Controller

    Main microcontroller board for embedded control of SDR's liquid bipropellant engine.

    119 parts1
  • 4 layers66.8 × 25.4 mmFlight Computer Lite, the printed circuit board in 3D

    Flight Computer Lite

    cacost12/SDR-Flight-Computer-Lite-PCB

    Current PCB Revision: 1.0 PCB Part Number: A0007

    61 parts1
  • 4 layers94.9 × 43.2 mmGround Station Telemetry, the printed circuit board in 3D

    Ground Station Telemetry

    cacost12/SDR-Ground-Station-Telemetry-PCB

    Current PCB Revision: 1.0 PCB Part Number: A0005

    57 parts1
  • 4 layers116.8 × 56.7 mmEngine Controller, the printed circuit board in 3D

    Engine Controller

    cacost12/SDR-Liquid-Engine-Controller-PCB

    Current PCB Revision: 4.0 PCB Part Number: L0002

    129 parts1
  • 4 layers81.5 × 34.5 mmIntroBoard, the printed circuit board in 3D

    IntroBoard

    SunDevilRocketry/IntroBoard2025

    Demo board for intro team

    58 parts
  • 2 layers64.3 × 19.3 mmL0003-Wheatstone Bridge, the printed circuit board in 3D

    L0003-Wheatstone Bridge

    SunDevilRocketry/Wheatstone-Bridge

    Pressure transducer signal emulation board to facilitate electronics testing

    20 parts1
  • 4 layers134.2 × 60.2 mmL0005-Valve Controller, the printed circuit board in 3D

    L0005-Valve Controller

    SunDevilRocketry/Valve-Controller

    Controller for managing the liquid engine's solenoid valves and servo-actuated ball valves.

    107 parts2
  • 2 layers120 × 100 mmRoot, the printed circuit board in 3D

    Root

    GonzaCerv/noah-hardware

    This repo contains all the hardware description for the Noah project. Here lies 3D models, electronics PCB and Firmware software of the robot.

    127 parts28MIT