A powerful universal remote control supporting 3366 remote profiles from 636 different manufacturers and containing around 30,000 commands. It allows you to easily find a suitable remote for you device thanks to a automatic remotes scan.
Now, with added compatibility for .ir files of the Flipper-IRDB.
Ultimate Remote gives you access to virtually every IR remote control code available online by combining two of the largest infrared code databases.
- Embedded Database: Contains 3366 remote profiles from 636 different manufacturers.
- File Compatibility: Supports
.irfiles in Flipper format. - Protocol Support: Works with more than 60 infrared protocols.
- Scan and Find: Allows you to scan for and find the correct remote from a particular manufacturer.
- Favorites: Easily add remotes to your favorites for quick access.
- Navigation: Navigate through different folders with search functionality to view all available remotes.
- Store : Search for ULTIMATE REMOTE on the app store and install it from the Cardputer ZERO.
- Take the package.deb from the github release and install it.
- M5Burner : Search into M5CARDPUTER section and simply burn it
- Take the firmware.bin from the github release and flash it
Supports .ir files in the Flipper-IRDB format, allowing for seamless integration with Flipper's extensive remote database.
On Cardputer Zero (Linux), use Online IR to browse categories, brands and models online. The SD-card steps below apply to the Arduino version.
-
Download remotes profiles: Flipper-IRDB
-
Unzip it to to your SD Card.
-
Select
IR Fileson the main menu to browse the SD card. -
Select
.irfiles just like any other remote profiles. -
File format example if you want to create yours: (Values in hex)
Filetype: IR signals file
Version: 1
#
# Sony Bravia
#
name: Power
type: parsed
protocol: SIRC
address: 01 00 00 00
command: 15 00 00 00
#
name: Vol_dn
type: parsed
protocol: SIRC
address: 01 00 00 00
command: 3B 00 00 00
#
name: Ch_next
type: parsed
protocol: SIRC
address: 01 00 00 00
command: 10 00 00 00
#
name: Ch_prev
type: parsed
protocol: SIRC
address: 01 00 00 00
command: 11 00 00 00
#
- Protocols Support for
.irfiles:
NEC, RC5, RC6, SIRC, SIRC15, SIR20, Samsung32, Kaseykio (Panasonic, Denon, Sharp, Jvc, Mitsubishi), Raw
NOTE: Some raw commands from the Flipper-IRDB seem to be incompatible with IRemote.
Use the scan mode to automatically find the correct remote control profile for your device and save it to your favorites. It will scan all the avalaible remotes for a manufacturer to find the one that fits for your device.
- Select Scanner
- Choose a manufacturer
- Wait until your device reacts to a remote
- Press
SPACEto add the remote to your favorites.
Once you find the correct remote, you can add it to your favorites for easy access later. You can press SPACE during the commands selection to be able to save the remote. Your favorites are stored in the NVS partition, you don't need an SD card.
- Press
SPACEon any remotes or during the scanning process to add the remote into your FAVORITES. - Press
SPACEon any remotes in the FAVORITES section to delete it from FAVORITES.
(Up to 40 saved remotes + the 40 default favorites)
You can explore the remotes by either scrolling through the list or typing the name of what you're looking for.
- Navigate through the folders to explore all available remote profiles.
- Search by typing names, use
ARROWSandOKkeys to navigate - Select a remote to load the profile
Once you selected a remote, you can send IR commands with defined shortcuts or by clicking 'OK' button on the selected command.
- Select a command and press
OKto send it - Use shortcuts to send the desired command.
IRDB : This project utilizes the extensive irdb database for remote profiles.
MakeHex : IR signals are generated using an adapted version of MakeHex.
Flipper-IRDB : To extend the supported remotes profiles (download and unzip on SD card).
Other-Flipper-IRDB : To extend even further (download and unzip on SD card).
