Description

The Raspberry Pi 3B+ (BCM43455c0) and Raspberry Pi 4 (BCM43455c0 / CM4 with BCM43436) are the most common edge hosts for CSI capture in the historical literature, almost always paired with nexmon-csi firmware patches. They function as cheap, network-attached CSI sniffers that can be deployed in dozens around an indoor area for the kind of distributed sensing the thesis envisions. The Pi 4 also has enough CPU to do online CSI preprocessing (PCA, denoising, neural inference) before forwarding to a central server, which is practical for the BLE-calibration architecture.

Specs / capabilities

  • Pi 3B+ / Pi 4: BCM43455c0 chip (802.11ac 1x1 MIMO, 80 MHz, 2.4 + 5 GHz)
  • 802.11ac CSI (256 subcarriers @ 80 MHz) via Nexmon
  • USB 2.0 / 3.0, Gigabit Ethernet, plenty of GPIO for paired sensors
  • ARM Cortex-A53 (Pi 3B+) / Cortex-A72 (Pi 4), 1-8 GB RAM
  • ~$35-75 per board

Tooling

  • Raspberry Pi OS (Debian-based)
  • Nexmon CSI Pi-specific build instructions in nexmon-csi
  • Paired CSI loggers in Python (csikit) or C

Quirks / known issues

  • BCM43436 on the CM4 is not supported by Nexmon CSI; check chip variant before deploying
  • Pi 5 uses an entirely different Wi-Fi chip (Cypress CYW43455 successor) and is currently not supported by mainline Nexmon
  • Sustained 80 MHz capture at high packet rates can saturate the SD card; use USB SSDs

Used by (papers)

  • Many post-2019 deployments use the Raspberry Pi as the Nexmon host

23 vault papers run on this hardwar

Titles and DOIs only — no abstracts, no analyses.

  • SenseFi: A library and benchmark on deep-learning-empowered WiFi human sensing 2023 DOI ↗
  • Channel State Information (CSI) Amplitude Coloring Scheme for Enhancing Accuracy of an Indoor Occupancy Detection System Using Wi-Fi Sensing 2024 DOI ↗
  • A CSI Dataset for Wireless Human Sensing on 80 MHz Wi-Fi Channels 2023 DOI ↗
  • Passive WiFi Radar for Human Sensing Using a Stand-Alone Access Point 2021 DOI ↗
  • Free Your CSI 2019 DOI ↗
  • Towards Energy Efficient Wireless Sensing by Leveraging Ambient Wi-Fi Traffic 2024 DOI ↗
  • Non-Intrusive Privacy-Preserving Approach for Presence Monitoring Based on WiFi Probe Requests 2023 DOI ↗
  • Human Sensing by Using Radio Frequency Signals: A Survey on Occupancy and Activity Detection 2023 DOI ↗
  • A Non Intrusive Human Presence Detection Methodology Based on Channel State Information of Wi-Fi Networks 2023 DOI ↗
  • Heterogeneous Dual-Attentional Network for WiFi and Video-Fused Multi-Modal Crowd Counting 2024 DOI ↗
  • A Survey on Green Wireless Sensing: Energy-Efficient Sensing via WiFi CSI and Lightweight Learning 2026 DOI ↗
  • Self-organising and Autonomous IoT-Based Monitoring Units for Smart Environments 2026 DOI ↗
  • CSI-Based NTC Using Ambient WiFi: Channel Selection, Topology Control and Traffic Interference 2026 DOI ↗
  • Implementing Wi-Fi CSI-based room-level occupancy Estimation: an experimental study in multi-zone residential environments 2025 DOI ↗
  • Crowd Counting via Wi-Fi Probe Requests: Integrating Feature Selection and Data Generation 2025 DOI ↗
  • Guiding Wi-Fi Sensor Placement for Enhanced CSI-Based Sensing in Stationary Crowd Counting 2025 DOI ↗
  • Investigation of Environment Dependence in Wi-Fi CSI-Based Crowd Counting Systems 2024 DOI ↗
  • Privacy-preserving WiFi fingerprint-based people counting for crowd management 2024 DOI ↗
  • CSI-based Passenger Counting on Public Transport Vehicles with Multiple Transceivers 2024 DOI ↗
  • Edge-Based Real-Time Occupancy Detection System through a Non-Intrusive Sensing System 2023 DOI ↗
  • Estimating indoor crowd density and movement behavior using WiFi sensing 2022 DOI ↗
  • Memoryless Techniques and Wireless Technologies for Indoor Localization With the Internet of Things 2020 DOI ↗
  • Nexmon 2017 DOI ↗