Skip to content

ESPsoup Beta 0.3

Choose a tag to compare

@pit711 pit711 released this 04 Oct 12:27
· 3 commits to main since this release

ESPsoup public beta 0.3 (app version 0.12.10) — receive-only radio scanner for the ESP32-C5.

Install (Android 7+): download ESPsoup-beta-0.3.apk, allow installing from this source, plug an ESP32-C5 into the phone with a USB-OTG adapter — use the board's native USB port, not the UART/CH340 port. Updating from beta 0.1/0.2 keeps your settings.

What's new in 0.3

Area New Status
🛸 Drones DJI DroneID (OcuSync 2/3): serial number, model, drone position, height, speed, home point and pilot position — on the map and in the drone list ✅ decodes real DroneID recordings
🛸 Drones DJI O4 video link (Mini 4/5 Pro, Air 3, Avata 2 …) recognised by its 30 kHz OFDM signature ✅ tested with a real DJI O4 Mini + N3 goggles
🛸 Drones Autel drones (SkyLink video + control link) told apart from DJI ✅ checked against a real EVO II Pro recording · detect only (encrypted)
🎮 Remote controls LoRa 2.4 GHz decoder: spreading factor, bandwidth, sync word, packets; ExpressLRS recognised with its packet rate ✅ tested with a real ExpressLRS radio · ELRS control data stays unreadable
📶 Cell towers LTE / 5G cells in every receivable band (B1, B7, B38, B40, B41, n1, n7, n38, n40, n41, n79), TDD cells with their frame pattern ◐ bands 1 and 7 verified on air, the other bands are new
📱 Phones New tile "Phones nearby": LTE / 5G phones transmitting in band 7 (uplink bursts, bandwidth, activity) ◐ new
🔔 Alarm (new tool) Alerts for new signals with four levels per signal type (off · in-app · notify · critical alarm), watch list (MAC, name, ID or frequency range), ignore list, filterable alert log, sound / vibration / voice / screen flash / MQTT ✅
🔔 Alarm on Android Keeps watching in the background and with the screen off; critical alarms on the alarm volume, repeating, over the lock screen and through Do Not Disturb (when allowed); default tone is a short click ✅
📍 Radar Pulse-radar analysis: weather radar (5.6 GHz), DFS radar patterns, ATC radar edge (2.7 GHz) with PRF and pulse width ◐ new
🚗 ITS / V2X Road-toll beacons (CEN-DSRC, 5.8 GHz) ◐ new · needs the ESPsoup firmware
🔵 Bluetooth AirPods battery / case / in-ear, Apple Nearby / Handoff / AirDrop / HomeKit, Bluetooth Mesh networks, Windows Swift Pair, Bluetooth Classic devices (address part) ◐ new
📡 Wi-Fi AP details (security incl. WPA3, Wi-Fi 6/7, WPS, vendor), Apple AWDL, Wi-Fi Direct, digital FPV links over Wi-Fi (OpenIPC / wfb-ng) ◐ new
🏠 Smart home MiLight / LimitlessLED remotes, wireless mice and keyboards (2 Mbit/s ESB, Logitech Unifying — keystrokes stay encrypted) ◐ new
📱 Tablets Side navigation from 600 px, two-column Alarm and Find pages on large screens ✅
🌍 Languages All new texts in all 23 languages ✅

Firmware: unchanged — the app installs the ESPsoup firmware 0.7.1 (GPL-3.0-or-later, a fork of ESP-SDR by ESPARGOS). Its complete source code is attached (espsoup-firmware-0.7.1-source.tar.gz).

Credits: ESPARGOS ESP-SDR · ideas from C5VRX by konradit · FutureSDR · LoRaPHY · dji_droneid · and the projects in THIRD_PARTY.md.

Beta: expect rough edges. ESPsoup only receives; rules on receiving radio signals differ between countries.