Create an app to run on nodemcu8266.
The application can be developed in Arduino IDE or LUA Script.
It is necessary to send and receive a small set of variables between the nodemcu card and the Amazon WS server through MQTT.
There will be approximately 10 variables, between sending and receiving.
The web part must be adjusted to send some of these variables that will be read by the card.
On the board these variables will be used to operate an MG995 servo motor.
The application must have a clock, this can be RTC or software. There must be ways to adjust this watch. Provide the date and time information in a small display. In this same display one must show some variables received from the web.
It should be ensured that the web and board clock are always the same, periodically synchronizing, but not overloading the communication.
The website must have username and password to access.