正在自动登录…
← 返回项目列表ESPARGOS/
ESPARGOS/ esp-sdr
ESP-SDR 固件将 ESP32 系列芯片内置的 2.4 GHz Wi-Fi 无线电转换为软件定义无线电(SDR),无需额外 SDR 硬件,可捕获原始 I/Q 样本并通过 USB 或 UART 传输到计算机进行分析,适合无线电爱好者和嵌入式开发者。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/17 13:41:18 · 查看原文
- 累计 Stars
- 1,072
- 当前热度
- 7~30 天 · 小火
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/17 13:41:18
- 使用方式
通过串口(USB 或 UART)发送 ASCII 命令控制,支持浏览器固件安装器和在线 SDR 查看器。
查看 README 依据
# ESP-SDR firmware <img src="docs/espargos-logo.png" width="40%" align="right" alt="ESPARGOS logo"> ### Try it yourself: [Project overview](https://espargos.net/espsdr/) · [Browser SDR viewer](https://espargos.net/espsdr/app/) · [Browser firmware installer](https://espargos.net/espsdr/app/flash.html) ESP-SDR turns the ESP32's built-in 2.4 GHz Wi-Fi radio into a **software-defined radio (SDR)**. It lets you capture the radio signal itself and process it in software, so you can view the spectrum and study signals beyond ordinary Wi-Fi packets. No separate SDR hardware is needed. The
low (0), or high (1). See [GPIO controls](docs/rx-controls.md#gpio-outputs). ## Commands and transport Connect over native USB or a 3.3 V USB-to-UART adapter with crossed TX/RX and common ground, using the pins above. Both interfaces carry the same request/response protocol: send newline-terminated ASCII commands and read text replies. Capture replies also include a binary I/Q payload. Query `INFO` and `CAPS` to identify the firmware and supported features. `VERSION?` reports the Git revision and UTC build date/time; see [firmware version reporting](docs/firmware-version.md).
- 部署要求
需要 ESP32 系列芯片(如 ESP32、C2、C3、C5、C6、C61、H2、S2、S3、S31),最低 2 MB 闪存(S2 需 4 MB),部分模式需要原生 USB 或特定开发板。
查看 README 依据
| Chip | Status | Native USB | UART0 TX / RX | Minimum flash | Special modes / firmware | | --- | --- | --- | --- | --- | --- | | ESP32 | ✅ | — | GPIO1 / GPIO3 | 2 MB | — | | ESP32-C2 | ✅ (26 MHz crystal) | — | GPIO20 / GPIO19 | 2 MB | — | | ESP32-C3 | ✅ | Serial/JTAG | GPIO21 / GPIO20 | 2 MB | — | | ESP32-C5 | ✅ | Serial/JTAG | GPIO11 / GPIO12 | 2 MB | — | | ESP32-C6 | ✅ | Serial/JTAG | GPIO16 / GPIO17 | 2 MB | — | | ESP32-C61 | ✅ | Serial/JTAG | GPIO11 / GPIO10 | 2 MB | — | | ESP32-H2 | ✅ | Serial/JTAG | GPIO24 / GPIO23 | 2 MB | — | | ESP32-H21 | 🚧 | — | — | — | — |
| ESP32-H4 | 🚧 | — | — | — | — | | ESP32-P4 | ❌ | — | — | — | — | | ESP32-S2 | ✅ | USB-OTG CDC | GPIO43 / GPIO44 | 4 MB | — | | ESP32-S3 | ✅ | Serial/JTAG | GPIO43 / GPIO44 | 2 MB | [Continuous decimated I/Q over USB (15.625–250 kSa/s)](#s3-streaming) | | ESP32-S31 | ✅ | Serial/JTAG | GPIO58 / GPIO59 | 2 MB | [High Speed USB / Ethernet streaming at up to 40 MSa/s (experimental)](#s31-streaming) | ✅ Supported · 🚧 Not yet supported · ❌ Unsupported (no integrated radio). USB, UART, and flash requirements above refer to the standard firmware; see each
- 已知限制
固件目前仅实现接收功能,不支持发射;捕获存在间隙,采样率可能超过串口吞吐量;增益和功率未校准;扩展调谐范围不保证 PLL 锁定或接收。
查看 README 依据
 The diagram shows the hardware's receive and transmit paths; this firmware currently implements reception only. **Parts of the firmware code are AI-generated.** While we have a very good understanding of how the IQ sampling functionality works on the ESP32-C61 chip (used in our ESPARGOS One array), making IQ sampling work on the whole range of ESP32 family chips would have been too much work without LLM support. ## Chip support
- **S2:** 80/40/16 MS/s; 15–60 MHz bandwidth; up to 12,284 complex samples. - **S3:** 13–69 MHz bandwidth. - **S31:** 80/40/20/10/8/4 MS/s; 13–54 MHz bandwidth. Captures have gaps; nominal sample rates exceed sustained serial throughput. Gain and power are uncalibrated. Extended tuning does not guarantee PLL lock or reception; the viewer uses the ISM-band warning described above. See [receive-control details](docs/rx-controls.md). ## Contributors <table> <tr> <td align="center"> <a href="https://github.com/Jeija">
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/9/28 16:50:16
- 首次达标收录
- 2026/10/17 13:36:01
- 统计更新时间
- 2026/10/22 19:15:51
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
值得看加权总分 4.2 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/17 13:36:01 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/17 23:21:59
- 许可证标识
- GPL-3.0
- Fork 数
- 150
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目