Abo
  • Services:
Anzeige
ESP-8266-12 und ESP-8266-01-Modul
ESP-8266-12 und ESP-8266-01-Modul (Bild: Alexander Merz/Golem.de)

Schaltung für die Programmierung aufbauen

Jetzt muss das Programm auf den ESP-01 übertragen werden. Dazu reichen prinzipiell ein USB-zu-Seriell-Adapter und ein Steckbrett - bei der Gelegenheit bauen wir aber auch die Stromversorgung mit auf. Viele USB-zu-Seriell-Adapter bieten zwar auch eine 3,3-V-Versorgung an, liefern aber für den ESP nicht immer ausreichend Strom.

ESP-Module benötigen eine Versorgungsspannung von 3,3 Volt, wofür wir einen LD33V-Spannungswandler verwenden. Die Ausgangsspannung stellt bei uns eine umfunktionierte USB-Buchse bereit, so können wir zur Stromversorgung auf ein USB-Netzteil zurückgreifen. Alternativ bietet sich eine Versorgung per Batterie oder über ein Netzteil mit Hohlstecker an. Es gilt lediglich zu beachten, dass bei einer Spannungsdifferenz von mehr als 3 Volt ein Kühlkörper am Spannungswandler angebracht werden sollte, da er sonst heiß wird.

Anzeige

Die USB-Buchse wurde auf eine Experimentier-Platine aufgelötet, dabei haben wir nur den stromführenden Pin und den Massepin mit der Platine verbunden, die beiden Datenleitungen hingegen abgetrennt. Über zwei weitere Pins auf der Platine wurde sie Steckbrett-kompatibel. Die Masse wird mit dem linken Bein des Spannungswandlers verbunden, wie auch mit der blauen Leiste des Steckbretts. Die Stromleitung von USB-Buchse verbinden wir mit dem rechten Bein des Wandlers, das mittlere Bein mit der roten Leiste des Steckbretts.

Jetzt kann der ESP angeschlossen werden. Der GND-Pin wird mit der blauen Masse-Leiste des Steckbretts verbunden, der VCC-Pin mit der roten Strom-Leiste, wie auch der CH_PD-Pin. Damit das ESP-Modul in den Flashmodus schaltet, muss GPIO-00 auf Masse gelegt und GPIO-02 mit Strom versorgt werden. Jetzt muss noch der TX-Pin des Moduls mit dem RX-Kontakt des USB-zu-Seriell-Adapters verbunden werden und der RX-Pin mit dem TX-Kontakt.

  • ESP-01 als Temperaturmessstation (Foto: Martin Wolf/Golem.de)
  • ESP-01 mit Arduino als Temperaturmessstation (Foto: Martin Wolf/Golem.de)
  • ESP-01 und ESP-12 (Foto: Martin Wolf/Golem.de)
  • Basisschaltung für den Temperatursensor und die Stromversorgung  (Foto: Martin Wolf/Golem.de)
  • Für den Standalone-Betrieb eines ESP-01 ist neben der zusätzlichen Stromversorgung auch ein USB-zu-Seriell-Adapter nötig. (Foto: Martin Wolf/Golem.de)
  • Fritzing-Zeichnung für den Betrieb des ESP-01 mit einem Arduino (Abb.: Alexander Merz/Fritzing)
  • Fritzing-Zeichnung für den Standalone-Betrieb des ESP-01 (Abb.: Alexander Merz/Fritzing)
Fritzing-Zeichnung für den Standalone-Betrieb des ESP-01 (Abb.: Alexander Merz/Fritzing)

Nach der Vorbereitung wird die Schaltung mit Strom versorgt und der USB-zu-Seriell-Adapter an den Computer angeschlossen. In der Arduino-IDE wird als serieller Port der Adapter ausgewählt, im Board-Menü der "Generic ESP8266"-Eintrag. Nach Auswahl dieses Typs enthält das Werkzeug-Menü einige weitere Einträge, sie sind für uns aber nicht weiter interessant. Das Programm kann jetzt wie üblich kompiliert und übertragen werden.

Temperatursensor ergänzen

Für die eigentliche Arbeit ist die Verbindung mit dem USB-zu-Seriell-Adapter nicht notwendig. Auch muss die Verkabelung der GPIO-Pins gelöst werden. Stattdessen wird die Schaltung für die Temperaturmessung nach dem bekannten Muster aufgebaut. Das mittlere Bein des Temperatursensors wird mit Pin 2 des Moduls verbunden. Jetzt kann die gesamte Schaltung wieder mit Strom versorgt werden und läuft unabhängig.

Jetzt zum Freizeitforscher werden

Mit dem Schaltungsaufbau und dem regelmäßigen Skriptaufruf sind alle Zutaten beisammen, um an unserem großen Projekt Wie warm ist es in euren Büros? teilzunehmen. Wir hoffen, dass möglichst viele Bastler mitmachen - jetzt vielleicht auch du?

In dieser Serie sind bislang für folgende Plattformen Anleitungen erschienen:

 ESP allein benutzen

eye home zur Startseite
MichaelDworkin 11. Jun 2016

Danke für Ihre Artikel. Ich habe nach Ihre Anleitung Arduino installiert und ESP8266...

ChriDDel 25. Mai 2016

warum der TPS63050? Bei meinen Recherchen bin ich auf den HT7333 gestoßen. Günstig und...

am (golem.de) 05. Mai 2016

Man benötigt das ESP-Paket für die Arduino-IDE wie im Artikel auf Seite 3 beschrieben...

H4ndy 01. Mai 2016

Ich hab nen Digistump Oak genommen, der ist etwas teuerer, bringt aber Particle.io mit...

Mett 28. Apr 2016

Doch doch, er zeigt irgendwann, was die komplette Kiste im deep sleep zieht: 127 µA.



Anzeige

Stellenmarkt
  1. Hetzner Cloud GmbH, Unterföhring
  2. Landeshauptstadt München, München
  3. MBtech Group GmbH & Co. KGaA, Sindelfingen, Stuttgart
  4. Computacenter AG & Co. oHG, verschiedene Standorte


Anzeige
Top-Angebote
  1. (nur noch bis 31.1. für 49€ statt 69€)
  2. 127,00€
  3. 179,00€

Folgen Sie uns
       


  1. Gulp-Umfrage

    Welche Kenntnisse IT-Freiberufler brauchen

  2. HPE

    650 Millionen Dollar für den Einstieg in die Hyperkonvergenz

  3. Begnadigung

    Danke, Chelsea Manning!

  4. Android 7

    Nougat für Smartphones von Sony, Oneplus, LG und Huawei

  5. Simplygon

    Microsoft reduziert 3D-Details

  6. Nach Begnadigung Mannings

    Assange weiter zu Auslieferung in die USA bereit

  7. Startups

    Rocket will 2017 drei Firmen in Gewinnzone bringen

  8. XMPP

    Chatsecure bringt OMEMO-Verschlüsselung fürs iPhone

  9. Special N.N.V.

    Nanoxias Lüfter sollen keinerlei Vibrationen übertragen

  10. Intel

    Internet-of-Things-Plattform auf x86-Basis angekündigt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Intel Core i7-7700K im Test: Kaby Lake = Skylake + HEVC + Overclocking
Intel Core i7-7700K im Test
Kaby Lake = Skylake + HEVC + Overclocking
  1. Kaby Lake Intel macht den Pentium dank HT fast zum Core i3
  2. Kaby Lake Refresh Intel plant weitere 14-nm-CPU-Generation
  3. Intel Kaby Lake Vor der Vorstellung schon im Handel

Dienste, Programme und Unternehmen: Was 2016 eingestellt und geschlossen wurde
Dienste, Programme und Unternehmen
Was 2016 eingestellt und geschlossen wurde
  1. Kabel Mietminderung wegen defektem Internetkabel zulässig
  2. Grundversorgung Kanada macht Drosselung illegal
  3. Internetzugänge 50 MBit/s günstiger als 16 MBit/s

GPD Win im Test: Crysis in der Hosentasche
GPD Win im Test
Crysis in der Hosentasche
  1. Steadicam Volt Steadicam-Halterung für die Hosentasche
  2. Android Wear 2.0 Erste neue Smartwatches kommen von LG
  3. Tastaturhülle Canopy hält Magic Keyboard und iPad zum Arbeiten zusammen

  1. Re: Veerräter!

    teenriot* | 23:16

  2. Re: Das macht der doch...

    maze_1980 | 23:10

  3. Re: Dummes Golem-Geschwätz!

    m_jazz | 23:09

  4. Re: was völlig fehlt

    SelfEsteem | 23:06

  5. Re: Keine #3

    Arhey | 23:06


  1. 19:06

  2. 17:37

  3. 17:23

  4. 17:07

  5. 16:53

  6. 16:39

  7. 16:27

  8. 16:13


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel