Skip to content

yaxsomo/aerosentinel-mach-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

aerosentinel logo

Welcome to Aerosentinel Mach 1 Flight Controller firmware repository. This firmware is developed and configured using STM32CubeIDE and written in C++.

Table of Contents

  1. Introduction
  2. Getting Started
  3. Usage
  4. Features
  5. Contributing
  6. License

Introduction

This firmware is designed to provide precise control, navigation, and telemetry capabilities for rocketry applications using the Aerosentinel Mach 1 Flight Controller. It implements advanced algorithms and features to ensure optimal performance, safety, and reliability during launch, ascent, and recovery phases.

Getting Started

Prerequisites

Before getting started, make sure you have the following installed:

  • STM32CubeIDE (version 1.14.1 or higher)

Installation

  1. Clone this repository to your local machine.
  2. Open STM32CubeIDE.
  3. Import the cloned repository to your workspace
  4. You're all set!

Usage

Building the Firmware

After modifying the code, you'll have to build it! To do so, safe the modified files and click on this Build icon :

Builing_STM32CubeIDE

To make sure the build process has been successful, you can check the console for errors or warnings :

Build_Result_STM32CubeIDE

Features

  • Precision Control: Utilizes advanced algorithms for precise maneuvering and trajectory adjustments.
  • Comprehensive Telemetry: Provides real-time data on altitude, velocity, acceleration, and environmental conditions.
  • Autonomous Operation: Executes pre-programmed flight plans and responds to in-flight contingencies.
  • Reliability: Built to withstand extreme temperatures, vibrations, and G-forces for robust performance.

Contributing

Contributions are welcome! Please follow the contribution guidelines when making contributions to this project.

License

This project is licensed under the Creative Commons Zero v1.0 Universal.

About

Aerosentinel Flight Computer Operating System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published