ESP8266 basis probeem
7 berichten
• Pagina 1 van 1
ESP8266 basis probeem
Ik ben begonnen met mijn ESP8266. De test .ino's deden het niet met de melding dat de ESP not ready was.
Heb toen de sketch even geminimaliseerd.
#include <SoftwareSerial.h>
SoftwareSerial dbgSerial(10,11); // RX, TX for debugging
void setup()
{
Serial.begin(57600);
Serial.setTimeout(5000);
dbgSerial.begin(9600); // for debuging
dbgSerial.println("Init");
Serial.println("AT+RST"); // reset
}
void loop()
{
if (Serial.available())
{
a=Serial.read();
Serial.print(a);
}
}
Nu had ik een status rapport van de ESP verwacht maar dat komt ook niet.
Ik heb de ESP aangesloten op de 3.3V van de Arduino en de TXD naar RX en RXD naar de TX
Ik op de Serial monitor keurig het ATRST command verschijnen en op de SoftwareSerial lijn de string "init".
Ik heb 2 ESP's geprobeerd.
Krijg een donkerbuin vermoeden dat ze defect zijn.
Het rode lampje op de ESP brandt.
Wie ziet er misschien een probleem in mijn sketch of wie wil mijn ESP's even testen?
Porto kosten zijn natuurlijk voor mijn rekening.
PS, ik weet dat de baudrate van de ESP veel hoger is dan die van mijn Software serial monitor. Dus er zou een kans zijn van een overrun als er veel data uit het rapport zou komen.
Maar ook de eerste characters komen niet naar buiten uit de ESP. Ik heb er nog een scope aan gehangen.
Heb toen de sketch even geminimaliseerd.
#include <SoftwareSerial.h>
SoftwareSerial dbgSerial(10,11); // RX, TX for debugging
void setup()
{
Serial.begin(57600);
Serial.setTimeout(5000);
dbgSerial.begin(9600); // for debuging
dbgSerial.println("Init");
Serial.println("AT+RST"); // reset
}
void loop()
{
if (Serial.available())
{
a=Serial.read();
Serial.print(a);
}
}
Nu had ik een status rapport van de ESP verwacht maar dat komt ook niet.
Ik heb de ESP aangesloten op de 3.3V van de Arduino en de TXD naar RX en RXD naar de TX
Ik op de Serial monitor keurig het ATRST command verschijnen en op de SoftwareSerial lijn de string "init".
Ik heb 2 ESP's geprobeerd.
Krijg een donkerbuin vermoeden dat ze defect zijn.
Het rode lampje op de ESP brandt.
Wie ziet er misschien een probleem in mijn sketch of wie wil mijn ESP's even testen?
Porto kosten zijn natuurlijk voor mijn rekening.
PS, ik weet dat de baudrate van de ESP veel hoger is dan die van mijn Software serial monitor. Dus er zou een kans zijn van een overrun als er veel data uit het rapport zou komen.
Maar ook de eerste characters komen niet naar buiten uit de ESP. Ik heb er nog een scope aan gehangen.
Advertisement
- nicoverduin
-
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: ESP8266 basis probeem
De 3.3V van de Arduino kun je wel vergeten. Die levert veel te weinig stroom. Verder moet je ook pin CH_PD aan de 3.3V hangen. Anders doet ie weinig.
Ik gebruik zelf zo'n el cheap DC-DC convertje van ebay om de 5V naar 3.3V te zetten. Werkt als een tierelier. Je kan de ESP trouwens ook rechtstreeks via de Serial monitor testen:
a) neem zo'n RSR232-TTL kabel.
b) Tx/Rx gekruist verbinden
c) via zo'n dc-dc voeding de 5V uit de kabel omzetten in de 3.3V
d) 3.3V aan VCC en CH_PD
Serial monitor openen en verbinden met CR/LF baudrate bij mij is 115200.
57600 heb ik nooit gebruikt
En als je er echt niet anders uitkom mag je ze wel opsturen. Maar ik verwacht niet dat ze het niet doen.
Ik gebruik zelf zo'n el cheap DC-DC convertje van ebay om de 5V naar 3.3V te zetten. Werkt als een tierelier. Je kan de ESP trouwens ook rechtstreeks via de Serial monitor testen:
a) neem zo'n RSR232-TTL kabel.
b) Tx/Rx gekruist verbinden
c) via zo'n dc-dc voeding de 5V uit de kabel omzetten in de 3.3V
d) 3.3V aan VCC en CH_PD
Serial monitor openen en verbinden met CR/LF baudrate bij mij is 115200.
57600 heb ik nooit gebruikt
En als je er echt niet anders uitkom mag je ze wel opsturen. Maar ik verwacht niet dat ze het niet doen.
Re: ESP8266 basis probeem
Ik heb de rx en tx van de Esp aan een ttl <> serial bordje geknoopt en de rs232 kant naar de com1 port van mijn pc.
In heb een mooie teminal emulator van bray gebruikt.
Diverse baudrates gebruikt maar de reactie van de esp is een aantal 00 00 strings.
Mijn 2de esp precies het zelfde.
Zie wel het blauwe ledje knipperen als ik er wat heen stuur.
Ik heb ook de 3.3V gemonitored met de scope. Zie geen glitches of sacks.
Dus ik denk dat ik ze heb opgeblazen.
Kan ik ze naar jou sturen voor test Nico?
In heb een mooie teminal emulator van bray gebruikt.
Diverse baudrates gebruikt maar de reactie van de esp is een aantal 00 00 strings.
Mijn 2de esp precies het zelfde.
Zie wel het blauwe ledje knipperen als ik er wat heen stuur.
Ik heb ook de 3.3V gemonitored met de scope. Zie geen glitches of sacks.
Dus ik denk dat ik ze heb opgeblazen.
Kan ik ze naar jou sturen voor test Nico?
- nicoverduin
-
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: ESP8266 basis probeem
ik stuur je zo wel ff een pm met mijn adres.
- nicoverduin
-
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: ESP8266 basis probeem
Voor de geinteresseerden:
- Deze modules van www.ai-thinker.com zijn op zich technisch goed. De firmware echter..... zwaar kl.t.
- Ik heb op eentje weer de standaard 0.9.2 geinstalleerd(met een extra AT commando). Werkt prima op 115200 baud.
Dus ga je voor een versie met SDK 0.9.2.4....... bereid je voor op herinstallatie van de firmware....
- Deze modules van www.ai-thinker.com zijn op zich technisch goed. De firmware echter..... zwaar kl.t.
- Ik heb op eentje weer de standaard 0.9.2 geinstalleerd(met een extra AT commando). Werkt prima op 115200 baud.
Dus ga je voor een versie met SDK 0.9.2.4....... bereid je voor op herinstallatie van de firmware....
- henkdruiven
- Berichten: 8
- Geregistreerd: 25 Okt 2017, 16:39
Re: ESP8266 basis probeem
Het is mij niet duidelijk van welk plankje paysan gebruik maakt. Zelf heb ik drie verschillende exemplaren en die werken allemaal 100% onder Arduino;
1 - ESP8266 esp-12e
2 - ESP8266 CH340 NodeMcu V3
3 - ESP-12E WeMos D1 WiFi uno met ESP8266
1 - ESP8266 esp-12e
2 - ESP8266 CH340 NodeMcu V3
3 - ESP-12E WeMos D1 WiFi uno met ESP8266
- nicoverduin
-
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: ESP8266 basis probeem
We zijn ook inmiddels 3 jaar verder:)
7 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 3 gasten