mikrocontroller.net

Forum: PC-Programmierung ESP8266 Firmware auf dem PC laufen lassen


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Christoph M. (mchris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Scheinbar gibt es für den ESP8266 die Möglichkeit, das Ganze auf dem PC 
laufen zu lassen:

https://github.com/d-a-v/Arduino/tree/master/tests/host

Leider compiliert das bei mir nicht zu Ende, aber die Möglichkeit finde 
ich trotzdem interessant.
Currently network emulation is a complete rewrite of
WiFiClient+WiFiServer/ClientContext and WifiUdp/UdpContext using socket
posix API. 

Scheinbar ist die Wifi-Library die Library, die an den PC angepasst 
wurde.
Wo findet das genau statt?

Autor: Timmo H. (masterfx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Christoph M. schrieb:
> Scheinbar ist die Wifi-Library die Library, die an den PC angepasst
> wurde.
> Wo findet das genau statt?
Unter anderem dort:
-ClientContextSocket.cpp
-MockWiFiServerSocket.cpp
-UdpContextSocket.cpp

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.