ESP8266 - was kann die Platine?

Gast #4453879
Lesenswert?

Hallo,

ich möchte meinen AVR-Controller an ein WLAN-Modul anbinden.
Dazu habe ich folgendes Modul gefunden: ESP8266

Im Forum habe ich bereits den Artikel zur o.g. Platine gelesen, leider 
ist diese aber äußerst dünn und sagt soviel wie garnichts darüber aus, 
was man nun eigentlich mit dem Teil machen kann.

WLAN schön und gut, UART und SPI verstehe ich auch noch.
Ist auf dem Teil nun schon eine "Firmware" installiert? Wenn ja, was 
kann sie?
Wie übergebe ich dem Modul z.B. den jeweiligen WLAN-Key um sich im Netz 
anzumelden?
Mit welchem Programmieradapter soll man die Platine flashen?

All das wurde im Artikel nicht beschrieben:
https://www.mikrocontroller.net/articles/ESP8266-CPCB


Danke u Gruß
Gast #4453898
Lesenswert?

Es dürfte schwierig werden weitere Informationen zu finden. Der ESP8266 
ist schon ein sehr exotisches Bauteil und wird nur von wenigen Leuten 
überhaupt verwendet. Vielleicht findest du unter dem unten stehenden 
Link weitere Informationen, aber soweit ich das sehe findet sich da kaum 
etwas Brauchbares.

http://www.esp8266.com/
Gast #4453903
Lesenswert?

Ich höre Sarkasmus aus deiner Stimme.

Wenn es schon so ein dermaßen populäres Teil ist, warum gibt es dann in 
dem Forum keine anständige Beschreibung dafür?
Ich habe es so gelernt, dass man zu ICs/Kleinplatinen Datenblätter 
erhält, in denen sämtliche Informationen stehen und man sich nicht die 
Informationen mühsam durch Communities zusammen klicken muss.
Spricht jedenfalls nicht gerade für das Produkt.
#4453928
Lesenswert?

Flashen mit diesem Programm zb :
FLASH_DOWNLOAD_TOOLS_v2.4_150924.rar

Ich brauche es nicht, weil ich mit dem Arduino spiele.
Der kann den ESP.. Flashen.

Ich habe ein ESP,,, auf meinen Roboter gebaut und steuere ihn dann über 
meinen Notebook mit WLAN.

Flashen geht über die serielle Schnittstelle.

Gruss
#4453935
Lesenswert?

Anton F. schrieb:
> Wenn es schon so ein dermaßen populäres Teil ist, warum gibt es dann in
> dem Forum keine anständige Beschreibung dafür?

Willst Du sagen, die vorhandenen sind unanständig? :-) Kolban's book 
schon durchgearbeitet?

Anton F. schrieb:
> Ich habe es so gelernt, dass man zu ICs/Kleinplatinen Datenblätter
> erhält, in denen sämtliche Informationen stehen und man sich nicht die
> Informationen mühsam durch Communities zusammen klicken muss.
> Spricht jedenfalls nicht gerade für das Produkt.

Wenn es aus China kommt, ist es manchmal anders, oder Du kannst die 
Originaldatenblätter einfach nicht lesen. Die Chips sind noch nicht so 
breit etabliert und trotzdem gibt es spottbillig (< 10 Euro) fertige 
Platinen. Da würde ich nicht so viel erwarten.
#4453942
Lesenswert?

Anton F. schrieb:
> ich möchte meinen AVR-Controller an ein WLAN-Modul anbinden.
> Dazu habe ich folgendes Modul gefunden: ESP8266

Das ganze Netz ist mit den Dingern zugepflastert, da man so eine Platine 
für 2€ bekommt. Da gibts mehr Tips,Ideen und Tutorials als man aufnehmen 
kann, in 50 verschiedenen Sprachen..

Eher komisch das Du dafür einen Thread aufmachen musst.
#4453947
Lesenswert?

Zumal das ein eigener µC mit WLAN dran ist. Da kann man oftmals den 
Arduino direkt ersetzen. Eine andere Firmware flashen (NodeMCU), und 
schon kannst du das Ding direkt mit LUA-Script programmieren. Einlesen 
eines Analogen Anschlusses oder I2C oder OneWire oder oder oder. 
Bereitstellen als Webserver direkt damit oder senden via TCP/IP.

Die "AT-Firmware", die auf den günstigsten ESP-01-Platinen drauf ist, 
gibt es in unterschiedlichen Versionen, sodass du dort erst einmal 
herausfinden musst, welche AT-Kommandos sie unterstützt, mit welcher 
Baudrate sie angspreochen werden will, ob sie CR+LF benötigt oder ob CR 
reicht, ....

Ist etwas Wildwuchs, den du selber beheben musst. Wenn du dann den 
Firmware-Stand darauf hast, den du möchtest, geht es mehr mit der 
Firmware-Doku (meist nur rudimentär vorhanden) weiter als mit dem 
ESP8266-Datenblatt. Fühlt sich komisch an, die Teile so zu verwenden, 
aber es klappt.
Gast #4454038
Lesenswert?

Das sind schon wieder Features, die das Leben nur unnötig schwer machen.
Warum zum Teufel brauche ich eine Firmware für einen WLAN-Treiber.

Warum gibt es keinen Chip, dem man einfach in seine vorprogrammierte 
Software Daten wie WPA-Key gibt und ihn einfach per UART oder SPI an 
eine Peripherie anschließt.

Soll das Ding das dreifache kosten und nur halb so komplex sein und ich 
würde ihn mir kaufen.

Ich suche ein stinknormales WLAN-Modul, an das ich Daten schicken und 
Daten empfangen kann. Mehr nicht.
#4454085
Lesenswert?

Hallo,

Anton F. schrieb:
> Warum gibt es keinen Chip, dem man einfach in seine vorprogrammierte
> Software Daten wie WPA-Key gibt und ihn einfach per UART oder SPI an
> eine Peripherie anschließt.
Gibt, kauf es, der erste war wohl der Lantronix Wi-Port, kam nur 180DM? 
Euro?
Wo soll der das Deiner Meinung nach hinschicken? WLAN spricht kein 
serielles Protokoll, mußt Du Dir also am anderen Ende sowieo eine Bridge 
suchen oder programmieren, die das an eine virtuelle COM weiterschickt.
>
> Soll das Ding das dreifache kosten und nur halb so komplex sein und ich
> würde ihn mir kaufen.
>
> Ich suche ein stinknormales WLAN-Modul, an das ich Daten schicken und
> Daten empfangen kann. Mehr nicht.
Und wieder: welche Daten wohin und woher?

PS: niemand hat Dir gesagt, daß Du den ESP8266 benutzen sollst,
wenn er nicht Deinen Ansprüchen genügt.
Ich kenne eigentlich keinen Hersteller, der so wie Espressif auf die 
Wünsche von Hobbybastlern eingegangen ist.
Ich kenne auch kein WLAN-Modul für den Preis, wo ich nach Lust und Laune 
genau meine Wünsche erfüllen kann. Ist hobby, wenn Du es professionell 
sucht, dann suche auch in dieser Liga.

Gruß aus Berlin
Michael
#4457184
Lesenswert?

Na okay, vielleicht mal verständlicher :D

Anton F. schrieb:
> ich möchte meinen AVR-Controller an ein WLAN-Modul anbinden.
> Dazu habe ich folgendes Modul gefunden: ESP8266
Genau richtig!

> Im Forum habe ich bereits den Artikel zur o.g. Platine gelesen, leider
> ist diese aber äußerst dünn und sagt soviel wie garnichts darüber aus,
> was man nun eigentlich mit dem Teil machen kann.
Den kann man so gekauft nur mit uart ansteuern und erstmal nichts mehr.. 
die einzige Frage ist dabei auf wieviel Baud der Uart eingestellt ist. 
Das suchst Du doch?


> WLAN schön und gut, UART und SPI verstehe ich auch noch.
Frage selbst beantwortet wie einfach der eSP für Dich ist.

> Ist auf dem Teil nun schon eine "Firmware" installiert? Wenn ja, was
> kann sie?
Du kannst Daten über den Uart senden, nach kurzer Konfiguration kannst 
du Webseiten oder "Sockets" lesen und Schreiben.. Inet 1.0 aber reicht 
aus.

> Wie übergebe ich dem Modul z.B. den jeweiligen WLAN-Key um sich im Netz
> anzumelden?
Sollte alles in jedem Tutorial für deinen Mikrocontroller drinstehen.

> Mit welchem Programmieradapter soll man die Platine flashen?
Wieso willst du die Flashen, ich dachte Du wolltest das einfach?

> All das wurde im Artikel nicht beschrieben:
> https://www.mikrocontroller.net/articles/ESP8266-CPCB

Ja nee weil der Artikel auf den Chip eingeht und wie man eine Platine 
dafür fertigen könnte und nicht wie Du mit der Platine wie Du sie kaufen 
kannst umgehst!
Gast #4457185
Lesenswert?

Bist du dir sicher, dass Bastler die einzigen Kunden sind? Macht für 
mich irgendwie keinen Sinn einen Chip zu entwickeln der unglaublich 
günstig und universell ist, und den dann nicht in jeden Scheiss 
einzubauen der aus China kommt.

Kann imho nicht lange dauern bis das Ding in jedem Wifi-enabled IoT Ding 
drin ist.
#4457193
Lesenswert?

Hallo,

Lutz schrieb:
> Michael U. schrieb:
>> Ich kenne eigentlich keinen Hersteller, der so wie Espressif auf die
>> Wünsche von Hobbybastlern eingegangen ist.
>
> Wäre ja auch ziemlich dämlich, nicht auf die Wünsche seiner _einzigen_
> Kundengruppe einzugehen.

das ist mir durchaus klar. Nur irgendwie haben die es bisher irgendwie 
geschafft, für mich privat nutzbare und kostengünstige Module 
anzubieten.

Ich würde auch WLAN-Module einer renomierten Firma kaufen, wenn der 
Support wenigstens gleichwertig wäre und der Preis in ähnlicher Region.

Soviele Angebote finde ich da aber nicht.

Gruß aus Berlin
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren