espectre
Motion sensing using Wi-Fi signal data on ESP32 chips, with an SDK, ESPHome and Matter support, and tools for managing devices. It suits DIY and smart home setups that need presence detection without cameras.
Share on XLicense: GPL-3.0
Overview
ESPectre turns an ESP32 into a local Wi-Fi motion sensor. When someone moves through a room, the Wi-Fi signal changes, and ESPectre reads those changes from channel state information to report motion. It needs no camera, microphone, wearable or radar hardware. The project offers ready-to-flash firmware, a C++ SDK, ESPHome and Matter frontends, browser tools and a command-line tool, and works with Home Assistant.
Key features
- Motion detection from Wi-Fi channel state information on ESP32
- Embeddable C++ SDK plus MicroPython implementation
- ESPHome and Matter frontends, works with Home Assistant
- Browser flashing tools and a host CLI
- Open dataset and model weights
Best for
DIY and smart home users who want presence or motion detection without cameras, such as turning on lights when someone enters. Code is under GPLv3, with commercial licensing also offered.
- Upstream
- francescopace/espectre
- Fork on GitHub
- Guo-astro/espectre
- Upstream stars
- 9.4k
- Category
- Hardware, OS and embedded
- Language
- Python
- License
- GPL-3.0
- Forked
- 2025-11-09
- Sync status
- In syncLast synced 2026-09-29
More in Hardware, OS and embedded
The original Apollo 11 Guidance Computer source code for the command and lunar modules, published for reading and historical study.
Forked 2026-08-31Last synced 2026-09-29Custom license (see repository)Hardware, OS and embeddedGitHub
A teaching operating system written in exactly 2000 lines of code so students can read all of it. It runs on QEMU and RISC-V boards and comes with course projects.
Forked 2026-08-20Last synced 2026-09-29Custom license (see repository)Hardware, OS and embeddedGitHub
A 100-day series of IoT and embedded projects using ESP32, ESP8266 and Raspberry Pi Pico with MicroPython. Each day covers one sensor or module with code, circuit diagram and explanation.
Forked 2026-08-17Last synced 2026-09-29No license declaredHardware, OS and embeddedGitHub
An open-source, low-cost 10.5 GHz phased array radar project with hardware designs, firmware and software. It targets researchers, drone developers and SDR hobbyists who want to experiment with radar.
Forked 2026-08-17Last synced 2026-09-29Custom license (see repository)Hardware, OS and embeddedGitHub