ESP-SDR firmware turns ESP32 into a 2.4/5 GHz software-defined radio
The open-source ESP-SDR firmware bypasses the ESP32's fixed-function Wi-Fi and Bluetooth modems and taps the internal ADC to capture raw I/Q baseband samples, turning the chip into a low-cost SDR receiver. Supported chips include ESP32, C3, C5 (dual-band 2.4/5 GHz), C6, C61, S2, S3 and S31, with up to 80 MSa/s and 13–54 MHz bandwidth. Samples are streamed to a PC over USB or UART and shown in the browser-based ESP-WebSDR.
- Supports ESP32, C3, C5, C6, C61, S2, S3 and S31
- Up to 80 MSa/s with 13–54 MHz bandwidth depending on chip
- Covers 2.4 GHz and 5 GHz; C61 tunes up to 2.7 GHz
- ESP-SDR and ESP-WebSDR are open source under GPL-3.0
Read next
Hardware