arduino nano con esp8266 invia dati con mqtt

ciao a tutti,

ecco il mio primo post :sweat_smile:

cerco di realizzare con arduino nano e esp8266, un sistema che legge la temperatura esterna, verifica se piove, dopo invia i dati ad un server mqtt, dove vengono visualizzati su un pannello lcd.

ho cercato in rete, per i sensori non ho problemi, il mio problema è inviare i dati in mqtt.

ho provato espduino

https://github.com/tuanpmt/espduino

ma non riesco a farlo funzionare, sto provando i firmware con il debug, ma ottengo solo caratteri strani, ho scritto anche allo sviluppatore, ma niente non risponde

https://github.com/tuanpmt/espduino/issues/57

qualcuno ha avuto esperienze con espduino? o magari riesci ad aiutarmi?

ringrazio in anticipo per le eventuali risposte

Ciao, intanto grazie x mqtt che nn lo conoscevo, poi perché non usi solo l’Esp?
Risparmieresti parecchia energia.

Stefano

perche l' esp8266 ha solo due digitali, invece con arduino vorrei leggere se piove, l'umidità del terreno e in caso comando uno o due relè per aprire l'acqua, innaffiare, poi in futuro non so, collegare altri sensori, poi invio i dati via mqtt al sistema centrale.

avresti modo di provare espduino?

grazie

Beh, 2 digitali no: tipi di ESP guarda ad esempio una WeMos D1 mini.... Al mio esp ho collegato 2 relè, SD, usicta per led e buzzer e tramite i2c tastierino numerico, display LCD, RTC

Stefano

Ne ho ordinato uno di wemos mini, sai dirmi che distanze ricopre il Wi-Fi?

Grazie