Forum: Mikrocontroller und Digitale Elektronik Sind ESP32/ESP8266 Module out of the box als WLAN Gateway verwendbar?


von A.P. W. (apw)


Lesenswert?

Hallo,
ich möchte ein bestehendes uC-Projekt mit einer WLAN-Schnittstelle 
erweitern.
Sind die WiFi-Module, die man z.B bei Reichelt erhält (ESP3266 und 
ESP32), direkt dafür verwendbar, oder muss man da erst eine Basis-SW 
aufspielen (z.B. ESP-AT)?
Oder wären ganz andere Module dafür besser geeignet?

von Jens K. (jensky)


Lesenswert?

Hallo,
bisher war das nur bei Reichelt der Fall.

von Εrnst B. (ernst)


Lesenswert?

Gerade beim Erweitern eines bestehenden Projektes ist es meist 
einfacher, auf den ESP eine eigene Firmware zu packen, die die 
Kommunikation erledigt. Zum Datenaustausch dann ein einfaches Protokoll 
verwenden, braucht dann hoffentlich nur minimale Anpassungen in der 
bestehenden µC-Firmware, und das ganze Netzwerk "Heavy Lifting", HTTP, 
MQTT, reconnects, usw. macht der ESP.

von A.P. W. (apw)


Lesenswert?

Jens K. schrieb:
> Hallo,
> bisher war das nur bei Reichelt der Fall.

Ist da dann "ESP-AT" drauf?

von Gerald B. (gerald_b)


Lesenswert?

Ich empfehle WLED aufzuspielen, das ist so ziemlich die eierlegende 
Wollmilchsau. Kommt mit zig auf Pixelstripes verbauten ICs klar, und 
kann per Weboberfläche, App und MQTT gesteuert werden und ist Open 
Source. Allerdings kann es sinnvoll sein, entweder nach speziellen 
Boards Ausschau zu halten, die gleich Levlshifter odr LogicLevel MOSFETs 
drauf haben, denn gefühlt schlägt hier alle 2 Wochen jemand auf, der 
seinen LED Stripe garnicht, oder nur instabil zum Laufen bringt, wenn 
die "out of the Box" Controllerplatinen verwendet werden.
Das hier, ist meine Lösung dazu :-)
https://www.ledstyles.de/index.php?thread/28750-universalplatine-f%C3%BCr-esp8266-vorzugsweise-f%C3%BCr-wled/

von Monk (roehrmond)


Lesenswert?

A.P. W. schrieb:
> ESP Module ... als WLAN Gateway verwendbar?

Gerald B. schrieb:
> Ich empfehle WLED aufzuspielen

Geht es um die Ansteuerung von LED Streifen?

: Bearbeitet durch User
von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Monk schrieb:
> Geht es um die Ansteuerung von LED Streifen?

Nö, denn der TO wünscht sich "ESP-AT", siehe auch 
https://docs.espressif.com/projects/esp-at/en/latest/esp32/Get_Started/What_is_ESP-AT.html

Das hat nichts mit LEDs zu tun. Von daher verstehe ich nicht, wie Gerald 
B. auf dieses schmale Brett kommt.

von Gerald B. (gerald_b)


Lesenswert?

Frank M. schrieb:
> Das hat nichts mit LEDs zu tun. Von daher verstehe ich nicht, wie Gerald
> B. auf dieses schmale Brett kommt.

Ok, ich werde nochml meine Glaskugel polieren und warte auf die nächste 
Salamischeibe :-)

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

A.P. W. schrieb:
> Ist da dann "ESP-AT" drauf?

Es gibt leider nicht das "ESP-AT". Das Protokoll wurde im Laufe der 
Jahre immer wieder geändert (z.B. CRLF vs. CR) bzw. erweitert, siehe 
auch 
https://docs.espressif.com/projects/esp-at/en/latest/esp32/AT_Command_Set/Basic_AT_Commands.html

Desweiteren gibt es individuelle Erweiterugen/Änderungen von diversen 
Distributoren, die auf verschiedenste Versionsstände von Epressif 
aufsetzen.

Wenn Du Pech hast, kann Dein erworbener ESP eine ganz andere Version 
unterstützen als die aktuelle bzw. die von Dir erwartete. Auch Reichelt 
ist da kein Garant. Wenn Reichelt den Lieferanten wechselt, wird da auch 
wieder ein anderer Versionsstand ausgeliefert.

Fazit:

Wenn Du Dir ganz sicher sein willst, dass die gewünschte Software auch 
die erwartete Funktionalität mitbringt, spiele selbst eine 
ESP-AT-Software auf, von der Du sicher sein kannst, dass diese auch 
Deinem erwarteten Funktionsumfang entspricht. Sonst wird das ein 
Glücksspiel.

: Bearbeitet durch Moderator
von Oliver S. (phetty)


Lesenswert?

Einfach nur einen ESP32 verwenden und entsprechend programmieren. Der 
hat sicher mehr Wumms als der momentane Controller.

von A.P. W. (apw)


Lesenswert?

Frank M. schrieb:
> Wenn Du Dir ganz sicher sein willst, dass die gewünschte Software auch
> die erwartete Funktionalität mitbringt, spiele selbst eine
> ESP-AT-Software auf, von der Du sicher sein kannst, dass diese auch
> Deinem erwarteten Funktionsumfang entspricht. Sonst wird das ein
> Glücksspiel.

In die Richtung könnte es gehen.

Vielleicht aber auch ein Plug-and-play Modul von Microchip:
https://www.microchip.com/en-us/products/wireless-connectivity/embedded-wi-fi/wi-fi-network-controllers

Mal sehen.

Vielen Dank an alle!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.