-
Notifications
You must be signed in to change notification settings - Fork 2
Home
GiZano edited this page Sep 3, 2026
·
8 revisions
Welcome to the official technical documentation for the QuakeGuard project (Release v2.0.1 β Hybrid Infrastructure & GNSS Automation).
QuakeGuard is a distributed, high-throughput Earthquake Early Warning (EEW) system built on commodity IoT hardware and a Zero-Trust cloud architecture. The wiki is organized into focused topic pages below.
- System Architecture & Overview β updated v2.0.1: Cloudflare HTTPS tunnel
- Hardware & Edge Computing (ESP32-C3) β updated v1.2.2: FreeRTOS dispatcher, RetentionRing, offline wall clock & GNSS-ready
- Cryptographic Security & Provisioning β updated v1.2.2/v2.0.1: identical ECDSA on MQTT/serial, re-sign on drain, 300s anti-replay window
- Data Plane & Message Broker (MQTT) β updated v1.2.2: Host Serial Bridge as second ingestion path
- Backend Services & Event Processing β updated v1.2.1/v1.2.2: Redis Streams, TimescaleDB, per-area cooldown
- Mobile Client & Live Telemetry
- Deployment & Operations Guide
- AI Emergency Report Service (new in v1.2.0)
- Epicenter Triangulation Algorithm (new in v2.0.0)
- Glossary of Terms β updated v1.2.2: SerialFallback, RetentionRing, offline clock
- Troubleshooting & Usage Guide
- Contest & Academic Context
- Software License: QuakeGuard software (backend, mobile, firmware) is open-source and released under the GNU Affero General Public License v3.0 (AGPL-3.0).
- Hardware License: The QuakeGuard Printed Circuit Board (PCB) and related hardware designs are released under the CERN Open Hardware Licence (CERN-OHL).
- Data Availability & Archival: Stable releases of the project, including this whitepaper and the associated source code, are permanently archived on Zenodo and citable via the authoritative DOI identifier.
- Back to: Repository README
- Release: v2.0.1 β Hybrid Infrastructure & GNSS Automation β Whitepaper PDF β DOI 10.5281/zenodo.22208913