Free tools Windows power users keep installed
One-click scans. No signup required.
Episode 391 is presented as a three-part look at experimental radio work on ESP32 chips, a project that modernizes a vintage pager, and a Mars-related “bugs” segment whose exact subject has not been independently identified. The strongest technical takeaway is that an ESP32 can expose software-defined-radio data, but only through experimental, chip-specific paths—not as a universal replacement for a low-frequency SDR receiver.
Because an official Episode 391 page with a publication date and segment timestamps has not been located, the episode-specific discussion below is limited to the technologies and projects identified for the show.
As an Amazon Associate I earn from qualifying purchases.
What ESP32 SDR means
Software-defined radio (SDR) moves radio-processing work into software. Instead of delivering only decoded Wi-Fi or Bluetooth packets, an SDR can provide raw in-phase and quadrature (I/Q) samples for analysis, visualization, demodulation, or experimentation.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesHackaday has reported that several ESP32-family radios contain an undocumented path to those raw samples. The work is experimental and initially centers on the 2.4 GHz Wi-Fi band. Some ESP32 variants also reach 5 GHz, but coverage depends on the exact chip and firmware. That makes “ESP32 SDR” a family of developing techniques rather than a single, standardized product.
#1 Best Overall
- 【ESP32-C3 RISC-V Development Board】 Built with the ESP32-C3 32-bit RISC-V chip (160MHz), featuring Arduino/CircuitPython support and multiple development ports. Ideal for IoT and edge AI projects.
- 【Outstanding RF & Long-Range Connectivity】 Equipped with U.FL antenna for stable Wi-Fi/BLE5.0 communication over 100m. Complete RF performance ensures reliable IoT connectivity.
- 【Ultra-Low Power & Battery-Friendly】 4 working modes, including deep sleep at 44μA. Onboard battery charge IC supports Li-ion/LiPo, perfect for wearables and wireless IoT.
- 【Thumb-Sized & Production-Ready】 Compact 21x17.5mm design with SMD/Breadboard-friendly layout. Single-sided component mounting ensures sleek integration into wearables.
- 【Rich I/O & Edge Computing】 11 digital I/O (PWM) + 4 analog I/O (ADC), plus UART/IIC/SPI/IIS ports. Optimized for TinyML and edge AI applications.
What the current work can and cannot do
| Aspect | Established description |
|---|---|
| Sample source | Undocumented or experimental access to raw I/Q data in several ESP32-family radios |
| Primary receive band | 2.4 GHz Wi-Fi |
| Additional coverage | Some variants also support 5 GHz |
| Transmit capability | Early work was receive-focused; later experimental firmware demonstrated transmission as well as reception |
| Demonstration | A Hellschreiber exchange between ESP32 boards |
| Maturity | Experimental and still developing |
The practical consequence is important: an ESP32 board is not automatically a general-purpose receiver for shortwave, aircraft, amateur, or other low-frequency services. Frequency range, usable sample path, data format, firmware support, and transmission functions all vary by chip and software. A conventional USB SDR receiver remains the more predictable starting point when broad frequency coverage and established host-software support are the priority.
Can an ESP32 be used as an SDR?
Yes, with qualifications. The hardware can be used as an experimental SDR platform when the chosen ESP32 variant and firmware expose the radio’s I/Q path. Expect development-level documentation and board-specific behavior rather than the plug-and-play experience associated with mature SDR hardware.
Rank #2
- Flexible MCU Board: Incorporate the ESP32-C3 32-bit RISC-V chip, operating up to 160 MHz, mounted multiple development ports, supported by Arduino / CircuitPython
- Outstanding RF performance: Implement complete Wi-Fi functions and Bluetooth Low Energy, while supporting communication over 100m with a U.FL antenna
- Elaborate Power Design: Provide 4 working modes as low as 44 μA in deep sleep mode, while supporting lithium battery charge management
- Thumb-sized Design: 21 x 17.5mm, Seeed Studio XIAO series classic form factor and elegant productization of single-sided components mounting, suitable for wearable devices
- Perfect for Production: Breadboard-friendly & SMD design, no components on the back
What you need to verify before trying it
- Identify the exact ESP32 family member on your board; 2.4 GHz and 5 GHz capability is not identical across variants.
- Confirm that firmware supporting raw I/Q access exists for that chip.
- Check how the firmware exports samples and what processing your host computer must perform.
- Treat receive and transmit as separate capabilities. Transmission is demonstrated experimentally, but it is not a universal feature of every ESP32 SDR build.
- Use appropriate radio regulations and test setups before transmitting. The Hellschreiber demonstration shows feasibility, not unrestricted operating permission.
The appeal is accessibility: many makers already have an ESP32 board, so this work can turn existing hardware into a laboratory for signal capture and digital-radio experiments. The trade-off is that the undocumented interface and evolving firmware make results less consistent than with a purpose-built SDR.
How the ESPager project brings an old pager back
The ESPager project by Corey Harding documents a conversion of a first-generation Motorola Advisor, or another pager that supports POCSAG or GSC. The conversion removes the pager’s original radio module and substitutes an ESP32-C3. The pager’s original processor, display, and alert behavior remain in place, so the project modernizes the communications path without discarding the familiar user interface.
Rank #3
- Flexible MCU Board: Incorporate the ESP32-C3 32-bit RISC-V chip, operating up to 160 MHz, mounted multiple development ports,
- Developer Friendly: Compatible with Arduino IDE, MicroPython, CircuitPython, PlatformIO, ESP IDF, Zephyr, Matter, ESPNow, Meshtastic, WLED, ESPHome, Home Assistant, Ubidots
- Outstanding RF performance: Complete Wi-Fi functions and Bluetooth Low Energy, while supporting communication over 100m with anFL antenna
- Elaborate Power Design: 4 working modes as low as 44 μA in deep sleep mode, while supporting lithium battery charge management
- Thumb-sized Design: 21 x 17.5mm, Seeed Studio XIAO series classic form factor
Messages can be sent through a web interface. The project also documents an Asterisk/FreePBX integration that can trigger a callback number through the project’s web API, giving the restored pager a role in a home or small-office notification system.
Published bill of materials
| Part | Role in the build |
|---|---|
| Seeed Studio XIAO ESP32-C3 or generic ESP32-C3 SuperMini | Replacement radio and network controller |
| 3.7 V 10440 rechargeable battery | Power source |
| Small 1.8 V LDO or buck converter | Voltage regulation |
| 1S Li-ion battery-management/protection board | Single-cell charging and protection functions |
| Wire and cloth harness tape | Internal wiring and harness management |
| UART adapter | Serial connection for setup or communication |
| 3D-printed TPU programming adapter | Physical programming connection |
| Dupont jumper wires | Removable wiring during development |
Compatibility checks before buying parts
- Confirm that the pager is a Motorola Advisor generation or another model supporting POCSAG or GSC.
- Open the pager and identify the radio module, processor connections, display interface, and available voltage rails before planning the replacement.
- Measure the available space and compare it with the ESP32-C3 board, 10440 cell, regulator, protection board, and wiring.
- Verify the pager’s required rail voltages. The listed 1.8 V regulator or buck converter is a design requirement for the documented build, not a guarantee for every pager.
- Choose a safe mounting and programming method, including the UART adapter and TPU programming adapter where the enclosure requires them.
- Test the ESP32-C3 and web/API functions outside the pager before permanent installation, then check display and alert behavior after the radio-module replacement.
The project is best understood as a hardware retrofit, not a universal pager repair recipe. Battery dimensions, voltage rails, connector pinouts, and programming access can differ between pager models. A board that fits electrically may still fail mechanically, and a compatible radio protocol does not guarantee compatible wiring.
Rank #4
- If external power supply is required, just connect the + level of the external power supply to the position of 5V, GND connects to the negative terminal. (Support 3.3 ~ 6V power supply). Remember that when connecting the external power supply, you cannot access USB, USB and external power supply can only choose one.
- Powerful CPU: ESP32-C3, 32-bit RISC-V single-core processor, running at up to 160 MHz; The ESP32-C3 is a 32-bit RISC-V CPU containing a FPU (Floating Point Unit) for 32-bit single-precision arithmetic with powerful computational capabilities.
- AITRIP the ESP32C3SuperMini is positioned as a high-performance, low-power, cost-effective iot mini development board for low-power iot applications and wireless wearable applications.
- It is equipped with a rich set of interfaces, with 11 digital I/Os that can be used as PWM pins and 4 analogue I/Os that can be used as ADC pins, and it supports four serial interfaces, including UART, I2C and SPI. There is also a small reset button and a bootloader mode button on the board.
- Package: 2PCS ESP32-C3 Development Board +2PCS Expansion board
What “bugs on Mars” means in Episode 391
The exact Mars subject is not established. Available episode information does not identify a particular mission, rover, biological experiment, suspected organism, or quotation for this segment. “Bugs” could therefore be a reference to biology, software defects, engineering failures, or another Mars story, and assigning one interpretation would go beyond the confirmed material.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Readers looking for a specific claim should wait for the publisher’s official show notes or episode recording to establish which Mars mission and question are meant. Until then, no statistic, organism, rover incident, or life-detection conclusion should be attributed to Episode 391.
Best Value
- The ESP32-C3 SuperMini Development Board is an ultra-compact IoT board based on the ESP32-C3 Wi-Fi/Bluetooth dual-mode chip. With its small form factor, high-performance wireless connectivity, and versatile interface options, this board provides an ideal solution for developers creating space-constrained IoT applications
- Ultra-Compact Design:Single-sided surface mount design, making it easy to integrate into space-limited embedded devices; Lightweight and portable, suitable for a wide range of compact IoT projects.
- Powerful Core Performance:Equipped with a 32-bit RISC-V CPU clocked at up to 160 MHz, supporting floating-point operations (FPU), Offers 400 KB SRAM and external QSPI flash expansion, enabling multitasking capabilities.
- Excellent Wireless Communication:Supports Wi-Fi (IEEE 802.11 b/g/n) for stable and fast wireless connectivity; Features Bluetooth 5.0 with BLE (Low Energy) and long-range mode, allowing flexible device interconnection.
- Rich Interfaces and Expansion Options: Provides 11 GPIO pins supporting digital I/O and PWM output.Includes 4 ADC pins for analog input, suitable for connecting sensors.Supports UART, I2C, and SPI protocols for versatile communication and expansion.
How the three topics fit together
The segments share a maker-oriented theme: extracting new capabilities from existing or constrained hardware. ESP32 SDR work reaches below a chip’s documented consumer-facing functions to obtain radio samples. ESPager preserves a pager’s processor, display, and alerts while replacing its obsolete communications module. The Mars item, whatever its final subject proves to be, is framed alongside projects where software and hardware boundaries matter.
For a listener, the useful distinction is maturity. The pager project has a concrete parts list and a documented integration path, while ESP32 SDR remains experimental and varies by chip. The Mars segment cannot yet be evaluated technically because its subject has not been identified.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

