You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document Wired Detector in README and INMP441 mic option
README.md was still describing the project as "Detector or Gateway" and
showing only the LoRa architecture. Update the tagline, intro, web flasher
blurb, and Quick Start to also cover the Wired Detector role, and split
the architecture diagram into a Wireless (LoRa) and a Wired (Ethernet/PoE
+ REST/OTA) block. Also correct the stale 28-byte LoRa packet figure to
match the 36-byte format already used in docs/architecture.md.
docs/hardware.md now lists INMP441 as a drop-in alternative to ICS-43434
on both the Heltec V3/V4 detector and the T-ETH-Lite S3 wired detector
wiring tables (same pinout, same I2S protocol), with a short note on the
sensitivity (-38 vs -26 dBFS) and AOP (130 vs 120 dB SPL) trade-offs so
users can pick informedly between the two mics.
Made-with: Cursor
@@ -48,7 +48,7 @@ Drones are an increasing threat to homes, farms, and communities — and effecti
48
48
49
49
For ultra-low-cost hardware, Batear turns a tiny ESP32-S3 microcontroller and a MEMS microphone into an always-on acoustic drone detector. It runs entirely at the edge — **no cloud subscription, no internet connection, no ongoing cost.** Deploy one at a window, a fence line, or a rooftop and it will alert you the moment drone rotor harmonics are detected nearby.
50
50
51
-
The same codebase builds as a **Detector** (mic + LoRa TX) or a **Gateway** (LoRa RX + OLED + LED + MQTT), selectable at build time. The gateway forwards alerts to **Home Assistant** via MQTT with automatic device discovery.
51
+
The same codebase builds as a **Detector** (mic + LoRa TX), a **Gateway** (LoRa RX + OLED + LED + MQTT), or a **Wired Detector** (mic + Ethernet/PoE + MQTT), selectable at build time. The gateway forwards alerts to **Home Assistant** via MQTT with automatic device discovery; the wired detector publishes directly over Ethernet — no LoRa or gateway required, ideal for permanent installations.
52
52
53
53
---
54
54
@@ -58,7 +58,7 @@ Flash firmware directly from your browser — no toolchain needed:
58
58
59
59
**[Open Web Flasher](https://docs.batear.io/flasher/)**
60
60
61
-
> Requires Chrome or Edge on desktop. Just connect your Heltec V3or V4 via USB-C and click Install.
61
+
> Requires Chrome or Edge on desktop. Connect a Heltec V3/V4 (Detector or Gateway) or a LILYGO T-ETH-Lite S3 (Wired Detector) via USB-C and click Install.
62
62
63
63
---
64
64
@@ -96,11 +96,15 @@ Full documentation is available at **[batear.io](https://docs.batear.io)**.
96
96
97
97
## 🏗️ System Architecture
98
98
99
+
Batear supports two deployment models — pick whichever fits the site:
Both mics share the same pinout and I2S protocol, so they're drop-in
23
+
interchangeable on this wiring. ICS-43434 is preferred for drone detection
24
+
(higher sensitivity at −38 dBFS, 130 dB SPL AOP); INMP441 is cheaper and
25
+
easier to source, but has lower sensitivity (−26 dBFS) and a 120 dB SPL
26
+
AOP, which can clip on close, loud sources.
27
+
21
28
### Battery monitoring (optional)
22
29
23
30
Heltec V3 / V4 ship with an on-board LiPo jack, charger, and a resistor divider that taps VBAT onto **GPIO1 (ADC1_CH0)**, gated by **GPIO37 (ADC_Ctrl, active low)**. The firmware drives the gate low only during a ~2 ms measurement window on every LoRa TX, so the divider's ~100 µA current drain is effectively eliminated between reads.
@@ -29,11 +36,11 @@ No extra wiring is required — plug a 1S LiPo into the JST connector and the de
@@ -42,6 +49,9 @@ No extra wiring is required — plug a 1S LiPo into the JST connector and the de
42
49
| SD | 40 | I2S data input (DIN) |
43
50
| L/R | GND | Left channel select |
44
51
52
+
See the [ICS-43434 vs INMP441 note above](#detector) for sensitivity / AOP
53
+
differences when choosing between the two mics.
54
+
45
55
!!! tip
46
56
GPIO 38/39/40 are on the extension headers of the T-ETH-Lite S3. These pins avoid conflicts with the on-board W5500 Ethernet (GPIO 9–14) and SD card (GPIO 5–7, 42).
0 commit comments