SubGHz
Overview of GhostESP's SubGHz radio capabilities
GhostESP includes SubGHz radio tools for scanning, capturing, and transmitting signals on common frequency bands. Use these features to work with garage door remotes, gate openers, wireless sensors, and other sub-1 GHz devices.
Supported frequency bands
- 315 MHz
- 390 MHz
- 433.92 MHz
- 868.35 MHz
- 915 MHz
Features
- Signal scanning - Monitor activity across 64 channels in real-time
- Frequency analyzer - Visualize signal strength across bands to find active frequencies
- Signal capture - Record and decode signals from remotes and transmitters
- Protocol decoding - Automatic detection of 20+ common protocols
- Signal transmission - Replay captured signals to control devices
- Saved signals - Store and manage captured signals as
.subfiles - Flipper compatibility - Uses Flipper SubGhz Key File format
Technical implementation
GhostESP uses dedicated protocol decoders based on Flipper Zero Unleashed/xMasterX firmware, providing professional-grade signal analysis capabilities:
- 20+ protocol decoders with precise timing constants for each protocol
- Real-time decoding engine with edge queue processing
- Proven implementation - same decoders used by industry-standard Flipper Zero
- Supports complex encodings including Manchester and multi-bit protocols
Unlike other ESP32 firmwares that rely on generic libraries like RCSwitch (10-15 protocols), GhostESP’s dedicated decoders offer superior accuracy and support for a wider range of static code protocols.
Hardware requirements
SubGHz requires a CC1101-based radio module. Not all GhostESP boards include this hardware. See Hardware Support for details.
Getting started
- Scanning - Monitor radio activity
- Capturing Signals - Record and decode signals
- Transmitting - Replay captured signals
- Frequency Analyzer - Find active frequencies
- Supported Protocols - Protocol reference
Scanning
Monitor SubGHz radio activity across frequency bands
Capturing Signals
Record and decode SubGHz signals from remotes and transmitters
Transmitting Signals
Replay captured SubGHz signals to control devices
Frequency Analyzer
Visualize signal strength across SubGHz bands to find active frequencies
Supported Protocols
Reference for SubGHz protocols decoded by GhostESP
Files and Management
SubGHz file format and signal management
Hardware Support
Boards and peripherals required for GhostESP SubGHz
