IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/ (by crankyoldgit)

IRremoteESP8266 Alternatives

Similar projects and alternatives to IRremoteESP8266

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better IRremoteESP8266 alternative or higher similarity.

Suggest an alternative to IRremoteESP8266

Reviews and mentions

Posts with mentions or reviews of IRremoteESP8266. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-18.
  • Small IR gateway with ESP01
    1 project | reddit.com/r/esp8266 | 18 Jan 2022
    So I have Samsung AC units. Each use a IR remote. The way this unit works as is the same with many other ACs is that each time a command is sent it sends all the commands. So say you turn it on and the temp was 25C and it is on swing mode then it turns it on to 25C and swing mode on. So if you read the codes it can be easy or complicated depending on what you want. I tried reading all my codes and was using a raspberry pi but it was clunky to me then I got more in to ESPs and it was smaller footprint that a pi so I got some d1 minis which were cheap and IR LEDs and set out to find an easy way to do it. I ended up using this IRemoteESP8266. They have some examples IRserver is what I used it has the option to do MQTT so I used that with Home Assistant (HA) to connect it together. so now in my HA I have it in my config.yaml I can turn the modes between off, cool, auto, and dry. Turn the temp up or down, and turn the swing mode on or off. I am not sure what is needed to change this code to work on an 8285 maybe nothing? I am not that well versed in ESP. But back to IRemote. The IRServer example creates a web interface and you select which model your AC is (hopefully it has it) if not you can use the IR receiver example to try and make your own codes and it can send them. I haven't gone down that rabbit hole much other than a stand fan I got from Costco that had a IR remote that I got all the codes for. If you want more info let me know. One thing to note that I am not sure if the board talked about earlier has is an NPN Bipolar Transistors (PN2222). I used to make it more powerful. Here is another example that might be helpful
  • Removing an IR receiver from a device and hard-wiring esp8266 in its place?
    1 project | reddit.com/r/esp8266 | 10 Dec 2021
  • How can I control output pins of an ESP8266 via a linux terminal over wifi?
    1 project | reddit.com/r/arduino | 24 Sep 2021
    Either write your own api to drive it via a pre-written library like crankyoldgits IRremote or flash something like tasmota-ir which has IR driver capability and a restAPI which would allow you to send raw codes or protocol specific hex codes from a script via curl. There's a good reason people use prebuilt solutions, modulating a 38kHz carrier with often complex protocols is not a trivial coding excercise on an MCU, thankfully there a number of dedicated/obsessive techs who have already done the heavy lifting and are generous enough to share the results of their hundreds or thousands of hours work with us lazy types who don't want to reinvent the wheel.
  • is there a way to make the esp act as a universal remote? other than being an ir receiver and doing every single button for every single device manually.
    2 projects | reddit.com/r/esp8266 | 18 Sep 2021
  • A ir unviersal controller that works with voltas AC and Samsung tv also being Alexa compaitable (taking voice commands for the ac and TV)
    1 project | reddit.com/r/homeautomation | 7 Jul 2021
    What is the model number of your Voltas AC unit? Harmony Hub might work. Otherwise, it looks like someone was working on a custom ESP8266 based solution here.
  • Making dumb LED strips smart.
    1 project | reddit.com/r/esp8266 | 21 Apr 2021
    Your starter for 10 on ESP8266 and IR is crankoldgit's library When you say transistors I hope you mean big beefy power transistors or mosfets? The current led strips use can be surprising, my 4.5m RGBW 12V strip draws 9A at full brightness and the similar length WS2812 would pull 15A at full brightness if my software didn't restrict it. Do run the numbers on power consumption in regard to your switching device. It's possible to do what you want with the existing receiver but as you've already found it's not that straightforward and requires a good magnifier and enough knowledge of electronics to decipher the circuitry before you could modify it, If you want a reasonable size prebuilt RGB controller the generic H801 boxes are cheap, readily available, ESP based and easy to flash your own code to. The other possibility is to IR enable your ESP8266 using a simple IR receiver like one of the TSOP series, the filters and amplifier are built in and as it's just a 5mm package it's easy to mount it where it's convenient. That way you can have the option of IR or WiFi control, I occasionally use an old IR remote as buttons are often more convenient than web pages for controlling things, in my case the remote talks to an IR to WiFi bridge I built using the library linked. above.
  • IR Sensor problem
    1 project | reddit.com/r/arduino | 24 Jan 2021
    It seems to be complaining that you don't have the library IRremoteESP8266 installed.

Stats

Basic IRremoteESP8266 repo stats
7
1,991
9.0
4 days ago

crankyoldgit/IRremoteESP8266 is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.

Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
www.sonarlint.org
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.