website logo
HomeShopDocsBlogForum
⌘K
Flipper Zero Documentation
Basics
🐬First start
MicroSD card setup
Firmware update
Pet dolphin
Power
Reboot
Controls
Settings
Sub-GHz
Reading signals
Reading RAW signals
Adding new remotes
Supported Sub-GHz vendors
Frequencies
125 kHz RFID
Reading 125 kHz RFID cards
Adding 125 kHz cards manually
Animal microchips
NFC
Reading NFC cards
Recovering keys with MFKey32
Unlocking cards with passwords
Writing data to magic cards
Infrared
Reading infrared signals
Using universal remotes
GPIO & modules
iButton
Bad USB
U2F (Universal 2nd Factor)
Applications
HID controllers
Flipper Mobile App
Reporting Mobile App bugs
qFlipper
Troubleshoot drivers on Windows
Development
Firmware
Hardware
Blueprints
Docs powered by archbee 

Reading infrared signals

Document image


With Flipper Zero, you can capture and save infrared (IR) signals from IR remotes. Such remotes are used to control TVs, air conditioners, projectors, audio systems, and more. The saved signals can be played back to send commands instead of the original remote.

<div class="warning flipper-callout">
    <div class="callout-header">Insert a microSD card to use the Infrared feature</div>
    Flipper Zero stores databases on a microSD card, so update your Flipper Zero firmware with a microSD card inserted before using the Infrared feature. For more information about the update procedure, see the <a href="https://docs.flipperzero.one/basics/firmware-update" onclick="next.router.push('https://docs.flipperzero.one/basics/firmware-update')"><u>Firmware update</u> page.  
</div>


On this page, you will learn how to read, save, and emulate IR signals with your Flipper Zero.



Capturing infrared signals

Flipper Zero captures and demodulates IR signals with a carrier frequency of 38 kHz with its built-in IR receiver. For remotes with known protocols, Flipper Zero automatically decodes IR signals. If the protocol of the remote is unknown, Flipper Zero will record the signal in RAW format. To capture and save a signal, do the following:

  1. Go to Main Menu -> Infrared -> Learn New Remote.
  2. Position your IR remote in the line of sight of the IR receiver of your Flipper Zero.
  3. On your IR remote, press the button you want to be recorded by your Flipper Zero.

    Keep your remote in the line of sight of the IR receiver
    Keep your remote in the line of sight of the IR receiver
    
  4. Once the signal is captured, you will see the remote protocol name on the screen of your Flipper Zero.

    The captured data is displayed on the screen
    The captured data is displayed on the screen
    
  5. To save the captured signal, press Save, name the button, and press Save again.
  6. After saving the first button, Flipper Zero creates a virtual remote with the new button. You can add a new button to the remote by selecting ➕.

    Add new signals to the virtual remote
    Add new signals to the virtual remote
    
  7. To customize or delete the virtual remote, select Edit.

    Customize your virtual remotes
    Customize your virtual remotes
    

You can also customize saved remotes by going to Main Menu -> Infrared -> Saved Remotes.

<div class="info flipper-callout">
    <div class="callout-header"></div>
    Mind that Flipper Zero can capture IR light from the Sun or a home bulb while trying to capture a signal from a remote.</div>



Emulating infrared signals

With its built-in IR transmitter, Flipper Zero can send saved signals to TVs, air conditioners, projectors, sound systems, and more. To send a signal, do the following:

  1. Go to Main Menu -> Infrared -> Saved Remotes.
  2. Select the saved remote from the list of remotes.
  3. Point your Flipper Zero at the device you want to control. Make sure that the IR transmitter of your Flipper Zero is facing the device.
  4. To send the command, select the button you want to emulate and press the %ok%OK button.
To send a signal, point your Flipper Zero at the device and press the %ok%OK button
To send a signal, point your Flipper Zero at the device and press the %ok%OK button




Updated 08 Jun 2023
Did this page help you?
Yes
No
PREVIOUS
Infrared
NEXT
Using universal remotes
Docs powered by archbee 
TABLE OF CONTENTS
Capturing infrared signals
Emulating infrared signals

Community

Kickstarter Habr.com Discord Forum Blog

For developers

Documentation GitHub Design Guide

Distributors

Lab401 Joom How to buy Become a Partner

About

Contacts Compliance Company Abuse Report Privacy Policy

Copyright © 2023 Flipper Devices Inc.