Skip to content
View ARYA-mgc's full-sized avatar

Block or report ARYA-mgc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ARYA-mgc/README.md

ARYA MGC

Avionics | Guidance & Control | UAV Systems

Typing SVG

About Me:
Coding GIF
Rocket GIF
name     = "Arya MGC"
role     = "Avionics & GNC Engineer"
location = "Chennai, Tamil Nadu, India"
college  = "Chennai Institute of Technology"

experience = {
    "Agnikul Cosmos"   : "Rocket Avionics Intern",
    "NLC India Limited": "Embedded Systems Intern",
}

skills    = ["Python", "C", "C++", "MATLAB", "Lua", "ArduPilot", "MAVLink", "STM32", "EKF"]
interests = ["Rockets", "UAVs", "GNC", "Embedded Systems", "Open Source Avionics"]
motto     = "If it flies, I want to build it."

print(f"Hi, I'm {name}")
print(f"I'm a {role} based in {location}")
print(f"Studying at {college}")
print()
print("Experience:")
for org, role in experience.items():
    print(f"  - {org}{role}")
print()
print(f"Skills   : {', '.join(skills)}")
print(f"Interests: {', '.join(interests)}")
print()
print(f'"{motto}"')

Currently Working On:

🎓 ECE Student | 🛰️ Intern @ Agnikul Cosmos — working on Navigation Systems (INS)

Featured Projects:

Project Description Tech
FrSkyTelemetryWidget Real-time GPS-denied INS for UAVs — 9-state EKF on RPi4 Python, MAVLink, ArduPilot
CubeSat ACS CubeSat attitude control — cascaded PID, HIL validation, SDR + NRF24L01+ telemetry MATLAB · Python · STM32
Swayam MAVLink multi-drone framework — INS, A* pathfinding, Flask Python, SQLite, Flask
drone-can-network Dual-drone CAN communication framework for STM32 C, STM32, CAN Bus

Tech Stack:

Languages

Python C C++ MATLAB Lua Bash

Embedded & Hardware

STM32F4 STM32H7 Raspberry Pi 4 ESP32-S3 FreeRTOS Pixhawk Jetson Nano Jetson Orin

Sensors & Avionics

ICM-42688P ADIS16470 MS5611 ZED-F9P M9N HMC5983 NRF24L01+ ST-Link V3

Flight & GNC Software

ArduPilot MAVLink DroneKit QGroundControl Mission Planner Gazebo

OS & DevTools

Linux Arch Linux Git GitHub VS Code CMake Docker

Data & Scientific Computing

NumPy SciPy Matplotlib Flask SQLite

Connection:

github-snake

GitHub Instagram

Pinned Loading

  1. FrSkyTelemetryWidget-by-ARYA FrSkyTelemetryWidget-by-ARYA Public

    A LUA telemetry script and widget for Horus X10(S), X12, Taranis X9D+, X9E, QX7 and X-Lite radios using ArduPilot FrSky passthrough protocol — modified by ARYA MGC

    Lua 4 1

  2. swayam_drone_communication- swayam_drone_communication- Public

    Swayam Drone Communication System A modular and lightweight drone communication framework designed for real-time telemetry, command transmission, and system monitoring. This project focuses on buil…

    Python 13

  3. CubeSat-Reaction-wheel-self-balance CubeSat-Reaction-wheel-self-balance Public

    This project appears to be about self-balancing a CubeSat (nanosatellite) using reaction wheels — a common ADCS (Attitude Determination and Control System) project.

    TypeScript 2

  4. ins-drone-pixhawk ins-drone-pixhawk Public

    Real-time GPS-denied INS for UAVs — 9-state EKF on RPi4 via MAVLink, injecting position into ArduPilot EKF3. Python port of ins-system-for-drone.

    Python 9 1

  5. ins-system-for-drone ins-system-for-drone Public

    INS System for UAV Navigation (GPS-Denied) A high-fidelity MATLAB implementation of a strapdown Inertial Navigation System (INS) for UAVs operating in GPS-denied environments, leveraging an Extende…

    MATLAB 18

  6. drone-can-network drone-can-network Public

    Real-time dual-drone communication over CAN bus using STM32 HAL with leader–follower formation control, priority messaging, and fault-tolerant design.

    C 13