agamrossen/VolAnti

Public

Open-source acoustic drone detection. It hears the propellers, not the radio, so it works against fibre-optic FPV aircraft that emit no signal at all.

  • Stars434+5 tuần này
  • Forks69
  • Watchers11
  • Issues1
  • Ngày tạo05/09/2026
  • Cập nhật gần nhất27/10/2026
  • Ngôn ngữC
  • Giấy phép—
README.md25.2 KBRaw
VolAnti

Open-source acoustic drone detection. It hears the propellers, not the radio.

VolAnti unit on its mount

Website · Live simulator · Build it on a breadboard · Build the full unit · Photos and videos

Detection and alert only. No jamming, no interception, no countermeasures, ever.


A 91 mm box with four microphones, an ESP32-S3, an e-paper screen and a LoRa radio. It listens for the harmonic comb a multirotor makes and when it hears one it beeps, flashes red, buzzes, writes the time to a screen that survives a power cut, and tells every other unit on the network.

If you want the short illustrated version, or to watch the detector work on a sound field you control, that is what the website and the simulator are for. This page is the long version, and everything needed to build one is in this repository.

104 m

measured detection,
hovering airframe, light wind

0.23 s

from first sound
to alarm

none

false alarms in
field sessions so far

18 to 22 h

on one
battery charge

£50 to £80

parts for a
full unit

Nine units on the bench, seven open, two closed

Contents

Understand it: The problem · What the device does · How it works · Radio · Power · Range and testing

Build it: Two ways to build it · Breadboard guide · Full unit guide · Flashing · Running several units

Everything else: Photos and videos · Test results · Deploying · Contributing · Scope · Licence · A note from Agam

Files: firmware · reference detector · PCB, BOM and placement · printable enclosure · test audio · website source


The problem

Nearly all drone detection listens for radio. It finds the control link between the pilot and the aircraft, decodes it, and reports where both are. It works well, and it has one hard failure: the drone has to transmit.

A fibre-optic FPV drone does not. It trails a thread of glass back to its operator, video comes down the fibre, control goes up it, and the radio spectrum stays silent. There is nothing to find and nothing to decode.

What it cannot hide is four motors spinning propellers. A 7 in three-blade propeller on a 2807-class motor puts a precisely structured comb of harmonics into the air, spaced by the blade-passage rate, and that spacing is set by physics the airframe cannot switch off. VolAnti listens for that structure.

Nội dung README thuộc về agamrossen và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/agamrossen/VolAnti