uno dei miei ultimi acquisti è l'FT232RL FTDI USB a TTL ( https://www.amazon.it/gp/product/B01C2P9GD2/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1 ) a questo punto devo capire dove trovare e come rimettere il firmware AT ( ricordo che ero un po' impazzito nel capire quale fosse quello giusto e visto che non ci son riuscito..)
Ho un paio di nodeMCU quindi posso testare senza paura.
Voglio controllare 3/4 sonde, un relè e un paio di motori per nodo + alcune altre sonde e motori, a monte.
Nel progetto finale i nodi sarebbero 4 oppure 8, ho fatto i conti dei pin... ed ecco perché ho puntato subito sull'Arduino Mega e relegato ESP solo a modem.
Continuo a non capire a che serve la parte client. Non puoi far sì che sia "la pagina web" a collegarsi ad Arduino per estrarre i dati?
Ho dovuto ragionare un po' su questo punto, non mi era venuto in mente questo scenario: preferirei essere avvertito da Arduino nel momento in cui fa un intervento, invece di interrogarlo per chiedergli "cos'hai fatto in questo tempo?" ...
Mi fa sentire più "sicuro" nel caso una lettura sia sballata o manchi di intervenire... etc, ma in effetti la cosa sembra funzionare anche così (e non mi vengono in mente controindicazioni se non che, in caso di disastri, me ne accorgo al massimo dopo un'ora).
Dovrei calcolare i tempi per essere sicuro di aver già fatto letture e interventi prima della chiamata e girare il codice per memorizzare letture e interventi fino alla prossima richiesta, poi svuotare e ricominciare.
Resta il fatto che la soluzione migliore sarebbero i comandi AT?