三步煮出你的第一锅汤。
不需要天线阵,也不需要 SDR 接收棒。一块二十欧元的 ESP32-C5 开发板、一根 USB 线,再加一个浏览器或 Android 手机就能开始。
刷入 ESPsoup 固件
在应用中打开设备 → 固件,安装 ESPsoup 固件 0.7.1(开源,GPL-3.0,基于 ESPARGOS 的 ESP-SDR)。应用会先备份你的板子,并校验每一次写入。
插上就搜
用 USB 连接板子,点按“全部搜索”。也可以点选几个食材方块,比如蓝牙或无人机,再点“搜索食材”。每个发现都带有“寻找”按钮,帮你追踪到它。
一句话说清楚的口袋无线电扫描仪。
ESPsoup 是一款面向 ESP32-C5 微控制器开发板的纯接收无线电扫描应用。它把芯片的双频 Wi-Fi 射频(运行基于 ESPARGOS 的 ESP-SDR 的 ESPsoup 固件)当作小型软件定义接收机,显示约 2.13–2.73 GHz 和 4.79–5.99 GHz 空中的信号。
ESPsoup 能发现并解码公开广播:蓝牙 LE 广播和追踪器、Zigbee 和 Thread、nRF24 和光伏逆变器、Wi-Fi 信标、无人机 Remote ID 以及 LTE/5G 基站标识,它的电视工具还能实时显示模拟 FPV 和 2.4 GHz 摄像头视频。还有更多信号可以凭形状识别。约 2.1 GHz 以下、2.75 到 4.79 GHz 之间以及 6 GHz 以上它什么也收不到。ESPsoup 从不发射。
- 是什么
- 纯接收无线电扫描与频谱分析应用
- 硬件
- ESP32-C5 开发板(约 15–25 €),接原生 USB 口;Android 上用 USB OTG 线
- 固件
- ESPsoup 固件 0.7.1(开源,GPL-3.0,基于 ESPARGOS 的 ESP-SDR),由应用安装
- 频率范围
- 约 2.13–2.73 GHz 和 4.79–5.75 GHz(实测),使用 ESPsoup 固件可到 5.99 GHz
- 平台
- 网页应用(Chrome/Edge,Web Serial)· Android 测试版 · Windows 即将推出
- 价格
- 网页应用免费 · 欢迎打赏
- 语言
- 应用:23 种语言 · 网站:22 种语言(德语除外)
- 作者
- 来自德国的独立业余项目 · 2026
四个标签页,一口锅。
0.12 版采用全新界面,底部有四个标签页:扫描用来找东西,频谱用来观察空中信号,工具是各种专用勺子,设备管理板子本身。
一切都在你的设备上本地运行。ESPsoup 只听不发:它从不发射,只解码信标、基站标识和广播包等公开广播信息。
看看锅里在煮什么
输入信号类型(ELRS、AirTag、HDZero …)或点选蓝牙、无人机、FPV 图传等食材方块,然后点“搜索食材”或“全部搜索”。每个发现都带“寻找”按钮,并可导出为 CSV/JSON。
像真正的 SDR 一样调谐
实时频谱和瀑布图。像在 SDR 软件里一样输入频率(2437、2437.5 或 5.8G);如果射频够不到,ESPsoup 会告诉你原因以及最近的可接收频率在哪里。
专用勺子
全新的模拟视频电视、可自定起止的实时全景、带 GPS 热力图的任意频率寻找、Wi-Fi 信道占用、突发捕手、Remote ID 无人机地图、录制(SigMF)和识别。
板子与调味
带备份和校验的固件刷写器、以 LTE 基站为基准的频率校准、第二块板、通知,以及到 Home Assistant 的 MQTT 导出。
只选你关心的,ESPsoup 就只访问那些频率,搜索很快。“全部搜索”会循环烹饪整份菜单。有两块板时,就能两个灶头同时开火。
看 FPV 信道的口袋电视。
工具 → 电视把 ESP32 变成模拟视频接收机。从 Raceband、Fatshark、Boscam A、B 和 E、Lowband 或 2.4 GHz AV 信道中选一个,或输入任意频率。画面立即出现:没信号时是雪花,一有信号就出图像。支持 PAL、NTSC 或自动、信道 ◀ ▶、搜台、间隔可调且能在有画面时停下的自动轮播,以及全屏。
在我们用实验室信号发生器做的测试中,全部 52 个可接收信道(5362–5945 MHz 和 2414–2468 MHz)都出了画面,帧率 24–28 fps,约每秒 7,900 行;其中两个需要试第二次。视频由 ESP32 自己解调。画面为黑白,可选粗略彩色(PAL/NTSC),1.2/1.3 GHz FPV 频段收不到。电视工具使用 ESPsoup 固件 0.7.1,应用会替你安装。
- 52/52 个信道出画面
- 24–28 fps
- PAL · NTSC · 自动
- 搜台与自动轮播
- 全屏
- 黑白
每个信道一块 ESP32。
一块 ESP32-C5 一次只能接收一个模拟信道。想同时看多个信道,就插上多块板:电视工具为每块板显示一幅画面。8 块板可覆盖整个频段,例如 Raceband R1–R8。已在 StarTech ST4300USB3V2-UE 上用 8 块板测试。
同时覆盖每个信道所需的板子: Raceband 8 · Fatshark 8 · Boscam A 8 · Boscam B 8 · Boscam E 8 · Lowband 8 · 2.4 GHz AV 4 · Raceband + Fatshark 15 · 全部六个 5.8 GHz 频段 42 · 全部 52 个信道 46
你需要 8× ESP32-C5
用于同时接收 8 个信道,每个频率一块板。
或者用 1 块板加自动轮播:一次一个信道,电视工具会逐个切换。
频率,每个一块板(MHz)
- 5658 R1
- 5695 R2
- 5732 R3
- 5769 R4
- 5806 R5
- 5843 R6
- 5880 R7
- 5917 R8
ESPsoup 多路电视套件 广告 · 联盟链接
同时接收 8 个信道的购物清单 (Raceband)
- 8×带 U.FL 天线接口的 ESP32-C5 开发板每个信道一块。我们的推荐:采用 ESP32-C5-WROOM-1U 模组的开发板(Waveshare 套件)。在 Amazon 看开发板 ↗eBay ↗AliExpress ↗MediaMarkt ↗所有 ESP32-C5 开发板 ↗替代选择:Waveshare ESP32-C5 Mini 套件,板载天线,无天线接口(AliExpress) ↗
- 8×5.8 GHz 天线(SMA)每块板一根,各配一根 U.FL 转 SMA 转接线。天线和转接线必须同为 SMA 或同为 RP-SMA。如果你的板子自带双频天线,可以省去。在 Amazon 看天线 ↗eBay ↗AliExpress ↗MediaMarkt ↗U.FL 转 SMA 转接线 ↗
- 8×短款 USB-A 转 USB-C 数据线接到板子的原生 USB 口。必须能传数据,而不只是供电。在 Amazon 看数据线 ↗eBay ↗AliExpress ↗MediaMarkt ↗或直接插进集线器:USB-A 转 USB-C 插头转接头 ↗
- 1×带电源的 10 口 USB 集线器:StarTech 10G8A2CS-USB-C-HUB8× USB-A + 2× USB-C。多 TT(VIA VL822 芯片),自带 65 W 电源。在 Amazon 看集线器 ↗eBay ↗AliExpress ↗MediaMarkt ↗VANGREE 16 口(未标明集线器芯片) ↗其他集线器 ↗
- 1×带充电直通的 USB-C 集线器:Delock 63252适用于手机或平板:USB-C 插头、3× USB-A(多 TT,VIA VL817),USB-C 供电输入可在驱动板子的同时给手机充电。可直接接最多 3 块板,更多则通过带电源的集线器。在 Amazon 看 USB-C 集线器 ↗eBay ↗AliExpress ↗MediaMarkt ↗简单的 OTG 转接头 ↗
紧凑方案:板子也可以通过短的 USB-A 公头转 USB-C 公头转接头直接插在集线器上。请使用板子的原生 USB 口。USB-A 总是输出 5 V,所以即使板子没有 5.1 kΩ CC 电阻也能用;接在 USB-C 集线器口上则需要这些电阻。不要横向撬动板子,天线之间保持几厘米距离,较宽的开发板请隔一个口插一块。
联盟链接(广告):Amazon、eBay、AliExpress、MediaMarkt。符合条件的购买我们可能获得佣金,你无需额外付费。作为 Amazon 联盟成员,我们从符合条件的购买中获得收入。开发板按钮打开我们测试过的推荐款,集线器按钮打开我们核实过的集线器(有文档说明的多 TT 芯片,自带电源),其他按钮打开搜索;购买前请查看产品详情。
已测试:在 StarTech ST4300USB3V2-UE(多 TT,VIA VL817S)上同时接 8 块板可以正常工作。很多板子接在单 TT 集线器上会共享一条 12 Mbit/s 通道,每幅画面的分辨率都会降低。
USB:为什么集线器很重要
每块板都以全速(12 Mbit/s)通过 USB 发送画面。在简单的集线器(单 TT)上,所有板子共享约 1.1 MB/s,每幅画面的分辨率都会降低。带电源的多 TT 集线器为每个端口提供独立通道:下面列表中的集线器都采用多 TT 集线器芯片(VIA VL817/VL822 或 Realtek RTS5411)并自带电源。在手机或平板上:使用带充电直通的 USB-C 集线器,再接带电源的集线器。已在 StarTech ST4300USB3V2-UE 上用 8 块板测试。 选哪个集线器?→
多块板该用哪种 USB 集线器?
每块 ESP32-C5 都以全速通过 USB 传输画面。采用多 TT 芯片的集线器为每块板提供独立的 12 Mbit/s 通道;单 TT 集线器则让所有板子共享一条。以下集线器都有文档说明的多 TT 芯片并自带电源。
- 广告*
- 广告*ICY BOX IB-HUB1703-QC3多 TT · VIA VL8175–7 块板7× USB-A + 3 个充电口 · 金属 · 12 V/5 AAmazon ↗eBay ↗MediaMarkt ↗
- 广告*
- 广告*
- 广告*
好的集线器芯片(多 TT)
- VIA VL817 / VL817S(USB 3,4 口)
- VIA VL822(USB 3.2 Gen 2)
- Realtek RTS5411(USB 3,每口一个 TT)
- Genesys GL852G(USB 2.0)
- Terminus FE2.1(USB 2.0,7 口)
- Microchip USB2514 / USB2517、Infineon HX2VL
避免(单 TT)
- Terminus FE1.1 / FE1.1s——很多廉价集线器都用它
- Genesys GL850G
- 不标明芯片且没有电源的集线器
- 只写“USB 3.0”说明不了什么:ESP32-C5 只用到集线器的 USB 2.0 部分
检查你的集线器:在 Windows 上,USB Device Tree View 会显示集线器是“Multi-TT”还是“Single-TT”;在 Linux 上,多 TT 集线器的 lsusb -v 输出中会有 TT per port。端口很多的集线器往往是几颗 4 口芯片串联——每颗芯片带自己的 TT,有一定帮助,但真正的多 TT 更好。
*广告:联盟链接(Amazon、eBay、MediaMarkt)。我们可能获得佣金,你无需额外付费。芯片信息来自厂商规格书。
真实界面,真实空中信号。
ESPsoup 0.12.1 运行在连接真实 ESP32-C5 的 Android 手机上,另附桌面版同一应用。邻居的设备地址已隐藏。使用模拟板的截图标注为“示例”。
📱Android
真机,USB OTG,ESP32-C5 接原生 USB 口。深色和浅色主题。




















滑动查看更多 →
🖥️桌面
宽屏上的同一界面,这里使用模拟板。浏览器应用和 Windows 应用共用这套界面。






哪些能用,哪些部分能用,哪些不行。
ESP32-C5 是一颗 Wi-Fi 芯片,不是实验室 SDR。以下是 ESPsoup 用它真正能做到的事,基于我们在真实空中信号和实验室信号发生器上的测试(2026 年 10 月)。
要测量?请把手机调到飞行模式。
手机自身的 Wi-Fi 和蓝牙就在离 ESP32 几厘米的地方发射,会成为汤里最响的食材。请开启飞行模式,或至少关闭 Wi-Fi 和蓝牙。USB OTG 照常工作,“寻找”热力图用的 GPS 也仍可用。应用会在测量前提醒你。
我需要哪种 ESP32?
一块 ESP32-C5。它是带 2.4 + 5 GHz 双频射频的 ESP32,ESPsoup 就是基于它开发和测试的。开发板价格约 7–25 €。
开发板、天线、数据线、USB 集线器:套件清单里应有尽有,无论是一块板还是整个频段。 打开套件清单 →
今天就在浏览器里开煮。
网页应用可在 Windows、macOS、Linux 和 ChromeOS 上的 Chrome 或 Edge 中运行。它通过 Web Serial 与板子通信,加载一次后可离线使用,还能像应用一样安装。Android 上请下载测试版 APK。
Android 应用
ESPsoup 测试版 0.1(应用 0.12.6),带全新界面、电视工具和内置的 ESPsoup 固件,通过 USB OTG 与板子通信。需要 Android 7 或更高版本;请允许从此来源安装。
下载 APK(3.4 MB)↓Windows 桌面版
界面相同的便携式 Windows 应用。公开下载即将推出。
即将推出固件:ESPsoup 固件 0.7.1
ESPsoup 需要板子上装有 ESPsoup 固件 0.7.1。两个应用都会替你安装:插上板子并打开设备 → 固件。刷写器会先备份你的板子,并校验每一次写入。开源(GPL-3.0):GitHub 上的源代码和二进制文件 ↗。
测试版 基于 ESPARGOS 的开源 ESP-SDR 固件 ↗,扩展了电视工具和粗略彩色、快速蓝牙抓包、无间隙分析以及最高 5.99 GHz 的接收。感谢 ESPARGOS,也感谢 C5VRX ↗ 提供无间隙采集的思路。
下一道菜
- Windows 桌面应用公开下载
- 电视画面更清晰的彩色(目前:粗略彩色,PAL 和 NTSC)
- 解码 BLE 远距离和 DJI DroneID
- 更可靠的遥控链路识别
让汤继续煮下去。
ESPsoup 是一个业余项目。如果它对你有帮助,一点小费就能支付测试板、天线和大量咖啡。
来自厨房的问题。
ESPsoup 会发射信号吗?
不会。ESPsoup 只接收。它从不发射,只解码信标、广播包和基站标识等公开广播信息。
我需要哪块板?
一块 ESP32-C5 开发板,最好带 U.FL 接口以接外部天线。通过原生 USB 口连接;Android 上还需要一根能传数据的 USB OTG 线。
它能接收 FM 广播、ADS-B、GPS 或 433/868 MHz 传感器吗?
不能。用信号发生器实测,ESP32-C5 可接收约 2.13–2.73 GHz 和 4.79–5.99 GHz。约 2.1 GHz 以下的信号都收不到,包括 1090 MHz 的 ADS-B 和 GPS;2.75 到 4.79 GHz 之间以及 6 GHz 以上也收不到。这些频段需要 RTL-SDR 之类真正的 SDR。
固件是内置的吗?
是的。Android 应用和浏览器应用都自带开源的 ESPsoup 固件 0.7.1(GPL-3.0,GitHub 上的源代码 ↗),并在“设备 → 固件”中先备份再刷写。它基于 ESPARGOS 的 ESP-SDR。
哪些浏览器可以用?
电脑上的 Chrome、Edge 和其他 Chromium 浏览器,因为它们支持 Web Serial。Firefox 和 Safari 不支持。Android 上请在发布后使用 Android 应用。
我的数据会离开设备吗?
不会。一切都在本地解码,地图和“寻找”热力图用到的位置也只留在设备上。只有当你开启 MQTT 导出到自己的 Broker,或加载地图瓦片(OpenStreetMap)时,数据才会离开设备。
ESPsoup 要多少钱?
app.espsoup.com 上的网页应用免费。你只需要一块约 15–25 € 的 ESP32-C5 开发板。通过 Ko-fi 或 PayPal 的打赏能让项目继续下去。
ESPsoup 是 Espressif 或 ESPARGOS 的官方产品吗?
不是。ESPsoup 是一个独立的业余项目。它的固件基于 ESPARGOS 的 ESP-SDR,运行在 Espressif 的 ESP32-C5 上,但与两者都没有隶属关系。
我能看 FPV 或无人机视频吗?
模拟视频可以:电视工具可调谐 Raceband、Fatshark、Boscam A/B/E、Lowband 和 2.4 GHz AV 信道或任意频率,以约 25 fps 实时显示黑白或粗略彩色画面。在我们的测试中,全部 52 个可接收信道都出了画面。视频由 ESPsoup 固件在 ESP32 上直接解调。1.2/1.3 GHz 频段收不到,DJI、HDZero 或 Walksnail 等数字系统只能识别,没有画面。
为什么手机要开飞行模式?
因为手机自身的 Wi-Fi 和蓝牙就在 ESP32 旁边发射,会淹没测量结果。飞行模式下 USB OTG 和 GPS 照常工作。
要同时看所有 FPV 信道需要多少块板?
每个信道一块 ESP32-C5,因为每块板一次只能接收一个模拟信道。像 Raceband R1–R8 这样的整个频段需要 8 块板;全部 52 个可接收信道合起来是 46 个不同的频率,所以需要 46 块板。只有一块板时,自动轮播会逐个切换信道。已在 StarTech ST4300USB3V2-UE 上用 8 块板测试。多路电视计算器会列出开发板、天线、数据线和 USB 集线器。
法律信息
ESPsoup 只接收。关于接收无线电信号以及如何使用所获信息的规定因国家而异。请负责任地使用,风险自负。
ESPsoup 是一个独立项目,与 Espressif Systems 或 ESPARGOS / ESP-SDR 项目没有隶属关系。ESP32 是 Espressif Systems 的商标。





