Tools

Flash, configure, and explore motion sensing from the browser.

ESP32 board connected to a laptop over USB for firmware installation

Flash

WEB SERIAL

Install ESPectre firmware over USB from a supported desktop browser.

Open →
ESP32 board connected wirelessly to a configuration panel

Configure

WS

Set Wi-Fi, optional MQTT, and the device name over Direct WebSocket.

Open →
ESP32 board beside a laptop showing live motion sensing diagnostics

Monitor

WS · MQTT

Watch live sensing, tune detection, and inspect diagnostics over the broker.

Open →
ESPectre ghosts navigating an arcade maze controlled by an ESP32 board

Game

WS · MQTT

An endless runner where movement makes the Spectre fly.

Open →
ESP32 board turning Wi-Fi motion into an audio waveform

Theremin

WS · MQTT

Turn live movement into sound with a motion-controlled instrument.

Open →
ESP32 board exploring stationary presence sensing in a quiet room

Presence detection

RESEARCH · ROADMAP

Explore whether micro-motion can distinguish an occupied quiet room from an empty one.

On the roadmap →
ESP32 board sensing a subtle waveform across a resting torso silhouette

Breathing detection

RESEARCH · ROADMAP

Explore whether breathing-related micro-motion can become a reliable local sensing signal.

On the roadmap →
ESP32 board exploring brief gesture recognition from Wi-Fi sensing

Gesture detection

RESEARCH · ROADMAP

Explore whether high-rate sensing can recognize brief gestures reliably.

On the roadmap →