GitHub repository: Jason2866/IRremoteESP
Description: Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/crankyoldgit/IRremoteESP8266