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.
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
| Method | Endpoint | Description |
|---|---|---|
| PUB | sensors/+/telemetry | MQTT Topic for sensor data |
| GET | /api/routes/optimize | Calculate optimal flight path |
Tech Stack
C++ESP32MQTTTimescaleDBGrafanaPython