Back to Internship & Class Projects

IoT Sensor Telemetry & Flight Sim

A high-throughput sensor telemetry platform using ESP32 and MQTT, coupled with a flight routing simulator for path optimization.

View Code

The Problem

Real-time monitoring of distributed sensors requires low-latency data ingestion, while flight routing needs complex optimization algorithms to minimize fuel and time.

The Solution

Delivered a hardware-software solution using ESP32 microcontrollers sending data via MQTT to a TimescaleDB instance. Built a separate flight simulator with A* pathfinding.

System Architecture

IoT edge devices (ESP32) publish to Mosquitto broker. Telegraf agent ingests to TimescaleDB. Grafana provides real-time dashboards.

Architecture Diagram Placeholder

Database & APIs

MethodEndpointDescription
PUBsensors/+/telemetryMQTT Topic for sensor data
GET/api/routes/optimizeCalculate optimal flight path

Tech Stack

C++ESP32MQTTTimescaleDBGrafanaPython