mirror of
https://github.com/espressif/esp-csi.git
synced 2026-07-01 18:58:42 +00:00
| .. | ||
| esp-crab | ||
| esp-radar | ||
| get-started | ||
| README.md | ||
| README_cn.md | ||
Example Projects
[中文]
This directory contains multiple example projects for esp-csi. These examples are intended to demonstrate various features of esp-csi and provide code that can be copied and adapted for your own projects.
get-started/csi_recv: A basic CSI data reception example showing how to obtain CSI information via a Wi-Fi receiver.get-started/csi_send: A basic CSI transmission example designed to work withcsi_recv, sending Wi-Fi packets for the receiver to extract CSI.get-started/csi_recv_router: Receives CSI in router communication mode by pinging a router and parsing the CSI from its reply packets.esp-radar/connect_rainmaker: Connects CSI data to Espressif's Rainmaker cloud platform for remote visualization or control.esp-radar/console_test: A console-based testing example for debugging and evaluating CSI data and algorithm performance.esp-radar/wifi_sensing_demo: A Wi-Fi sensing demo built on theesp_wifi_sensingcomponent, featuring motion and human presence detection, on-site training, LED feedback, and a browser-based Web Serial monitor for live diagnostics and tuning.esp-crab/master_recv: The master receiver for the esp-crab hardware platform; responsible for acquiring and parsing Wi-Fi CIR/CSI data.esp-crab/slave_recv: The slave receiver on the esp-crab platform, assisting the master receiver with multi-channel data collection.esp-crab/slave_send: The transmitter on the esp-crab platform, responsible for sending packets periodically for CSI extraction by other nodes.