Il led blu lampeggia dopo aver acceso il modulo, il rosso rimane acceso, posso anche collegarlo via wifi. Ma non posso programmarlo. Ho provato Arduino IDE, diversi firmware flashers (come NodeMCU, XTCOM). Sto usando Arduino Mega.Impossibile programmare ESP8266
Ecco la mia configurazione iniziale:
VCC - 3.3 V on Arduino
RST - nothing
CH_PD - 3.3 V on Arduino
TX - RX on Arduino (TX is transmitting data to RX, so I don't need a voltage divider, right?)
RX - voltage divider (R1 = 10K, R2 = 20K) - TX on Arduino
GPIO0 - GND on Arduino
GPIO2 - nothing
GND - GND on Arduino
poi ho provato a caricare un disegno da Arduino IDE e ottenuto il seguente errore:
warning: espcomm_sync failed
error: espcomm_open failed
Dopo aver provato diversi IDE, programmatori, porta seriale ho provato firmware lampeggia per vedere se riesco a comunicare con esso. NodeMCU ad esempio solo ha mostrato "In attesa di MAC" con GPIO0 a terra e senza.
Ho anche provato a collegare TX a TX e RX a RX ma ho ottenuto gli stessi risultati. Ho provato a collegare RX attraverso un partitore di tensione.
Con questa configurazione il led blu era costantemente acceso. Mi sono ricordato di aver letto da qualche parte che ciò potrebbe accadere a causa di un'alimentazione insufficiente, così ho provato anche a collegare entrambi i pin senza i divisori di tensione (il led blu lampeggia ancora dopo l'accensione quindi spero di non averli masterizzati). Ho anche provato a collegare GPIO0 a 3.3V e non a collegarlo a niente, collegando RST a 3.3V, collegando GPIO2 a terra. Su Mega ci sono 4 serie di TX e RX perni, quindi li ho provato TX/RX0,1,2 e 3.
ancora idea di cosa succede :(
È stato modalità di programmazione per me. Sul mio modello, tenendo premuto il pulsante Flash e premendo il pulsante di ripristino sulla scheda è stato sufficiente metterlo in modalità di programmazione. Grazie! –
È bello sapere che hai funzionato! – mikevanis