Зачерпни сигнали з частотного супу.
Повітря навколо тебе — це суп із радіосигналів. ESPsoup перетворює дешеву плату ESP32-C5, підключену через USB до телефона чи ПК, на кишеньковий сканер для діапазонів 2,4 і 5 ГГц. Введи, що шукаєш, наприклад ELRS чи AirTag, або запусти пошук усього — і йди до передавача.
Три кроки до першого супу.
Жодного антенного поля, жодного SDR-донгла. Для старту досить плати ESP32-C5 за двадцять євро, USB-кабелю та браузера або телефона на Android.
Придбай ESP32-C5
Підійде будь-яка відлагоджувальна плата ESP32-C5 із нативним USB-портом. Найкращий вибір — плата з роз’ємом для зовнішньої антени. Поради щодо плат ↓
Встанови прошивку ESPsoup
Відкрий у застосунку Пристрій → Прошивка (Device → Firmware) і встанови прошивку ESPsoup 0.7.1 (відкритий код, GPL-3.0, на основі ESP-SDR від ESPARGOS). Застосунок спершу робить резервну копію плати й перевіряє кожен запис.
Підключи й шукай
Підключи плату через USB і натисни «Шукати все». Або вибери кілька плиток-інгредієнтів, наприклад Bluetooth чи Дрони, і натисни «Шукати інгредієнти». Кожна знахідка отримує кнопку «Знайти», щоб вистежити джерело.
Кишеньковий радіосканер, пояснений на одному подиху.
ESPsoup — це застосунок-радіосканер лише на прийом для мікроконтролерної плати ESP32-C5. Він використовує дводіапазонний Wi-Fi-радіомодуль чипа з прошивкою ESPsoup (на основі ESP-SDR від ESPARGOS) як маленький програмно-визначуваний приймач і показує, що звучить в ефірі приблизно на 2,13–2,73 ГГц і 4,79–5,99 ГГц.
ESPsoup знаходить і декодує публічні трансляції: рекламні пакети Bluetooth LE і трекери, Zigbee і Thread, nRF24 і сонячні інвертори, Wi-Fi-маяки, Remote ID дронів та ідентифікатори сот LTE/5G, а його інструмент ТБ показує аналогове FPV-відео і відео камер 2,4 ГГц наживо. Ще багато сигналів він розпізнає за формою. Він не приймає нічого нижче приблизно 2,1 ГГц, між 2,75 і 4,79 ГГц або вище 6 ГГц. ESPsoup ніколи не передає.
- Що
- Застосунок — радіосканер і аналізатор спектра лише на прийом
- Обладнання
- Відлагоджувальна плата ESP32-C5 (приблизно 15–25 €) на нативному USB-порту; на Android — з кабелем USB OTG
- Прошивка
- Прошивка ESPsoup 0.7.1 (відкритий код, GPL-3.0, на основі ESP-SDR від ESPARGOS), встановлюється застосунком
- Діапазон частот
- приблизно 2,13–2,73 ГГц і 4,79–5,75 ГГц (виміряно), до 5,99 ГГц із прошивкою ESPsoup
- Платформи
- Веб-застосунок (Chrome/Edge, Web Serial) · бета для Android · Windows незабаром
- Ціна
- Веб-застосунок безкоштовний · чайові вітаються
- Мови
- Застосунок: 23 мови · сайт: 22 мови (усі, крім німецької)
- Автор
- Незалежний хобі-проєкт із Німеччини · 2026
Чотири вкладки, одна каструля.
Версія 0.12 має зовсім новий інтерфейс із чотирма вкладками внизу: Сканер, щоб знаходити, Спектр, щоб дивитися на ефір, Інструменти — особливі ложки, і Пристрій — для самої плати.
Усе працює локально на твоєму пристрої. ESPsoup лише слухає: він ніколи не передає й декодує тільки публічну широкомовну інформацію — маяки, ідентифікатори сот і рекламні пакети.
Дізнайся, що вариться
Введи тип сигналу (ELRS, AirTag, HDZero …) або вибери плитки-інгредієнти, як-от Bluetooth, Дрони чи FPV-відео, і натисни «Шукати інгредієнти» або «Шукати все». Знахідки мають кнопку «Знайти» й експортуються в CSV/JSON.
Налаштовуй, як справжній SDR
Живий спектр і водоспад. Вводь частоту, як у SDR-програмах (2437, 2437.5 або 5.8G); якщо радіомодуль туди не дістає, ESPsoup пояснить чому й підкаже найближчу доступну частоту.
Особливі ложки
Нове ТБ для аналогового відео, жива панорама з власними початком і кінцем, «Знайти» на будь-якій частоті з тепловою картою GPS, завантаженість Wi-Fi-каналів, ловець імпульсів, мапа для дронів із Remote ID, записи (SigMF) та «Визначити».
Плата і приправи
Прошивальник із резервною копією та перевіркою, калібрування частоти за базовими станціями LTE, друга плата, сповіщення та експорт MQTT у Home Assistant.
Вибери лише те, що тебе цікавить, і ESPsoup відвідає тільки ці частоти — пошук буде швидким. «Шукати все» варить усе меню по колу. З двома платами він варить на двох конфорках одночасно.
Кишеньковий телевізор для FPV-каналів.
Інструменти → ТБ перетворює ESP32 на приймач аналогового відео. Вибери канал із Raceband, Fatshark, Boscam A, B і E, Lowband або каналів AV 2,4 ГГц, чи введи будь-яку частоту. Зображення з’являється одразу: «сніг» без сигналу, картинка — щойно сигнал є. PAL, NTSC або авто, канал ◀ ▶, пошук, автоперемикання з налаштовуваним інтервалом, яке може зупинитися на зображенні, і повний екран.
У нашому тесті з лабораторним генератором сигналів усі 52 доступні канали (5362–5945 МГц і 2414–2468 МГц) показали зображення з частотою 24–28 кадр/с і приблизно 7 900 рядків за секунду; двом із них знадобилася друга спроба. ESP32 демодулює відео самостійно. Зображення чорно-біле, з опційним грубим кольором (PAL/NTSC), а FPV-діапазон 1,2/1,3 ГГц прийняти неможливо. ТБ працює з прошивкою ESPsoup 0.7.1, яку застосунок встановлює сам.
- 52/52 канали із зображенням
- 24–28 кадр/с
- PAL · NTSC · авто
- Пошук і автоперемикання
- Повний екран
- Чорно-біле
Одна ESP32 на канал.
Одна ESP32-C5 приймає рівно один аналоговий канал за раз. Щоб дивитися кілька каналів одночасно, підключи кілька плат: інструмент ТБ показує по одному зображенню на плату. 8 плат покривають цілий діапазон, наприклад Raceband R1–R8. Перевірено з 8 платами на StarTech ST4300USB3V2-UE.
Плат для всіх каналів одночасно: Raceband 8 · Fatshark 8 · Boscam A 8 · Boscam B 8 · Boscam E 8 · Lowband 8 · AV 2,4 ГГц 4 · Raceband + Fatshark 15 · усі шість діапазонів 5,8 ГГц 42 · усі 52 канали 46
Потрібно 8× ESP32-C5
для 8 каналів одночасно, одна плата на частоту.
Або 1 плата з автоперемиканням: один канал за раз, інструмент ТБ перебирає їх по черзі.
Частоти, по одній платі на кожну (МГц)
- 5658 R1
- 5695 R2
- 5732 R3
- 5769 R4
- 5806 R5
- 5843 R6
- 5880 R7
- 5917 R8
Набір ESPsoup Multi-TV Реклама · партнерські посилання
Список покупок для 8 каналів одночасно (Raceband)
- 8×Плата ESP32-C5 з антенним роз’ємом U.FLОдна на канал. Наш вибір: відлагоджувальна плата з модулем ESP32-C5-WROOM-1U (набір Waveshare).Плата на Amazon ↗eBay ↗AliExpress ↗MediaMarkt ↗усі плати ESP32-C5 ↗альтернатива: Waveshare ESP32-C5 Mini Kit, вбудована антена, без антенного роз’єму (AliExpress) ↗
- 8×Антена 5,8 ГГц (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×USB-хаб на 10 портів із живленням: StarTech 10G8A2CS-USB-C-HUB8× USB-A + 2× USB-C. Multi-TT (чип VIA VL822), власний блок живлення 65 Вт.Хаб на Amazon ↗eBay ↗AliExpress ↗MediaMarkt ↗VANGREE на 16 портів (чип хаба не вказано) ↗інші хаби ↗
- 1×Хаб USB-C із наскрізною зарядкою: Delock 63252Для телефона чи планшета: штекер USB-C, 3× USB-A (multi-TT, VIA VL817), вхід живлення USB-C, що заряджає телефон, поки той живить плати. До 3 плат напряму, більше — через хаб із живленням.Хаб USB-C на Amazon ↗eBay ↗AliExpress ↗MediaMarkt ↗прості OTG-адаптери ↗
Компактно: плати можна вставити прямо в хаб через короткий адаптер зі штекера USB-A на штекер USB-C. Використовуй нативний USB-порт плати. USB-A завжди дає 5 В, тому це працює навіть на платах без резисторів CC 5,1 кОм; для портів USB-C хаба плата має їх мати. Не розхитуй плати вбік, тримай антени на відстані кількох см одна від одної, а широкі відлагоджувальні плати вставляй через порт.
Партнерські посилання (реклама): Amazon, eBay, AliExpress, MediaMarkt. За відповідні покупки ми можемо отримати комісію, для тебе ціна не змінюється. Як учасник партнерської програми Amazon ми отримуємо дохід від відповідних покупок. Кнопка плати відкриває перевірений нами варіант, кнопки хабів — перевірені нами хаби (задокументований чип multi-TT, власне живлення), інші кнопки — пошук; перед покупкою перевір характеристики товару.
Перевірено: 8 плат одночасно на StarTech ST4300USB3V2-UE (multi-TT, VIA VL817S) працюють. Багато плат на хабі single-TT ділять одну смугу 12 Мбіт/с, тож кожне зображення втрачає роздільність.
USB: чому хаб важливий
Кожна плата передає зображення через USB на швидкості full speed (12 Мбіт/с). На простому хабі (single-TT) усі плати ділять приблизно 1,1 МБ/с, тож кожне зображення втрачає роздільність. Хаб multi-TT із живленням дає кожному порту власну смугу: хаби зі списку нижче мають чип із multi-TT (VIA VL817/VL822 або Realtek RTS5411) і власний блок живлення. На телефоні чи планшеті: хаб USB-C із наскрізною зарядкою плюс хаб із живленням. Перевірено з 8 платами на StarTech ST4300USB3V2-UE. Який хаб? →
Який USB-хаб для кількох плат?
Кожна ESP32-C5 передає зображення через USB на швидкості full speed. Хаб із чипом multi-TT дає кожній платі власну смугу 12 Мбіт/с; хаб single-TT змушує всі плати ділити одну. Ці хаби мають задокументований чип multi-TT і власний блок живлення.
- Реклама*
- Реклама*ICY BOX IB-HUB1703-QC3multi-TT · VIA VL8175–7 плат7× USB-A + 3 зарядні порти · метал · 12 В/5 АAmazon ↗eBay ↗MediaMarkt ↗
- Реклама*
- Реклама*
- Реклама*
Добрі чипи хабів (multi-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
Уникай (single-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 lsusb -v пише TT per port для multi-TT. Хаби з багатьма портами часто складаються з кількох 4-портових чипів поспіль – кожен чип має власний TT, що допомагає, але справжній multi-TT кращий.
*Реклама: партнерські посилання (Amazon, eBay, MediaMarkt). Ми можемо отримати комісію, для тебе ціна не змінюється. Чипи — за специфікаціями виробників.
Справжні екрани, справжній ефір.
ESPsoup 0.12.1 на телефоні з Android зі справжньою ESP32-C5, а також той самий застосунок на комп’ютері. Адреси сусідніх пристроїв приховано. Екрани із симульованою платою позначено «приклад». Інтерфейс на знімках — англійською.
📱Android
Справжній телефон, USB OTG, ESP32-C5 на нативному USB-порту. Темна й світла теми.




















Гортай далі →
🖥️Комп’ютер
Той самий інтерфейс на широкому екрані, тут — із симульованою платою. Його спільно використовують браузерний застосунок і застосунок для Windows.






Що працює, що частково, а що ні.
ESP32-C5 — це Wi-Fi-чип, а не лабораторний SDR. Ось що ESPsoup насправді з ним робить — за нашими тестами в реальному ефірі та з лабораторним генератором сигналів (жовтень 2026).
Вимірюєш? Увімкни на телефоні режим польоту.
Власні Wi-Fi і Bluetooth телефона передають за кілька сантиметрів від ESP32 і були б найгучнішим інгредієнтом у супі. Увімкни режим польоту або принаймні вимкни Wi-Fi і Bluetooth. USB OTG працює далі, а GPS для теплової карти «Знайти» залишається доступним. Застосунок нагадує про це перед вимірюванням.
Який ESP32 мені потрібен?
ESP32-C5. Це ESP32 із дводіапазонним радіомодулем 2,4 + 5 ГГц, і саме на ньому ESPsoup створено й протестовано. Плати коштують приблизно 7–25 €.
Плати, антени, кабелі, USB-хаб: у списку набору є все — для однієї плати або для цілого діапазону. Відкрити список набору →
Готуй у браузері вже сьогодні.
Веб-застосунок працює в Chrome або Edge на Windows, macOS, Linux і ChromeOS. Він спілкується з платою через Web Serial, після завантаження працює офлайн і встановлюється як застосунок. На Android завантаж бета-APK.
Браузерний застосунок
Відкрий, підключи плату й натисни Connect. Потрібен браузер із Web Serial (Chrome, Edge, Opera).
app.espsoup.com ↗Застосунок для Android
ESPsoup бета 0.1 (застосунок 0.12.6) з новим інтерфейсом, інструментом ТБ і вбудованою прошивкою ESPsoup; спілкується з платою через USB OTG. Android 7 або новіший; дозволь установлення з цього джерела.
Завантажити APK (3,4 МБ) ↓Windows для ПК
Портативний застосунок для Windows із тим самим інтерфейсом. Публічне завантаження — незабаром.
НезабаромПрошивка: ESPsoup 0.7.1
ESPsoup потребує на платі прошивки ESPsoup 0.7.1. Обидва застосунки встановлюють її самі: підключи плату й відкрий Пристрій → Прошивка. Прошивальник спершу робить резервну копію плати й перевіряє кожен запис. Відкритий код (GPL-3.0): вихідний код і бінарні файли на GitHub ↗.
Бета На основі відкритої прошивки ESP-SDR від ESPARGOS ↗, доповненої інструментом ТБ і грубим кольором, швидким ловцем пакетів Bluetooth, аналізом без пропусків і прийомом до 5,99 ГГц. Дякуємо ESPARGOS, а також C5VRX ↗ за ідею запису без пропусків.
Далі на плиті
- Застосунок для Windows як публічне завантаження
- Чіткіший колір у зображенні ТБ (зараз: грубий колір, PAL і NTSC)
- Декодування BLE Long Range і DJI DroneID
- Надійніше розпізнавання RC-лінків
Хай суп і далі вариться.
ESPsoup — хобі-проєкт. Якщо він тобі допомагає, невеликі чайові оплатять тестові плати, антени й багато кави.
Питання з кухні.
Чи ESPsoup щось передає?
Ні. ESPsoup працює лише на прийом. Він ніколи не передає й декодує тільки публічну широкомовну інформацію: маяки, рекламні пакети та ідентифікатори сот.
Яка плата мені потрібна?
Відлагоджувальна плата ESP32-C5, найкраще з роз’ємом U.FL для зовнішньої антени. Підключай її через нативний USB-порт; на Android також потрібен кабель USB OTG, що передає дані.
Чи приймає він FM-радіо, ADS-B, GPS або датчики 433/868 МГц?
Ні. За вимірюваннями з генератором сигналів ESP32-C5 приймає приблизно 2,13–2,73 ГГц і 4,79–5,99 ГГц. Нічого нижче приблизно 2,1 ГГц до нього не доходить — зокрема ADS-B на 1090 МГц і GPS, — а також нічого між 2,75 і 4,79 ГГц або вище 6 ГГц. Для цих діапазонів потрібен справжній SDR, наприклад RTL-SDR.
Прошивка входить у комплект?
Так. І застосунок для Android, і браузерний застосунок містять відкриту прошивку ESPsoup 0.7.1 (GPL-3.0, код на GitHub ↗) і прошивають її в розділі Пристрій → Прошивка, спершу зробивши резервну копію. Вона базується на ESP-SDR від ESPARGOS.
Які браузери підтримуються?
Chrome, Edge та інші браузери на Chromium на комп’ютері, бо вони підтримують Web Serial. Firefox і Safari — ні. На Android використовуй застосунок для Android.
Чи залишають мої дані пристрій?
Ні. Усе декодується локально, і твоє місцезнаходження для мапи та теплової карти «Знайти» також залишається на пристрої. Дані залишають пристрій, лише якщо ти вмикаєш експорт MQTT на власний брокер або завантажуєш тайли мапи (OpenStreetMap).
Скільки коштує ESPsoup?
Веб-застосунок на app.espsoup.com безкоштовний. Потрібна лише плата ESP32-C5 приблизно за 15–25 €. Чайові через Ko-fi чи PayPal підтримують проєкт.
ESPsoup — офіційний продукт Espressif чи ESPARGOS?
Ні. ESPsoup — незалежний хобі-проєкт. Його прошивка базується на ESP-SDR від ESPARGOS і працює на ESP32-C5 від Espressif, але він не пов’язаний із жодною з цих компаній.
Чи можна дивитися FPV- або відео з дрона?
Аналогове відео — так: інструмент ТБ налаштовується на канали Raceband, Fatshark, Boscam A/B/E, Lowband і AV 2,4 ГГц або на будь-яку частоту й показує зображення наживо приблизно з 25 кадр/с, чорно-біле або з грубим кольором. У нашому тесті всі 52 доступні канали дали зображення. Прошивка ESPsoup демодулює відео безпосередньо на ESP32. Діапазон 1,2/1,3 ГГц прийняти неможливо, а цифрові системи, як-от DJI, HDZero чи Walksnail, лише розпізнаються, без зображення.
Навіщо телефону режим польоту?
Бо власні Wi-Fi і Bluetooth телефона передають просто поруч із ESP32 і заглушили б вимірювання. USB OTG і GPS у режимі польоту працюють далі.
Скільки плат потрібно, щоб дивитися всі FPV-канали одночасно?
Одна ESP32-C5 на канал, бо кожна плата приймає рівно один аналоговий канал за раз. Для цілого діапазону, як-от Raceband R1–R8, потрібно 8 плат; усі 52 доступні канали разом — це 46 різних частот, тобто 46 плат. З однією платою автоперемикання перебирає канали по черзі. Перевірено з 8 платами на StarTech ST4300USB3V2-UE. Калькулятор Multi-TV перелічує плати, антени, кабелі й USB-хаб.
Правові питання
ESPsoup лише приймає. Правила щодо приймання радіосигналів і того, що можна робити з отриманою інформацією, різняться від країни до країни. Користуйся відповідально й на власний ризик.
ESPsoup — незалежний проєкт. Він не пов’язаний з Espressif Systems чи проєктом ESPARGOS / ESP-SDR. ESP32 — торговельна марка Espressif Systems.





