In this instructable I'm going to show you how to make a WiFi enabled universal remote that you can control with your phone or computer.
I think it's a cool project that can be easily adapted or extended to whatever suits your needs.
Check out the video for a demo and quick run through what's involved in the project.
The code, hardware and circuit diagram are available on github.
The hardware for the project is pretty straight forward, you will need the following parts:
Rather than connecting the IR LED directly to the pins of the ESP8266, we need to use a transistor as a switch. This is so the IR LED can get enough current.
The rest of the circuitry is pretty straight forward.