Remote Control with ESP32 IR Receiver (with LCD Screen)
In this project, we use the TSOP4838 IR receiver module to capture signals from a TV, air conditioner, or any other infrared remote control using the ESP32. With the IRremote v4 library, we display and log the unique code for each button on the I2C LCD screen. We then use these codes to turn an LED on and off with the remote and adjust its brightness. This is a great starting point for converting old remotes into smart home controls.