EmbeddedC++PythonPyQt

US CanSat (Small-scaled Satellite)

Led software development for a tethered CanSat that won 1st place in the 2022 Annual CanSat Competition organized by American Astronautical Society in the USA.

Project Overview

Developed flight software, communication, and ground control subsystems for a tethered CanSat for the winning team in the 2022 Annual CanSat Competition organized by American Astronautical Society in the United States of America.

Technologies Used

  • Embedded: C++, Arduino, Teensy
  • Ground Control: Python, PyQt
  • Design: AutoDesk Fusion

Key Features

  • Custom flight software for satellite operations
  • Real-time telemetry and data transmission
  • Ground control station with PyQt GUI
  • Sensor integration and data logging
  • Autonomous descent control system

Recognition

🏆 1st Place Winner - 2022 Annual CanSat Competition (American Astronautical Society, USA)

Repository

Check out the code on GitHub

Technical Highlights

  • Developed robust communication protocol for reliable data transmission
  • Implemented real-time sensor data processing on microcontroller
  • Created intuitive ground control interface for mission monitoring
  • Designed fail-safe mechanisms for autonomous operation

Role

Lead Software Developer - Led all software development including flight software, communication systems, and ground control application