ESP8266 - was kann die Platine?

Gast #4453879
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
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
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.
Gast #4453904
> Spricht jedenfalls nicht gerade für das Produkt.

Was mich in diesen Zusammenhang interessiert: Warum betreibt der 
Hersteller des ESP diese Art der "Informationspolitik"?
#4453928
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
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.
#4453947
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
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.
#4454064
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.

genau das geht doch mit dem Modul (UART mit AT-Befehlen - Du musst ja 
keine eigene Firmware flashen) - willst DU nicht doch erstmal ein 
bischen mehr lesen?
#4454085
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
Gast #4454102
So ein Pech aber auch, da hat sich noch niemand die Mühe gemacht und die 
Informationen FÜR DICH zusammengesucht. Klar, da würd ich mich auch 
beschweren...
#4457184
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
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.
#4457192
Sascha schrieb:
> Kann imho nicht lange dauern bis das Ding in jedem Wifi-enabled IoT Ding
> drin ist.

Macht ja nix wenn das Ding seinen Job gut macht.

Bestes Beispiel.. Hab letztens eine Marken Funksteckdose geöffnet.. 
Überspannungsschutz blabla bla.. Da steckte als Empfänger die bekannte 
"Arduino Modul 433mhz" Miniplatine per 5pin header drauf.
#4457193
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

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.