Skip to content

gaskoin/ground-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ground-Control

This repository contains the device firmware for the Ground-Control project for rocket launching.

TTGO T-Beam V1.2 with 868MHz radio is used as a hardware.

In order to build the project it is required to install esp-idf framework. After that you simply type below commands to download dependencies, build and flash the project:

idf.py update-dependencies
idf.py build flash monitor

TODO

  • Rocket configuration and telemetry reading with Lora
  • Reading logs from launchpad
  • folders and their description
  • more unified events (transparency from communication/buttons/activity monitors and so on)
  • move platform dependent code to common folder

Known issues

  • MenuScreen.cpp - For now it is not a problem but in the future we may need to implement some kind of view of items that fits on screen. More than ~5 items we will crash the screen now.

Porting guide:

Code is written with portability in mind and porting mainly require removing usage of esp library and replacing it with other MCU one in listed files.

Some concepts may need complete redesign as proprietary esp-now is used in the project for launchpad communication and interfaces may not fit for other solutions.

Platform dependent code:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published