Skip to content

Latest commit

 

History

History
5 lines (4 loc) · 659 Bytes

File metadata and controls

5 lines (4 loc) · 659 Bytes

Bidirectional Control Stack

Real-time telemetry and control system, including a server and live browser dashboard for bidirectional communication with hardware.

Overview

This project implements an asynchronous communication system between an ESP32 and a Node.js backend. The ESP32 connects over Wi-Fi and maintains a persistent WebSocket connection to the server. It streams telemetry data from sensors, and receives command messages passed by the server from a browser-based dashboard. The system demonstrates event-driven firmware design, FreeRTOS task scheduling, and low-latency bidirectional communication typical of robotics and IoT applications.