Open source
The csi-rs ecosystem
A set of Rust crates for collecting Channel State Information from Espressif hardware — from the no_std firmware up to a browser client. Each tier consumes the one above it.
Status:Published
T1
Core / Protocol Layer
Core and protocol crates the rest of the stack builds on.
T2
On-Device Interfaces
Interfaces that run on the ESP board itself.
T3
Host-Side Applications
Tools that run on a computer and talk to the board.
T4
Browser Client
Browser client for the host webserver.
6 crates, one capture path
The platform builds on this stack. If you would rather run a capture than assemble one, it is the same pipeline with the recording, storage and analysis already wired up.