Base Flight Computer
Description
The base flight computer is an amateur/high power rocketry flight computer that implements dual-deploy parachute recovery. The computer is equipped with a barometric pressure sensor that is used to measure altitude for parachute deployment and launch detection. The computer is programmed over the USB interface for setting configuration options such as main deployment altitude, drogue deployment delay at apogee, number of flights stored in memory, and deployment lockout duration. The board was designed to optimize for form factor, cost, and power consumption.
Technical Specifications
Dimensions: 1"x2.2"
Microcontroller: STM32G4A1KEU6
Processor: ARM Cortex-M4
Maximum Clock Speed: 170 MHz
Memory: 512 kB Flash, 96 kB RAM, 4 Mb External Flash
Supply Voltage: 3.6-16V
Maximum Current Draw: 1A
Sensors: Barometric Pressure Sensor
Connectivity: USB
Sources and Documentation
Schematic: schematic.pdf
Design Doc: Base-Flight-Computer-Documentation.pdf
PCB Design Files: GitHub
Firmware Source Code: GitHub
Bill of Materials: BOM.pdf, BOM.xlsx
3D Model: Flight-Computer.step