Ciao,
sto prendendo a testate il mio arduino da qualche giorno perchè non riesco ad utilizzare il modulo in oggetto.
non riesco a trovare esempi funzionanti...
l'ho collegato e:
se invio comandi AT da console mi funziona.. si collega al mio wifi e funzionano tutti i comandi at ma se provo a dargli dei comandi da software.. niente da fare.. ho provato con diversi esempi e diverse librerie online ma nulla da fare... avete qualche guida base da suggerirmi o anche un codice basilare per iniziare ad utilizzarlo? mi basta anche solo la lista delle reti disponibili
Per ora come collegamenti ho attaccato giusto rx e tx...
Puoi provare quanto vuoi, ma fino a che non ti rendi conto di cosa stai facendo non vai molto avanti
Prendiamo l'esempio che hai linkato
Fa parte della libreria WeeESP8266 ( che non ho mai usato ) , solo che c'è questa chiamata
ESP8266 wifi(Serial1);
che tu nel tuo sketch hai corretto così
ESP8266 wifi(Serial);
Cambiando di conseguenza anche le successive funzioni
Se ti fossi preso la briga di leggere la pagina della libreria link , forse avresti capito cosa fare se usi una UNO o una MEGA
e perche' nello sketch che hai postato cè questa dichiarazione ?
SoftwareSerial mySerial(3, 2); /* RX:D3, TX:D2 */
Ho provato a tutte le velocità da 9600 a 115200
Non ci siamo capiti.... ti ho chiesto a che velocità è impostato l'ESP ?
Quando provavi a mandare i comandi AT, a che velocità era impostato ?
Quella tra Arduino e l'ESP, non quella del monitor seriale.