Getting Consistent CSI Data from ESP32-C5 and ESP32-32U

Moderator: bongjiajun

Loai_mekbel
Posts: 1
Joined: Fri Jun 12, 2026 10:43 am

Getting Consistent CSI Data from ESP32-C5 and ESP32-32U

Postby Loai_mekbel » Fri Jun 12, 2026 10:56 am

Hello,

I'm working on a research project that uses the ESP32-C5 and ESP32-32U to collect CSI data for a machine learning classification system.

The setup works, but we've noticed that the CSI readings are not always consistent between collection sessions. Since our model depends on stable signal data, this variation affects our results.

We tried to collect data inside an empty faraday cage to make sure there's no noise come in and collected different sessions of CSI data.

Could you advise on the best practices to get consistent CSI data from the ESP32? Specifically:

1. Are there recommended settings (channel, bandwidth, transmission rate) for stable CSI output?
2. Is there anything we should configure in firmware to reduce variation between sessions?
3. Are there known hardware or antenna considerations that affect CSI stability?

Any documentation or guidance you can point us to would be very helpful.

Thank you for your time.

Best regards,
Loai

mikemoy
Posts: 687
Joined: Fri Jan 12, 2018 9:10 pm

Re: Getting Consistent CSI Data from ESP32-C5 and ESP32-32U

Postby mikemoy » Sat Jun 13, 2026 5:25 am

Why did you post this in the ESP32-S31 section of the forum ?

Who is online

Users browsing this forum: No registered users and 1 guest