Modulo Wi-Fi ESP8266

steve-cr:
Però mi gioco le analogiche (me ne servono 4).

Ecco, diciamo che il post non è chiarissimo.
L'ESP8266 lo aggiungi come periferica o va a sostituire del tutto il nano?
L'ESP32 ha 2 ADC configurabili su 18 pin, la tensione massima sarà a 3.3V ma hai 12 bit.

e un adattatore di segnali è una schedina di 2x2 cm....

Sono stato troppo conciso, lo ammetto.
Mi sono fatto una board con 6 relè, alimentatore 12v e due connettori da 15pin per inserirci il NANO, il tutto montato dentro un contenitore din35 con display 20x4 fatto così.

Ho pensato di renderlo wifi ed ho davanti diverse soluzioni: tengo tutto così com'è e aggiungo solo ESP8266, modificando il circuito stampato per adattarlo al NANO come spiega lo Schema_ESP01_UNO.jpg, quindi senza sacrificare nulla.

Oppure cambio il NANO con un NodeMCU ma poi mi sono accorto che non ho più le analogiche dove attaccare le mie NTC.

Di seguito ho visto ESP32 e a fronte di qualche euro in più ho addirittura più del NANO come in e out ed in più tutta la connetività che voglio, mantenendo i miei ingressi a 5V...

Non vorrei prendere decisioni di cui pentirmi: tengo la strada vecchia e la amplio oppure cambio e vado su ESP32 (scartando NodeMCU per via delle analogiche)?

steve-cr:
... tengo la strada vecchia e la amplio oppure cambio e vado su ESP32 (scartando NodeMCU per via delle analogiche)?

... a me il "core" dell'ESP32 NON sembra ancora maturo ed è in continua evoluzione. Se cerchi "stabilità" non so se è la scelta giusta ::slight_smile:

Guglielmo

P.S.: C'è un thread DEDICATO per l'ESP32 :wink:

gpb01:
P.S.: C'è un thread DEDICATO per l'ESP32 :wink:

Grazie Guglielmo, lo leggerò tutto. Intanto quando hai tempo, se vuoi aggiornare i link di Pighi è ancora meglio.

steve-cr:
... se vuoi aggiornare i link di Pighi è ancora meglio.

Quali ? ce ne sono sparsi un'infinità sul forum ... ::slight_smile:

Guglielmo

gpb01:
Quali ? ce ne sono sparsi un'infinità sul forum ... ::slight_smile:

Guglielmo

Mi riferivo a quella pagina che mi avevi suggerito. Comunque sostituisco .net e ci arrivo

steve-cr:
Mi riferivo a quella pagina che mi avevi suggerito. Comunque sostituisco .net e ci arrivo

Ho corretto i link correggibili ...

Purtroppo ormai il sito di Pighixxx è "all'abbandono" e quindi quello che oggi c'è ... chissà se domani ci sarà ancora :confused:

Guglielmo

steve-cr:
Oppure cambio il NANO con un NodeMCU ma poi mi sono accorto che non ho più le analogiche dove attaccare le mie NTC.

Che temperature devi misurare? Non puoi usare dei sensori digitali oppure delle termocoppie?

Io intanto aggiungerei un ESP8266 come periferica, nel mentre penserei alla sua sostituzione.

zoomx:
Che temperature devi misurare? Non puoi usare dei sensori digitali oppure delle termocoppie?

Io intanto aggiungerei un ESP8266 come periferica, nel mentre penserei alla sua sostituzione.

Ho già un sensore dht22 su una digitale, ma 4 NTC che vanno quasi annegate nel cemento; sono standard, costano poco e sono facili da installare e mantenere, anche da parte di elettricisti non proprio preparati...

Ma poi, scusa, le termocoppie non sono, appunto, analogiche?

Le termocoppie sono analogiche ma per leggerle si usano dei chip con cui comunichi in digitale tipo il MAX6675 o il successivo, di cui però non ricordo il nome. C'è la complicazione di dove mettere la schedina ma se hai progettato un PCB lo puoi aggiungere a bordo. Credo però che siano molto sensibili ai disturbi.
Il DHT22 è medio, c'è di meglio ma dipende dalle precisioni e accuratezze che ti servono. Se ti basta il grado praticamente tutti i sensori vanno bene. Potresti usare i 18B20 che puoi collegare in serie e leggerli con un solo pin. C'è anche la tecnica di alimentarli e leggerli con solo 2 fili.

E dovrei mettere 4 MAX6675 per sopperire a 4 analogiche??? Non se ne parla nemmeno.
Il DHT lo uso come un buon compromesso prezzo/prestazioni per leggere temperatura e umidità con un buon grado di precisione. Ho fatto una schedina per leggerlo a due fili twisted.
Sto aspettando degli ESP32Lite e degli ESP32 per installare il programma che uso su NANO (con le eventuali modifiche) e poi vedere come e quale utilizzare (ingressi e uscite abbondano!)

credo non ti sia chiara una cosa un tantino importante....
non puoi usare termocoppie direttamente ai pin analogici

Ma non le vuole usare, ero stato io a suggerirlo ma ha poco spazio!

testato:
credo non ti sia chiara una cosa un tantino importante....
non puoi usare termocoppie direttamente ai pin analogici

Le termocoppie danno una microtensione che scaturisce da due metalli uniti tra loro e non è possibile leggerla dagli ingressi analogici. Io uso le NTC industriali da 6 mm. di diametro che sono delle termoresistenze e che quindi leggo molto semplicemente sugli analogici di Arduino.

salve, stavo cercando di creare un programmino con esp8266-01 per accendere un LED attraverso l'app Blynk ma, quando vado a caricare lo sketch mi comaiono i seguenti errori:
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_open failed

qualcuno sa come risolverli?

>crotchet: essendo il tuo primo post, nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... Grazie. :slight_smile:

Guglielmo

Devo caricare un file con desinenza .bin sul modulino ESP8266-01, ho un pc Mac e come interfaccia TTL i due moduli seguenti: un PL2302hx e un FDT232 ma non riesco a trovare i relativi driver da installare e l'applicativo per utilizzarli sul Mac.
Inoltre il mio inglese è rimasto a livello scolastico e mi complica la ricerca su internet.
Saluti

Lello

PEr i drivers posso aiutarti
Qui i drivers FTDI
https://www.ftdichip.com/Drivers/VCP.htm
Qui quelli Prolific
http://prolificusa.com/product/pl2303hx-rev-d-usb-serial-uart-bridge-controller/
Se non funzionano vuol dire che gli adattatori non usano dei chip originali ma dei cloni e che il produttore ne blocca il funzionamento con i propri drivers. Non so oggi ma nel passato è successo.

Per il resto purtroppo no visto che non ho dispositivi con OSX

Grazie! li ho scaricati tutti e due.
Rimane lo scoglio dell'applicativo che non funziona sul Mac.
Saluti

Lello