Alexa/Wifi IR/RF Remote

This project uses ESP8266 micro controllers to control various home media devices including a projector, media player, projector screen, and fireplace.

Voice Controlled

Allows for control through custom voice commands with Alexa. The micro controllers spoof smart devices that Alexa can recognize. Each micro controller has a REST API server that can send IR or RF signals to nearby home media devices.

Webapp

Additionally, I wrote a web app in Angular that is hosted on the local home network. When users click buttons in the app, it calls the appropriate endpoints on the micro controllers to send corresponding signals to the home media devices.