
IRis Learning Remote Has Five Buttons, Supports Thousands of Devices
The IRis learning remote, designed by Nicolas Ruiz Neiman, offers a minimalist approach with just five buttons while supporting thousands of devices through its IR code learning capabilities.
Universal IR remotes capable of learning codes from existing devices were once popular consumer items and DIY projects, though often complex with numerous buttons. The IRis project, created by Nicolas Ruiz Neiman, advances this concept with modern components to deliver a more streamlined solution. The device maintains a clean interface with just four directional buttons, a single OK key, and a small OLED display.
IRis can learn and save IR codes and is compatible with the .ir file format, granting access to an extensive collection of codes intended for the Flipper Zero. A standout feature is the 'Be Gone' function, which mass-sends a power signal for every device in a category, effectively re-implementing the classic TV-B-Gone's functionality.
Hardware Design
The hardware consists of an ESP32-WROOM-32 board, an OLED display, an IR receiver module, IR emitters, switches, and a power supply with an 18650 lithium-ion cell and charger. The project includes a detailed test suite that runs simulated hardware via key presses on every screen to ensure the UI functions correctly.
The enclosure design is fully open-source, with CAD files provided in STEP format, allowing for easy modifications. This approach makes the IRis accessible to DIY enthusiasts while maintaining professional quality in its implementation.