Biovision is a network of three solar-powered smart nests that listen, watch and log — identifying bird species entirely on-device, then streaming every detection live over WiFi.
Most bird-monitoring setups assume a park ranger, a laptop and a signal. Real habitat rarely offers any of the three. Our brief was a distributed sensor network for Prahova county: three nests that watch nest conditions, identify visiting species entirely on-device, and stream every detection live over WiFi the moment it happens.
Each nest runs BirdNET-Pi, an open-source project from the Cornell Lab of Ornithology that recognizes bird species by song — entirely offline, on a single-board computer. Audio is more reliable and far cheaper to process than visual recognition from a low-cost camera trap, so it does the heavy lifting; motion, temperature and humidity sensing round out the picture. Every nest identifies species entirely on-device, then streams the result straight to the dashboard over WiFi.
An omnidirectional USB microphone feeds continuous audio into the nest's Raspberry Pi Zero 2 W.
BirdNET-Pi matches the recording against its species model locally — no connectivity needed, no audio leaves the nest.
A DHT22 sensor logs temperature and humidity; an optional light sensor (LDR) correlates activity with the day/night cycle.
A PIR sensor wakes the Pi camera (or a cheaper standalone ESP32-CAM) only when something moves — saving both power and storage.
Species, timestamp, temperature and humidity are written straight to the microSD card — the nest's memory until someone visits.
Every detection streams to the Live Network below the moment it's logged. If WiFi drops, it's buffered on the microSD card and sent automatically once the connection returns.
Where WiFi reaches the forest edge, Biovision skips the SD-card shuffle entirely. All three nests broadcast every detection the moment BirdNET-Pi logs it.
Map data © OpenStreetMap contributors. Pin positions are approximate.
Sample stream. Real detections will appear here once the first live nest goes into the field.
Upload a photo you took yourself. Claude looks at it and reports the species, a rarity read for the region, and a short note — right here in your browser.
| Component | Notes |
|---|---|
| Raspberry Pi Zero 2 W | Official price $15 — check current price locally |
| microSD card, 32–64GB (A1/A2) | A fast card is essential for BirdNET-Pi |
| Pi Camera (v2 or NoIR) | NoIR useful for nighttime activity |
| USB microphone | A simple omnidirectional mic is enough |
| PIR sensor | Motion trigger for the camera |
| DHT22 sensor | Temperature + humidity |
| Battery (power bank / LiPo / 18650 + charger) | Sized to the target autonomy |
| Small solar panel (5–10W) + charge controller | Extends field autonomy |
| Enclosure / nest body (wood, insulation, mounting) | Waterproofing, ventilated sensor ports |
| Cables, connectors, misc. |
Continuous audio processing on the Pi Zero 2 W draws far more than an ESP32 in deep sleep, so battery-only runtime is measured in days, not weeks. A small 5–10W solar panel with 2×18650 cells or a 10,000mAh power bank should sustain warm-season operation with margin for cloudy days.
Each nest is mounted so its solar panel gets direct light for as much of the day as the site allows.
Electronics sit fully sealed from moisture; only the microphone, camera and PIR openings are exposed, each protected by fine mesh.
GPS coordinates are logged for every nest, for the project report and to plan collection visits efficiently.
Community testing confirms BirdNET-Pi runs acceptably on the Pi Zero 2 W under these conditions — see the GitHub discussion thread we used to validate the approach.
Validate BirdNET-Pi, sensors and solar power on one nest before replicating across all 3.
Run the prototype on battery/solar for a full week to measure real-world autonomy.
Define how often nests are visited, by whom, and how memory cards get synced.
Bring the three WiFi-connected nests online and wire the dashboard to real telemetry.
Frame the real problem — biodiversity monitoring and bird conservation in Prahova — alongside the technical solution and its impact.