ESP8266 basis probeem

Hardware / electronica onderwerpen
Berichten: 79
Geregistreerd: 07 Dec 2012, 10:27
Woonplaats: Paesens (Frl)

ESP8266 basis probeem

Berichtdoor paysan » 04 Dec 2014, 17:11

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.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ESP8266 basis probeem

Berichtdoor nicoverduin » 04 Dec 2014, 19:19

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.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 79
Geregistreerd: 07 Dec 2012, 10:27
Woonplaats: Paesens (Frl)

Re: ESP8266 basis probeem

Berichtdoor paysan » 04 Dec 2014, 22:53

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?

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ESP8266 basis probeem

Berichtdoor nicoverduin » 04 Dec 2014, 23:24

ik stuur je zo wel ff een pm met mijn adres.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ESP8266 basis probeem

Berichtdoor nicoverduin » 09 Dec 2014, 20:23

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....
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 8
Geregistreerd: 25 Okt 2017, 16:39

Re: ESP8266 basis probeem

Berichtdoor henkdruiven » 25 Okt 2017, 21:19

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

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ESP8266 basis probeem

Berichtdoor nicoverduin » 26 Okt 2017, 05:52

We zijn ook inmiddels 3 jaar verder:)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Terug naar ESP Hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 6 gasten