Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Curious-Nikhil/Tejas-Rocket-Flight-Computer

An autonomous Thrust Vector Control rocket with self-landing capability from inexpensive parts of equivalent power of the Apollo era.
https://github.com/Curious-Nikhil/Tejas-Rocket-Flight-Computer

aerospace arduino arduino-nano controller flight model modelrocket rocket tvc

Last synced: about 5 hours ago
JSON representation

An autonomous Thrust Vector Control rocket with self-landing capability from inexpensive parts of equivalent power of the Apollo era.

Awesome Lists containing this project

README

        

# Tejas Flight Computer
![TEJAS FC Development](/img/TEJASDevelopment Image.png)
# Software Design

> I prefer to sail in a bad ship with a good captain rather than sail in good ship with a bad captain.

TEJAS flight computer is to aid a model rocket with recovery and data logging. It is entirely based on arduino with MPU6050 and BMP280 for orientation and altitude data. The development of TEJAS FC took over 3 months. It was fundamentally designed with no blocking code so as to make it a fault taularent system to some degree.

## Challenges:
-
- Low memory
- Less Processing Power
- Delayed Apogge Detection
- Realtime telemetry

## Flowchart
![flowchart](/img/TEJAS 2 flowchart.png)

### Features of TEJAS 1.0:
-
-
- Systems Check on Boot
- Non Blocking Code
- Log Flight Data - Black Box
- Epic Star Wars Launch sound!

## TEJAS 2.0 A Open Source Rocket Flight Computer.
![alt text](/img/TEJAS 2.0.jpg)

### Improvments
* 1 - Fault Tolerant Soft Design
* 30 Channel Data logging at 30 Hz
* BT enabled
* Remote Killswitch
* Better Apogee Detection
* Safety Net