Arduino-WEB

salve a tutti, vorrei un consiglio su come poter creare una rete che mi permetta di inviare comandi e ricevere informazioni sui sensori collegati al mio arduino tramite una pagina web.
Spiego meglio: l'arduino è collegato a luci e elettrodomestici di casa mia. Quello che voglio è poter comandare l'arduino anche quando non sono a casa e quindi avevo pensato di usare una pagina web, dove collegandomi posso controllare l'arduino.
Come posso fare?

Puoi prendere una NodeMCU e programmare l'ESP come web server.
L'ESP dialogherà con l'Arduino per l'aggiornamento dei dati.

NodeMCU o scheda equivalente con ESP8266.