Project · April 2026 · working

ESP32 IR remote wizard

An ESP32 remote with learn, save, and send functions, paired with a Home Assistant tool for discovering infrared codes.

Embedded C++ESPHome componentESP32Python / FastAPIIR protocolsState machineSPIFFSHome Assistant

View on GitHub ↗

Personal project combining embedded firmware with a Python discovery service and the Flipper-IRDB code library.

The challenge

Codes that looked valid did nothing on real devices. Fixing Samsung bit order and frame layout, plus Sony repeat timing, made the transmitted commands usable.

Results

Code, design files & full documentation →

← All projects