Forum: Mikrocontroller und Digitale Elektronik Programmer ESP8266


von Henning (Gast)


Lesenswert?

Hallo,
ich würde gerne einen ESP8266 mit eigener Software versehen. Welche 
Hardware benötige ich dazu?

Ich habe schon bei Google gesucht und nichts sinnvolles gefunden, 
wahrscheinlich ist die Trivialität der Frage der Grund.

Günstig, einfach und universell wäre gut. Bisher habe ich nur ein 
MSP430-G2-Launchpad und entsprechend nur Erfahrungen mit MSP430.

von Stefan F. (Gast)


Lesenswert?

Willst du den ESP826 Chip programmieren, oder einen selbst 
programmierten Mikrocontroller dran hängen?

von Henning (Gast)


Lesenswert?

Den ESP8266 selbst um mir den angehängten Mikrocontroller zu sparen.

von Henning (Gast)


Lesenswert?


von Gregor O. (zappes)


Lesenswert?

Im Grunde reicht da jeder beliebige USB/UART-Adapter, also 
beispielsweise die hinreichend bekannten FTDI-Module oder auch sowas 
hier:

http://www.ebay.de/itm/171286644853

Wie es genau funktioniert, kannst Du Dir hier ansehen:

https://www.youtube.com/watch?v=pWo-ErpVZC4

von Pete K. (pete77)


Lesenswert?

Die Module werden seriell über UART geflashed:
https://github.com/esp8266/esp8266-wiki/wiki/Toolchain

oder
http://bbs.espressif.com/viewtopic.php?f=7&t=25

oder native Windows:
https://onedrive.live.com/?cid=C4DDF72E6EEA3826&id=C4DDF72E6EEA3826!873

Genau, Anbindung dann mit USB/UART-Adapter oder über MAX3232 an serielle 
PC-Schnittstelle.

Achtung: immer nur 3,3V an das Teil anschließen!

: Bearbeitet durch User
von Pete K. (pete77)


Lesenswert?

Gregor Ottmann schrieb:
> Im Grunde reicht da jeder beliebige USB/UART-Adapter, also
> beispielsweise die hinreichend bekannten FTDI-Module oder auch sowas
> hier:
>
> Ebay-Artikel Nr. 171286644853

Das sind aber 5V!

von Gregor O. (zappes)


Lesenswert?

Pete K. schrieb:
> Gregor Ottmann schrieb:
>> Im Grunde reicht da jeder beliebige USB/UART-Adapter, also
>> beispielsweise die hinreichend bekannten FTDI-Module oder auch sowas
>> hier:
>>
>> Ebay-Artikel Nr. 171286644853
>
> Das sind aber 5V!

Das Stimmt natürlich, insofern sollte man einen Spannungsteiler oder 
einen Pegelwandler zwischen TX des Moduls und RX des 8266 vorsehen, 
sonst hat das Experimentieren schnell ein Ende. Guter Hinweis.

von Henning (Gast)


Lesenswert?


von Gregor O. (zappes)


Lesenswert?

Vermutlich nicht. Vor dem Anschluss am ESP kannst Du ja mal nachmessen, 
was für Pegel kommen, aber wahrscheinlich macht der auf den 
Signalleitungen nur zahme 3.3V. Falls doch 5V kommen sollten, kannst Du 
ja einfach einen kleinen Spannungsteiler aus zwei Widerständen zwischen 
TX vom USB und RX vom ESP packen, dann sollte das kein Problem sein.

von Gregor O. (zappes)


Angehängte Dateien:

Lesenswert?

Um das noch mal kurz zu illustrieren: Auf dem angehängten Bild sieht man 
so eine ähnliche Situation. Das Ding links ist ein ATtiny mit 5V, das 
rechte Teil ist ein Bluetooth-Modul, das 3.3V braucht. R3 und R4 sorgen 
dafür, dass von den 5V vom TXD des Controllers nur 3.3V am BT-Modul 
ankommen. Andersrum ists's egal, weil der Controller das High-Signal 
auch mit 3.3V zuverlässig erkennt.

In Deinem Fall wäre links das 5V-USB-Dingsbums, rechts der ESP. Für die 
Spannungsversorgung bräuchtest Du dann allerdings noch einen kleinen 
Linearregler, sofern Dein USB-Adapter keine 3.3V rauslässt.

von Henning (Gast)


Lesenswert?

Ok, also die 3V3-Version und notfalls den Spannungsteiler, was ich dann 
ja sehe.

Dankeschön!

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.