Go Down

Topic: Modulo Wi-Fi ESP8266 (Read 283992 times) previous topic - next topic

G91_JET

Preciso che il package della memoria dovrebbe essere 150 mil e non 200  o 209 mil per una diretta sostituzione.
Che cosa posso cercare ? dove ?
Ciao

zoomx

Siccome esistono i moduli ESP01 con memoria superiore basterebbe vedere quale memoria montano. Ma io non ne ho nemmeno uno. Si dice abbiano il PCB nero o comunque molto scuro.

PaoloP


zoomx

Non sempre. Oggi mi è arrivato un ordine del 6 giugno. Ma ce ne sono altri ben precedenti che ancora non sono arrivati.

SuperMaax

Salve a tutti,
Mi sono appena iscritto al forum e non vorrei prendere subito una sgridata da admin o dagli altri moderatori per qualche mancanza e spero di aver azzeccato il topic corretto, se così non è scusate :).

Intanto ho portato a termine il mio primo piccolo progetto con ESP8266 ed è anche il mio primo approccio in questo mondo.


Ho utilizzato un ESP8266-01, lo ho programmato utilizzando IDE arduino tramite adattatore USB seriale, ho scritto il mio codice modificando uno sketch di esempio che ho trovato in rete, tutto funziona correttamente.


però per il momento sono costretto a collegare il led connesso tra GND e GPIO2 dopo startup dell'ESP, altrimenti appena lo alimento, il led si accende e l'ESP non parte. Al momento ho montato un dip-switch tra l'uscita GPIO2 ed il led, e per continuare a fare le mie prove lo chiudo dopo lo startup.

qulacuno può darmi un consiglio?

thank you in advance :)


 

     

gpb01

>SuperMaax:  essendo il tuo primo post, nel rispetto del regolamento (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti QUI (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.

Guglielmo

P.S.: Qui una serie di link utili, NON necessariamente inerenti alla tua domanda:
- serie di schede by xxxPighi per i collegamenti elettronici vari: ABC - Arduino Basic Connections
- pinout delle varie schede by xxxPighi: Pinout
- link generali utili: Link Utili
Search is Your friend ... or I am Your enemy !

brunello22

Quote
sono costretto a collegare il led connesso tra GND e GPIO2 dopo startup dell'ESP
Collegalo tra il pin GPIO2 ed il Vcc e risolvi
"C' è chi legge Guerra & Pace e non ci capisce un tubo vuoto; c'è chi legge l'etichetta delle patatine fritte e ci trova la spiegazione del mondo"

carcafetto

Siccome esistono i moduli ESP01 con memoria superiore basterebbe vedere quale memoria montano. Ma io non ne ho nemmeno uno. Si dice abbiano il PCB nero o comunque molto scuro.
Quel che si dice è la verità. Quelli con memoria 1024 sono neri mentre quelli a 512 sono blu.

menniti

Mi butto a crudo in questo Topic per una esigenza particolare. Devo creare un sistema di comunicazione tra una decina (max 20) di dispositivi mobili ed una stazione base. Il range operativo è di 50mt (max 100).
In pratica devo rilevare dei valori dalle xx postazioni a richiesta dalla stazione base, quindi devo poter interrogare "quella" determinata postazione e non un'altra. Il lavoro è facilitato dal fatto che ogni postazione ha un sensore che rileva continuamente il dato e lo passa al micro, quindi io da remoto devo solo aprire la comunicazione e quindi l'invio dei dati per un certo tempo (tipicamente una decina di secondi), poi la chiudo.
La parte sensore+micro non mi crea nessun problema, invece devo scegliere accuratamente il sistema di comunicazione RF, anche se apparentemente la comunicazione è unidirezionale, di fatto probabilmente dovrò prevedere una conferma di ricezione ed una correzione di errore, quindi credo siamo in ambito rtx. Inoltre ho un problema di dimensioni e NON posso usare antennini esterni.
Ora il mio dubbio è tra il modulo NRF24L01 (quello serio quarzato), dotato di antenna su PCB e questo ESP8266-03 (quello con l'antenna in ceramica); siccome ricordo che anche il 2401 è stato ampiamente trattato sul Forum, Vi chiedo quale dei due si presta meglio all'uso che devo farne io, in termini di semplicità di programmazione, disponibilità di esempi e lib e soprattutto raggiungimento della distanza.
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

zoomx

#2619
Oct 06, 2017, 11:16 am Last Edit: Oct 06, 2017, 11:26 am by zoomx
L'unica cosa sicura che posso dire è che l'NRF24L01 consuma nettamente meno dell'ESP8266, lo puoi alimentare con la linea a 3.3V di un Arduino (ma con  un condensatore per i picchi di assorbimento) e funziona.

Ho invece dei dubbi sul fatto che con l'antenna su PCB o in ceramica tu possa arrivare a 50m o 100 senza ostacoli in mezzo. Se ci sono ostacoli va peggio.

L'NRF24L01 ha una libreria mesh
https://tmrh20.github.io/RF24Mesh/
mai usata, che dovrebbe permettere un uso più furbo dei dispositivi che potrebbero fare anche da repeater.

In giro non ho però trovato molti esempi in cui un NRF24L01 fa da base master e molti da slave.
Su ESP8266 invece non ci sono grandi problemi ma consuma nettamente di più.

Di più non so. Ma son curioso e attendo risposte migliori della mia.

Edit: ci sarebbero anche i moduli LoRa (su varie bande) ma su questi ne so ancora meno.

menniti

Grazie zoomx. Alcune info aggiuntive:
1 - L'area da coprire è grosso modo quella di un campo sportivo (100x50 mt) nella quale la stazione base sarà posizionata esternamente ad essa in posizione centrale, quinti 50 mt di distanza sono il limite ma se sono reali mi bastano. Non ci sono muri o ostacoli vari, è tutto all'aperto.
2 - Adotterò una Lipo da 3,7V piatta da 1000 mAh, quindi posso alimentare sia il micro che il modulo, forse dovrò ridurre la tensione per gli ESP, ma non è un problema
3 - L'autonomia deve essere di 3 ore al massimo, considerando che la trasmissione non sarà continua penso che mi basterà.
4 - Chiaramente se posso risolvere la cosa con gli NRF potrei ridurre notevolmente capacità e dimensioni della batteria, e sarebbe una cosa buona

Aspetto altri eventuali interventi per saperne di più, considerando che a questo punto una soluzione potrebbe valere l'altra (almeno in fase prototipale), vi sarei grato se poteste indicarmi lib ed esempi per il tipo di connessione multipla che devo realizzare.
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

zoomx

#2621
Oct 06, 2017, 03:13 pm Last Edit: Oct 06, 2017, 03:16 pm by zoomx
Se devo credere a quanto scritto qui
http://forum.arduino.cc/index.php?topic=421081
Ogni NRF24L01 può parlare con un massimo di 6 altre radio perché gestisce un massimo di 6 indirizzi
ma secondo quanto scritto qui
https://forum.arduino.cc/index.php?topic=501447.0
non è così
Qui uno è arrivato a 255 indirizzi con un trucco, confermando il limite di 6 ecco perché il trucco
https://www.insidegadgets.com/2013/06/09/nrf24-multi-network-allowing-for-255-addresses/

Ma sono OT. Michele forse conviene aprire un nuovo argomento.

menniti

Colpa mia zoomx, intanto grazie per le dritte, però al momento stiamo confrontando l'oggetto del Topic con una alternativa, io ieri ho ordinato un po' di tutto, ma comincerò con gli ESP, quindi per ora va bene così; poi se dovessi cambiare in corso d'opera aprirò un Topic specifico.
Grazie ancora e a buon rendere!
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

5a2v0

PREMESSA IMPORTANTISSIMA: il mio intento non è assolutamente fare cross-posting !!!

Ho aperto una discussione nella sezione Italiano/Software: Problema Esp8266 soft Ap + mDNS Responder.

Mi sono poi ritrovato questa enorme discussione sugli esp. E' preferibile chiudere quella e spostare il contenuto qui editando questo post ?

zoomx

Meglio di no, questa discussione, enorme, è molto generica ma moltissimi dei quesiti riguardano come iniziare, come collegare un ESP01 e così via.
Hai fatto benissimo ad aprire una nuova discussione.

Go Up