Reading and Emulating IR Remotes with Flipper Zero
flipper zeroinfraredirremote control
The Flipper Zero has a built-in IR transceiver that can read, save, and replay signals from virtually any IR remote.
Hardware
The IR receiver/transmitter is on the top edge of the Flipper. Point remotes at it when reading.
Reading a Remote
- Infrared โ Learn New Remote
- Point remote at Flipper's top edge
- Press button on remote
- Flipper displays the protocol and signal data
- Name it and Save
Supported Protocols (Decoded)
| Protocol | Devices |
|---|---|
| NEC | Most TVs, projectors |
| Samsung | Samsung TVs |
| RC5/RC6 | European devices, Philips |
| Sony SIRC | Sony devices |
| Panasonic | Panasonic AV gear |
| Unknown/RAW | Everything else (captured as raw timing) |
Decoded protocols are stored efficiently. RAW is stored as timing data.
Emulating
- Infrared โ Saved Remotes
- Select your saved remote
- Press buttons โ Flipper transmits
Works from up to ~5 meters like a real remote.
Built-In Universal Remote
Flipper has a built-in library of common TV codes:
- Infrared โ Universal Remotes
- Select device type (TV, AC, etc.)
- Try buttons until your device responds
Useful for controlling TVs in public spaces (responsibly).
Adding to Library
You can add to Flipper's IR library on the SD card:
- Files live in
SD/infrared/ - Format is
.irtext files โ easy to edit - Community shares large libraries on GitHub (UberGuidoZ Flipper repo)
Tips
- Flip Unleashed/Momentum firmware to expand the protocol library
- Test adjacent buttons โ sometimes manufacturers reuse codes
- RAW captures work on everything but take more storage