Man findet im Internet recht viel Material über den ESP8266. Einige davon scheinen eher unfertig zu sein. Welches ist eigentlich das beste/aktuellste Tutorial, wenn man den Chip auch selbst programmieren möchte.
Gast
#4360299
Tja.... Tonnen fundiertes Halbwissen findet sich im Netz... Auch Priester tummeln sich... Hier ist ein Anfang: https://github.com/esp8266/Arduino
N'Abend, P. M. schrieb: > Man findet im Internet recht viel Material über den ESP8266. Einige > davon scheinen eher unfertig zu sein. Welches ist eigentlich das > beste/aktuellste Tutorial, wenn man den Chip auch selbst programmieren > möchte. Wenn Du auf ein Framework aufsetzen möchtest: https://github.com/SmingHub/Sming Dort sind sehr viele Beispiele dabei. Und meist kann man eines als Basis für ein eigenes Projekt benutzen. Wenn Du nur das ESP8266-SDK benutzen willst, dann die "ESP8266 SDK Programming Guide" (http://bbs.espressif.com/viewtopic.php?f=51&t=1024). Ist halt kein Turorial im eigentlichen Sinne, aber zu vielen API-Befehlen ist Beispielcode dabei. timpi
Die habe ich genutzt: http://www.esp8266.com/viewtopic.php?f=5&t=4326 http://thomaspfeifer.net/esp8266_wlan_seriell_modul_at_kommandos.htm http://telecnatron.com/articles/Getting-Started-With-The-ESP8266-WIFI-Microcontroller/index.html ... aber DAS perfekte Tutorial habe ich leider auch nicht gefunden ... Kannst am Ende Deiner Recherchen ja mal Deine Top-Links hier posten. Viel Grüße Igel1
Gast
#4360669
Ich hatte neulich auch angefangen mich mit dem ESP8266 zu beschäftigen. Ich habe aber auf das aufgesetzt was die Arduino-Leute an Vorarbeit geleistet haben. Sonst bin ich kein Freund von Arduino, beim ESP8266 vereinfacht es einiges. Allerdings benutze ich nicht die Arduini-IDE sondern makefiles unter Windows. Eine komplette Umgebung zum Übersetzen unter Windows mit den Arduinio-Quellen von letzter Woche (2.0.0-rc1) geht so: Zuerst die Esp8266-Arduino Quellen, den Compiler und das esptool von folgenden Quellen laden: https://github.com/esp8266/Arduino/releases/download/2.0.0-rc1//esp8266-2.0.0-rc1.zip http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-win32.zip Verzeichnisse erstellen und Archive entpacken: i:/esp8266 |- esp8266-2.0.0-rc1 |- xtensa-lx106-elf |- esptool-0.4.6-win32 |- tools | |- blinky jetzt brauchen wir noch ein paar binaries damit make u.s.w läuft. Dazu folgende Archive laden: http://gnuwin32.sourceforge.net/downlinks/make-bin-zip.php http://gnuwin32.sourceforge.net/downlinks/coreutils-bin-zip.php http://gnuwin32.sourceforge.net/downlinks/coreutils-dep-zip.php Aus diesen zip's werden die Dateien aus dem bin-Verzeichnissen in das tools-Verzeichnis kopiert. Unter tools gibt es dann keine weiteren Verzeichnisse mehr. Diese tools Verzeichnis muss im PATH stehen. Blinky in der Console übersetzen: PATH=i:\esp8266\tools cd i:\esp8266\binky make zum Flashen dem com-Port einstellen in /esp8266/makefile und dann make flash Vielleicht kann der eine oder andere damit was anfangen.
Ulrich F. schrieb: > Tja.... > > Tonnen fundiertes Halbwissen findet sich im Netz... > Auch Priester tummeln sich... jetzt hack doch nicht dauernd auf dem Rudi rum :-)
Schau dir mal das an: http://neilkolban.com/tech/esp8266/ Gruss Axel
Danke schonmal für die Tipps! Bin also scheinbar nicht der einzige, der sich etwas schwer tut mit der Toolchain. Noch dazu verwende ich Mac...