1. Gallery#
This page shows some of most highlighted features of PicoScenes.
1.1. AX210 NIC in STA mode measuring the 160-MHz bandwidth CSI and live-plotting#
This is the first short demo video presented at the CPS-IOT Week’2022 tutorial.
YouTube
Bilibili
1.2. AX210 NIC in Monitor Mode measuring CSI for all overheard framed and live-plotting#
This is the second short demo video presented at the CPS-IOT Week’2022 tutorial.
YouTube
Bilibili
1.3. AX210 NIC Measuring CSI in Monitor mode w/ 20/160-MHz BW Packet Injection from Another AX210#
This is the third short demo video presented at the CPS-IOT Week’2022 tutorial.
YouTube
Bilibili
1.4. PicoScenes Driving USRP B210 and HackRF One to Inject 11AX Packets and Measuring CSI (1 & 2)#
This is the fourth and fifth short demo video presented at the CPS-IOT Week’2022 tutorial.
YouTube
Bilibili
1.5. AX210 NIC Measuring CSI in Monitor mode w/ 20/160-MHz BW Packet Injection from Another AX210#
This is the last short demo video presented at the CPS-IOT Week’2022 tutorial.
YouTube
Bilibili
1.6. Installation of PicoScenes MATLAB Toolbox and drag’n’drop style .csi file parsing#
YouTube
Bilibili
1.7. CSI measurements over a large and continuous spectrum by QCA9300#
PicoScenes unlocks the arbitrary tuning for carrier frequency for the QCA9300 NIC. More specifically, QCA9300 can operate at any carrier frequency between 2.2 to 2.9 GHz in the 2.4 GHz band and 4.4 to 6.1 GHz in the 5 GHz band. PicoScenes uses the --freq
command option to specify the carrier frequency, e.g., --freq 4900e6
.
For more details, you may refer to The academic paper of PicoScenes.

Continuous and overlapped CSI measurements over a large spectrum can be obtained via PicoScenes on QCA9300.#
Hint
Why do the CSI measurements misalign with each other? Do you wanna stitch them together? You may refer to The academic paper of PicoScenes.
1.8. CSI measurements under tunable and wide baseband bandwidths#
For the QCA9300 NIC, PicoScenes unlocks the fine-grained tuning for baseband bandwidth from 5 to 80 MHz with a minimum step of 2.5 MHz.
PicoScenes also provides up to 200 MHz baseband bandwidth on the SDR devices.
PicoScenes uses --rate
command option to specify the baseband bandwidth for both the commercial Wi-Fi NIC and SDR frontends, e.g., –rate 55e6.
For more details, you may refer to The academic paper of PicoScenes.

PicoScenes provides the out-of-box CSI measurement functionality for the tunable and wide bandwidths.#
1.9. Live CSI measurement and plot using HackRF One#
PicoScenes supports the most cost-efficient SDR devices, HackRF One. With this only 200$ SDR, Wi-Fi sensing researchers can perform 802.11a/g/n/ac/ax packet injection, receive standard 20-MHz bandwidth packet in realtime, and access the comple PHY-layer information. For more information, please visit PicoScenes now officially supports HackRF One.
YouTube
Bilibili
1.10. User tuneable Rx gain for the QCA9300 NIC#
For the QCA9300 NIC, PicoScenes unlocks the manual Rx gain control for all three radio chains. With this feature, PicoScenes eliminates the troubles caused by the automatic gain control (AGC), and researchers can obtain continuos and smooth CSI amplitude measurements across packets.
Todo
add video
1.11. 27-NIC Wi-Fi sensing array#
To fully demonstrate the capacity of multi-NIC CSI measurement, we setup a 27-NIC Wi-Fi sensing array. The array contains 27 QCA9300 NICs and 10 1-to-3 PCI-E bridge adapters. For more details, you may refer to the evaluation part of The academic paper of PicoScenes.

Picture of the 27-NIC Wi-Fi sensing array. The right figure shows its physical layout. The whole array is well-packaged in an IKEA box.#
1.12. Large spectrum stitching using two QCA9300 NICs#
This short video demonstrates the spectrum scanning and stitching using the PicoScenes platform and two QCA9300 NICs. I upload the same video to both YouTube and Youku (for China mainland users).
YouTube
Youku
1.13. Large spectrum stitching using A USRP X310 and a QCA9300 NIC#
This short video demonstrates the spectrum scanning and stitching using the PicoScenes platform with one USRP X310 and a QCA9300 NIC. I upload the same video to both YouTube and Youku (for China mainland users).
YouTube
Youku