The ESPARGOS team, known for their work with ESP32-based phased arrays, has identified an undocumented feature in several ESP32 microcontrollers. This feature allows the firmware to bypass the standard WiFi and Bluetooth functions to capture raw IQ baseband samples directly. This effectively transforms certain ESP32 models into internal Software Defined Radios (SDRs).
The newly discovered SDR capability covers frequency ranges of 2.2–2.7 GHz and, on the ESP32-C5, 4.8–6.0 GHz. These chips can achieve sample rates up to 80 MS/s with analog bandwidths ranging from 13–54 MHz. However, for most ESP32 models, the output bandwidth is limited, restricting their use to spectrum analysis where only snapshots of data can be exported to a PC. Continuous demodulation or decoding of radio data is not feasible with these models alone.
An exception to the data streaming limitation is the new ESP32-S31. This model can continuously stream data at up to 16 MS/s over its Gigabit Ethernet interface. Support for this continuous streaming is expected to be integrated into GNU Radio and gqrx via a SoapySDR driver, enabling full SDR functionality for this specific chip. A web-based tool, ESP-WebSDR, allows users to flash firmware to most ESP32 dev boards directly from a browser to view live spectrum and waterfall displays.
The ESPARGOS project can now perform phase-coherent IQ sample capture, extending its direction-finding capabilities beyond WiFi and Bluetooth to any arbitrary signal in the 2.4 GHz band. Separately, other projects have also independently discovered similar features. Reddit user /u/h0m3us3r demonstrated an ESP32-S3 working as an SDR with an FPGA for continuous streaming to a PC, addressing the data output bandwidth issue, though with current clocking challenges.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Researchers discovered that several ESP32 microcontrollers possess an undocumented feature allowing them to bypass fixed WiFi/Bluetooth functions and capture raw IQ baseband samples, enabling their use as internal Software Defined Radios (SDRs) covering 2.2–2.7 GHz and 4.8–6.0 GHz. This finding expands the utility of ESP32 chips for spectrum analysis and direction finding, with the ESP32-S31 model capable of continuous streaming for full SDR functionality.