← Back to projects

IoT · Applied research

AetherSense

Even the invisible has a signal.

An experimental platform connecting Wi-Fi signals, processing and a web interface to explore camera-free sensing.

Research prototype · Thesis

  • Rust
  • ESP32
  • React
  • Python
  • ONNX

01 / The problem

The problem

Investigate how variations in Wi-Fi Channel State Information (CSI) can be acquired, processed and visualized in an experimental system.

02 / Context & contribution

Context & contribution

Computer Engineering undergraduate thesis project. The technical scope below is documented in the public repository; individual changes can be traced through its contribution history.

03 / Engineering choices

Engineering choices

01

From device to interface

ESP32 firmware for acquisition, a Rust backend for ingestion and processing, and React/TypeScript for visualization.

02

A separate machine learning pipeline

Python tools train and evaluate models, exporting ONNX artifacts for inference.

03

Reproducible exploration

Docker Compose and a replay mode make the dashboard explorable without flashing hardware.

Project limitations

An experimental prototype. Results depend on the environment, topology and calibration. It is not a medical device or a validated diagnostic or safety system.

Explore the evidence

The public README documents components, setup, tests and limitations. Local captures, credentials and residential data are excluded from this case study.

An engineering exercise spanning hardware, systems, data and product.

Talk about this project ↗

PORTFOLIO / SECRET TERMINAL

Hello, explorer.

Curiosity is a useful engineering skill. You found the secret door.

Next clue: in the lab, find the signal with no noise and no smoothing.

Esc to return to exploring