I come from a background of game development and game modding with C#, so, Arduino's C++ styled language wasn't hard to get used to. IRremote, on the other hand, feels like the least intuitive library I have ever touched. I'd rather set myself aflame
and roll down the side of mount Everest than use IRremote.
AFAIK It doesn't even have an API >:(
So, I'm just wondering if there are any more intuitive libs, OR, if there are any guides that actually explain it...
Note: I'm not expecting it to be easy, just not blatantly unlearnable
IRremote is good for many people, like it or not.
IRremoteESP8266 is also very good when you need to cover less common protocols.
Sometimes best is no library at all...
I think a lot of people continue to use an older version of IRRemote, like v2.8.1, because the later versions broke their code. You might find that easier to deal with, and it works fine for most things. Of course you have to be sure any examples you look at match whatever library version you're using.
It’s probably a skill issue on my part. But I looked through 90% of the chapters mentioned in the readme, and I can’t find a documented API explaining functions, I can’t even find one with just a list.