ESP8266 Nützliche Infos

Hier sammle ich mir wichtige Informationen zum ESP8266. Dies ist ein Arbeitsdokument und wird sporadisch erweitert.

Anwendungsgebiete

  • Haushaltsanwendungen
  • Hausautomation
  • Smarte Steckdosen und Licht Steuerung
  • WLAN Steuerung
  • Babyphone
  • IP Kameras
  • Sensor Networks
  • Wearables

Innenleben

Blockschaltbild ESP8266

Einrichten der Progammierumgebung

Arduino GUI

Dokumentation

Dokumentation zur zu den standard Bibliotheken hole ich mir immer aus GitHub

https://github.com/esp8266/Arduino

https://github.com/esp8266/esp8266-wiki/wiki

Software Tools

Eigene Mac Adresse auslesen

#include <ESP8266WiFi.h>
WiFi.macAddress();

Hardware Daten auslesen

Die Datei esp.h/Klasse ESP bietet Zugriff auf einige Informaionen der Hardware. Wie Id, Versionen ….

Arduino/cores/esp8266/Esp.h

Bekannte Probleme

Aufbauen einer Verbindung wenn der Software AP aktiv ist

Der Verbidnungsaufbau zu einem Server schlägt fehl wenn der Software Accesspoint aktiviert ist.

Die einzige Hilfe die ich gefunden habe, ist den WiFi.mode() kurz auf Station (WIFI_STA) zu ändern nach dem Senden wieder auf (WIFI_AP_STA).

Quellen

https://github.com/esp8266/Arduino

https://www.espressif.com/en/products/hardware/esp8266ex/overview

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.