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.