Forum: Mikrocontroller und Digitale Elektronik Zwei ESPs direkt verbinden


von Kolja L. (kolja82)


Lesenswert?

Hallo

Ich möchte gerne zwei ESP8266 so miteinander verbinden,
dass sie möglichst schnell miteinander kommunizieren können.

Der eine bekommt 9 Taster, der andere 9 LED.

Ist es möglich diese Verbindung in gefühlter Echtzeit zu realisieren?
Und wenn ja, wie?

Danke und sonnige Grüße

Kolja

von Raspberry (Gast)


Lesenswert?

Ja, mit Kabel. Wenn es langsamer sein darf mit wlan. Wirst du wohl kaum 
einen zeitversatz merken

von Stefan F. (Gast)


Lesenswert?

> Ist es möglich diese Verbindung in gefühlter Echtzeit zu realisieren?

Wenn Dir eine 90% Zusage genügt, dann ja. Sonst nein.

Bei WLAN wirst du normalerweise Verzögerungen um 10-20ms erleben, 
manchmal auch das zehnfache und seltener kommen die Signale gar nicht 
an.

> Und wenn ja, wie?

Lies das: http://stefanfrings.de/esp8266/index.html

von my2ct (Gast)


Lesenswert?

Kolja L. schrieb:
> Und wenn ja, wie?

Einen als Access-Point konfigurieren und der andere verbindet sich 
damit?

von chris (Gast)


Lesenswert?

Heute Morgen ist mir "espnow" über den Weg gelaufen.
Der Treiber umgeht wohl den ganzen Wifi-Stack und sendet einfache 
Pakete.
Das ganze ist wohl für Low-Power und Sensornetzwerke gedacht:

https://github.com/yoursunny/WifiEspNow

Vielleicht kann es von euch mal jemand ausprobieren und kurz berichten.

von chris (Gast)


Lesenswert?

Der hier hat eine genauere Beschreibung von "espnow" :
https://github.com/HarringayMakerSpace/ESP-Now

von Dauergast (Gast)


Lesenswert?

chris schrieb:
> EspNow
> Vielleicht kann es von euch mal jemand ausprobieren und kurz berichten.

https://www.youtube.com/watch?v=6NsBN42B80Q

von chris (Gast)


Lesenswert?

Der Link gibt auf jeden Fall mal einen ersten Einblick.
Was mich interessieren würde:
1. Kann "espnow" z.B. 100Bytes alle 10ms senden?
2. Ist eine Fehlerkorrektur auf dem Ganzen ?
3. Macht die hohe Rate dann den 2.4GHz WLAN Kanal dicht?

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.