discussion / Open Source Solutions  / 15 June 2025

SwarmGuard: low-cost autonomous mesh system to detect poaching threats and protect wildlife


Hello WILDLABS Community!

I’d like to share an open-source, non-commercial concept that could be useful for conservation teams, rangers, or students working with wildlife monitoring in remote areas:

---

##  What is SwarmGuard?

SwarmGuard is a **modular, ultra-low-cost, solar-powered mesh of autonomous sensor nodes** designed to detect poaching threats like:

- Gunshots  
- Predator roars  
- Human speech or presence  

Each node is small, quiet, and smart — like a tiny forest sentinel that wakes up when something dangerous happens.

---

##  Core Components (per node):

- **ESP32-CAM**: microcontroller + camera (or ESP32-WROOM for cheaper audio-only nodes)  
- **MAX9814**: high-gain microphone with automatic level control  
- **SX1278 LoRa module**: for long-range, low-power communication  
- **TP4056**: battery charge controller  
- **18650 Li-ion battery**  
- **5V solar panel (~120–200 mA)**  
- **Waterproof plastic enclosure (IP65)**  

 Total cost per node:  
- With camera: ~$35–40 USD  
- Without camera (basic audio relay): ~$20–25 USD

---

##  How it works:

- Node stays in **deep sleep** (uses <1 mA)
- **Wakes up on sound threshold**
- TinyML model classifies sound (gunshot, roar, voice, wind, etc.)
- If confirmed → takes a photo (optional), stores event, and sends **LoRa alert**
- Signal hops from node to node until it reaches:
  - base station (with LoRa → WiFi bridge),
  - relay drone,
  - or GSM gateway

Nodes can also periodically transmit:
- Battery level
- Noise levels
- Presence history
- Coordinates (if GPS module added)

---

##  Smart Ideas:

- Combine **"cheap relay nodes"** (no camera) with **"photo nodes"** in strategic spots  
- Drop cheap nodes from drones or throw into bushes — they form a mesh  
- Central server can **analyze trends**, filter false positives, re-train models  
- Whole network is **resilient** — if one node fails, others keep working

---

##  Use Cases:

- Forests with limited human access  
- Wildlife corridors or buffer zones  
- Parks with limited ranger staff  
- Cross-border patrol zones  
- Anti-poaching operations for rhinos, tigers, elephants, etc.

---

## Pros:

-  Very low cost — mass deployable  
-  Fully solar-powered, autonomous  
-  Smart sound detection (gunshot, roar, speech)  
-  Mesh networking via LoRa (no internet needed)  
-  Optional camera capture  
-  Open-source hardware + firmware

---

##  Limitations:

- LoRa range can vary (trees, hills affect it)  
- Cheap plastic case may degrade without weatherproofing  
- TinyML model needs fine-tuning for specific regions  
- No GPS by default (can be added if needed)

---

## ❤️ Why share this?

This is not a commercial product — just an open idea.  
If someone out there can save animals, track threats, or scale this up — I’m happy to contribute, collaborate, or hand over everything.

If you want help with:
- PCB layouts
- Arduino/PlatformIO firmware
- Edge Impulse training setup
- Wiring diagrams

…I’ll be happy to assist.

Let’s build a quiet, invisible mesh that watches over the wild — and helps those who can’t ask for help themselves. 🐘🕊🌱

If you find this idea useful, interesting, or if you end up building anything based on SwarmGuard — I’d truly love to hear about it.

Please feel free to message me here, or email me at:
📩 alex21259alex@gmail.com

Let’s protect wildlife together.

– Aleksey (Russia)
 

SwarmGuard_Project_Overview.pdf


Hi Aleksey, thanks for sharing this! We'd love to see you add SwarmGuard to The Inventory, our wiki-style database of conservation tech products, R&D projects, and organizations.  To learn about how to add SwarmGuard to The Inventory, read the user guide my colleague @JakeBurton  created. Reach out to either one of us with questions!