Early Warning Alert System for National Border Security
A distributed network of autonomous, solar-powered detection probes with AI-driven classification, LoRa networking, and precision triangulation for the Lithuanian national border.
Explore the SystemAutonomous detection where traditional surveillance fails
Lithuania's extensive forested border presents unique surveillance challenges: dense vegetation blocks line-of-sight, wildlife triggers cause high false alarm rates, extreme seasonal temperatures strain equipment, and traditional infrastructure is costly to deploy and maintain in remote areas.
A mesh of small, autonomous "border probes" deployed at strategic intervals along the border. Each probe combines solar power for year-round energy autonomy, thermal AI detection for intelligent threat classification, compass-based directional awareness for precision triangulation, and LoRa mesh networking for reliable long-range communication without cellular infrastructure.
The AI-powered thermal pipeline filters 70-90% of wildlife false alarms before alerting operators, dramatically reducing operator fatigue while maintaining detection reliability.
Hardware CNN accelerator classifies every thermal frame in real time
MLX90640 always on
0.5–1 Hz / ~120 µA
MAX78000 64-core CNN
~2 ms / 0.01 mJ per frame
Compass heading +
thermal centroid bearing
LoRa alert +
detection ray bearing
All sensing, compute, and communication integrated on one purpose-built PCB
Cortex-M4F + RISC-V with 64-core CNN accelerator. 442KB weight storage for always-on AI classification.
32×24 far-infrared pixels, 55° FOV. Day/night detection at 15–30 m with 0.86° angular accuracy.
868 MHz EU band, +22 dBm TX. AES-256 encrypted communication via custom protocol, 2–15 km range.
GPS + GLONASS with SBAS/EGNOS correction. Position averaged over 100+ readings for ~2.5 m accuracy.
Magnetometer + accelerometer for compass heading (±2°) and tamper detection.
On-board charge controller for 10W monocrystalline panel. Optimized for LiFePO4 chemistry.
LiFePO4 battery pack with cold-weather tolerance to −20°C and voltage monitoring.
Crash-resistant local storage for event data and detection logs. Circular buffer with wear leveling.
Board designed for sealed ABS housing with cable glands. Rated −40°C to +60°C operating range.
Power budget, solar production, and sensor capabilities
| Mode | Current | Energy |
|---|---|---|
| Always-on monitoring | ~184 µA | 0.6 mW |
| Thermal CNN (per frame) | ~5 mW, 2 ms | 0.01 mJ |
| Alert broadcast | ~400 mW, 300 ms | ~128 mJ |
10W panel, Lithuania latitude, with forest canopy factor
| Thermal resolution | 32 × 24 pixels |
| Thermal FOV | 55° |
| Angular accuracy | ~0.86° (sub-pixel) |
| Detection range | 15–30 m (human) |
| AI accelerator | 64-core CNN (MAX78000) |
| CNN inference | ~2 ms / 0.01 mJ |
| LoRa frequency | 868 MHz (EU) |
| LoRa spreading | SF10 |
| GPS accuracy | ~2.5 m (averaged) |
| Compass heading | ±2° (calibrated) |
Resilient communication without cellular infrastructure
Preferred mode. Probes send alerts straight to the nearest border post receiver for lowest latency.
When direct range is limited, alerts hop through neighboring probes using a custom relay protocol.
Heartbeat every 15–30 min reports battery, solar rate, GPS quality, heading, temperature, and event count.
Pinpointing intrusions with sub-degree angular precision
Each probe knows its exact position and the direction it faces, establishing a geographic reference frame.
The MLX90640 determines the angular position of a heat source within its 55° FOV to ~0.86° accuracy via sub-pixel centroid fitting.
Combining GPS position + compass heading + thermal bearing produces a "detection ray" — a precise direction line in absolute geographic coordinates.
Two or more probes observing the same target produce intersecting rays, pinpointing the target's location to an ~80–100 m² zone. More probes = higher confidence.
Designed for full EU regulatory alignment
Non-intrusive surveillance approach. No facial recognition. Thermal-only classification preserves individual privacy while detecting threats.
Transparent classification pipeline. All AI decisions logged with confidence scores. Human-in-the-loop for critical alerts.
Thermal data only — no personal images captured. Event logs stored locally on encrypted MicroSD. Privacy by design.
AES-256 encrypted LoRa communications. Secure boot on MAX78000. Tamper detection with accelerometer alerts.
36-month project milestones and measurable outcomes