About Domains Projects Architecture Contribute Team Contact GitHub ↗

DynamiX-Labs

INNOVATE • SIMULATE • ENGINEER • INSPIRE

Research and development in embedded systems, simulation, avionics, control engineering, and IoT. Building open-source hardware & software that ships.

Scroll

Engineering at
Every Layer

DynamiX Labs is a student-led research and development organization focused on building production-grade open-source tools across embedded systems, digital signal processing, simulation, avionics, and IoT.

Our work spans from low-level microcontroller firmware and origami-based mechanical structures to high-fidelity HIL simulation, SDR-based RF communication, and web-based telemetry dashboards. We don't just prototype — we ship software that people use.

Every project in our organization follows rigorous engineering practices: automated testing, CI/CD pipelines, proper documentation, and code review. We build tools we'd want to use ourselves.

0
Active Repositories
0
Contributors
0
Engineering Domains
0
Open Source

Core Domains

We work across electronics, software, and systems engineering — from silicon to cloud.

Embedded Systems

Microcontroller firmware (STM32, ESP32, RP2040), sensor fusion, motor drivers, real-time OS, and hardware abstraction layers for flight-critical and IoT hardware.

Control Engineering

Non-linear control strategies, reaction wheel actuation, EKF/UKF state estimation, PID autotuning, and attitude determination and control systems (ADCS).

Simulation & HIL

Hardware-in-the-loop architectures, quaternion rigid-body dynamics, orbital propagation (SGP4), 3D visualization, and disturbance injection for validation.

RF & SDR

Software Defined Radio integration, Doppler tracking, signal demodulation (FM/SSB/AM/GMSK), spectral analysis, and distributed ground station networks.

IoT & Telemetry

Real-time telemetry pipelines, WebSocket streaming, LoRa/NRF24 communication, MQTT brokers, sensor networks, and remote monitoring dashboards.

Our Projects

Every repository is open source, documented, and actively maintained. Click through to explore the code.

Satellite Tracking Console Waterfall Spectrum Multi-Target Tracking Pass Schedule
Active

Ground Station Suite

End-to-end ground station software for autonomous satellite tracking, real-time DSP, and telemetry decoding. This is our flagship repo — a complete multi-layer ecosystem running from SDR hardware to a React dashboard.

  • Multi-target tracking with SGP4 orbital propagation & TLE auto-update
  • Automated Az/El antenna rotator control via Hamlib
  • Live waterfall spectrum display with configurable FFT engine
  • Multi-VFO baseband demodulation — FM, SSB, AM, GMSK, BPSK
  • AX.25/CSP/CCSDS frame synchronizer & telemetry parser
  • IQ recording & playback in SigMF format
  • Scheduled automated observations with multi-SDR support
  • Full duplex TX/RX with self-interference cancellation
  • AI-powered audio transcription (Gemini Live / Deepgram)
  • React + Material-UI responsive dashboard via WebSockets
Python FastAPI React Socket.IO Leaflet SoapySDR SQLAlchemy Docker
GPL v3 Multi-arch Docker
SDR Waterfall Spectrum Analysis Packet Decode
Active

SDR Hardware Benchmark

Benchmarking framework for evaluating SDR hardware under real-world aerospace and IoT communication loads. Measures what matters: dropped samples, CPU load, throughput, SNR, and EVM — so you pick the right radio for your use case.

  • Throughput and latency profiling across SDR device families
  • CPU & GPU load measurement during IQ acquisition
  • Sample drop ratio validation under sustained load
  • SNR and EVM comparison across RTL-SDR, HackRF, PlutoSDR, USRP
  • Zero-copy transfer validation and memory bus profiling
  • JSON + CSV report generation for offline analysis
  • Integration with Ground Station Suite L0 layer
Python GNU Radio SoapySDR NumPy RTL-SDR HackRF USRP/UHD
CubeSat Attitude Simulation — 3D visualization with angular velocity plots Simulink PID Autotuning Controller Block Diagram
Active

CubeSat Reaction Wheel Self-Balance

Full 1U CubeSat attitude determination and control system. From origami-inspired mechanical frames to embedded PID controllers — and a complete web-based HIL simulator with 3D visualization so you can test without hardware.

  • Quaternion-based rigid body dynamics — no gimbal lock
  • Extended Kalman Filter (EKF) for state estimation
  • PID controller with anti-windup and torque saturation
  • Custom reaction wheel assembly design (origami frame)
  • React + Three.js web simulation running at 60fps
  • MATLAB/Simulink offline analysis scripts
  • Sensor noise injection and fault simulation
  • LoRa telemetry link with packet loss modeling
MATLAB Simulink React TypeScript Three.js Zustand C/C++
MIT License
In Development

YAPEX Protocol

Next-generation communication protocol for rocket and satellite inter-system telemetry. Think MAVLink, but designed from the ground up for deterministic timing, low-latency data exchange, and high-reliability links between flight computers, sensor arrays, and ground stations.

  • Deterministic packet scheduling with bounded latency
  • CRC-16 integrity verification on every frame
  • Compact binary encoding optimized for embedded targets
  • Multi-bus support: UART, SPI, CAN, and Ethernet
  • Built-in heartbeat and connection health monitoring
  • Message definition via schema files (code generation)
  • Designed for STM32, ESP32, and Linux targets

Get Involved

Every repo has a CONTRIBUTING.md. We review PRs promptly and welcome first-time contributors.

Report Issues

Found a bug or have a feature request? Open an issue on the relevant repo. We use GitHub Issues for all tracking — label your issue clearly and include reproduction steps.

Browse Open Issues →

Submit Pull Requests

Fork the repo, create a branch, write your code, and open a PR. We follow conventional commits and require passing CI checks before merge. Check each repo's CONTRIBUTING.md for guidelines.

View Our Repos →

Collaborate

We're looking for contributors with experience in embedded firmware, DSP, control theory, React/TypeScript, or RF engineering. Reach out via email to discuss collaboration opportunities.

Contact Us →

Documentation

Good docs make good projects. Help us improve READMEs, write tutorials, add API documentation, or create example configurations. Every repo has a DEVELOPMENT.md to get you started.

Read the Docs →

Our Achievements

1st Place Winner

NIT Pragyan'26 Space Track — Ingenium

February 22, 2026 | Prize: ₹30,000 INR

DynamiX-Labs secured 1st Place at the NIT Pragyan'26 Space Track (Ingenium) for our CubeSat ADCS project. We showcased our hardware-in-the-loop simulation, custom reaction wheel design, and aerospace embedded control systems.

DynamiX-Labs team at NIT Pragyan Ingenium Presenting CubeSat project to judges

Our Team

Engineers and researchers across embedded, controls, DSP, and software.

ARYA MGC

ARYA M G C

System Architecture & Embedded HIL

@ARYA-mgc
Ashwin R

Ashwin R

Control Systems & ADCS

@ashwinr-act-cit
Nithivalavan N

Nithivalavan N

Simulation & Software Dev

@Nithi-tech
Jayaraj M

Jayaraj M

Hardware & Power Systems

@jayarajMd
Vishal R

Vishal Meyyappan R

Telemetry & Comms

@vishal-r07
Ajiesh

Ajiesh Eniyan

Contributor

@ajiesheniyan57
Ashwinkumar

Ashwinkumar K

Contributor

@Ashwinkumar-k10
Dhineshwaran

Dhineshwaran

Contributor

@Dhineshwaran31
Kishore VS

Kishore VS

Contributor

@Kishore-VS
Madhusudan P

Madhusudan P

Contributor

@MADHUSUDAN133

Contact Us

Location

Chennai, Tamil Nadu, India