# FanWave: FaisalHussain95/FanWave

> Source: <https://reversedwithai.com/p/fanwave-72ddc5c4>
> Published: 2026-10-26 05:31:02+00:00

## Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

- AI involvement
- Reported models: Claude. Tools: ESP-IDF, Svelte, TypeScript, Vite, CC1101. The writeup below describes the work attributed to AI.
- Reported result
- Research. This is the directory's source-based outcome classification.
- Independent confirmation
- Not reported.
- Human work and limitations
- The project is currently in a research/development phase. While the codebase is active and includes CI workflows, the documentation explicitly states that the system has not been tested on actual hardware.

### Original sources

## What was done

FanWave is an open-source firmware and web interface for controlling 433 MHz ceiling fans. It uses an ESP32-S3 and CC1101 transceiver to discover, decode, and transmit RF commands, featuring a mobile-first PWA for local management.

FanWave is an open-source project designed to act as a smart hub for 433 MHz ceiling fans. The system utilizes an ESP32-S3 microcontroller paired with a CC1101 transceiver to perform RF operations, including discovering, decoding, learning, and transmitting remote control commands. The project includes a mobile-first Progressive Web App (PWA) built with Svelte and TypeScript, which provides a dashboard for fan control, pairing, and an RF Lab for protocol investigation. The firmware manages the radio, Wi-Fi, and an HTTP/WebSocket API. According to the README, the firmware and web application have been tested against a stand-in for the API, but the system has not yet been deployed on real hardware. Development of the project, including the firmware, Wi-Fi, HTTP API, and CI release builds, involved contributions from the author and Claude Opus 5.5, as documented in commit trailers. The project architecture supports local operation without cloud dependencies, utilizing local Wi-Fi and radio communication. Further details on the project's design and implementation can be found at [https://raw.githubusercontent.com/faisalhussain95/fanwave/HEAD/README.md](https://raw.githubusercontent.com/faisalhussain95/fanwave/HEAD/README.md).
