This project consists on an automatized Christmas tree (using an ESP8266), which you can turn on and off from your phone. Powered by a homemade MQTT network, using an Orange Pi as a "broker" (server).
-
Materials:
- WiFi IoT Relay Board based on ESP8266 - http://www.electrodragon.com/product/wifi-iot-relay-board-spdt-based-esp8266/
- Orange Pi One - http://www.electrodragon.com/product/orange-pi-one-better-rpi-zero/
-
Software:
- Arduino IDE - https://www.arduino.cc/en/Main/Software (Program ESP8266)
- Android Studio - https://developer.android.com/studio/index.html (Android app)
- Eclipse Mosquitto - https://projects.eclipse.org/projects/technology.mosquitto (MQTT Server)
- Eclipse Paho - http://www.eclipse.org/paho/ (MQTT Client)
- Librería PubSubClient - https://github.com/knolleary/pubsubclient (ESP8266 MQTT Client)
- Anjuta IDE - http://anjuta.org/ (GTK+ Linux application)