Solar powered remote execution server
There are 4 files that need to be loaded to your ESP8266: init.lua, REX.lua, setup.lua, and active.lua. You will need to be running NodeMCU firmware that supports MQTT, ADC, and end_user_setup in addition to the default modules. You can build the firmware here: https://nodemcu-build.com/