Das Internet of Things mit dem ESP2866

Das Internet of Things mit dem ESP2866

Workshop by Rin Räuber and Angelo Wyszengrad at MakerFaire Hannover 2015.

Fdc75e4cf5aa4bf67af27f5ebe19d261?s=128

Rin Raeuber

June 06, 2015
Tweet

Transcript

  1. HALLO Das Internet of Things mit dem ESP2866

  2. INTERNET OF THINGS DAS MIT DEM ESP8266

  3. None
  4. UND WER SEID IHR?

  5. ZIELE - Ihr habt einen funktionierenden ESP8266. - Ihr wisst

    wie ihr 
 a) Firmware auf das Board flasht und 
 b) Code darauf ausführen könnt. - Ihr seid in der Lage ein eigenes Projekt damit zu realisieren.
  6. LET’S TALK HARDWARE

  7. ESP8266

  8. FEATURES - WIFI - MICROCONTROLLER - KOSTET NIX* *(fast)

  9. None
  10. None
  11. None
  12. LET’S TALK SOFTWARE

  13. ESP8266

  14. ESP8266 Firmware

  15. ESP8266 Firmware Flash Tool

  16. ESP8266 Firmware IDE Flash Tool

  17. ESP8266 NodeMCU ESPlorer ESP8266Flasher / esptool.py

  18. NodeMCU - LUA <3

  19. - ALL TEH PLATFORMS ESPlorer http://esp8266.ru/esplorer/

  20. SETUP 0

  21. • zum Flashen: die beiden einzelnen Pins mit Jumper verbinden

    (Bootloader Mode) • zum Programmieren: weg mit dem Jumper SETUP
  22. SETUP GND__ RXD__ TXD__ __GND __RXD __TXD A. Besorg Dir

    Testboard, einen TTL-Wandler und ein Kabel. B. TTL-Wandler: Kein Jumper auf den Pins an der kurzen Seite;
 anderer Jumper auf 3.3V. C. Verbinde Testboard und TTL-Wandler.
  23. FLASHEN 1

  24. FLASHEN 1. USB-Treiber vom Stick installieren Windows: A. nodemcu flasher

    vom 
 Stick kopieren B. nodemcu flasher starten C. COM Port mit der höchsten Nummer auswählen D. Flashen Mac/Linux: A. esptool vom Stick kopieren B. nodemcu.bin vom Stick kopieren C. python setup.py install D. Serial-Port des FTDI herausfinden E. sudo python esptool.py
 --port /dev/tty.[bla]
 write_flash 0x00000 
 nodemcu.bin
  25. WENN ES BLINKT HAT ES GEKLAPPT

  26. IDE 2

  27. IDE A. ESPlorer vom Stick kopieren und installieren. B. ESPlorer

    starten.
  28. None
  29. CODE 3

  30. KEINE PANIK

  31. CODE A. Tief Luft holen. B. Den Jumper auf dem

    Testboard entfernen.
  32. CODE A. Rechts oben Port auswählen. B. “Open” C. Datei

    “init.lua” nennen. D. SAVE TO ESP.
  33. CODE A. web-server.lua im Ordner “Lua Code”

  34. DIE 5 HÄUFIGSTEN LÖSUNGEN A. Rechner neustarten. B. ESP neustarten.

    C. Alle Teile einmal austauschen. D. Nochmal probieren. E. wischi fragen. Have you tried turning it on and off again?
  35. None
  36. JETZT SEID IHR DRAN

  37. NodeMCU API: https://github.com/nodemcu/nodemcu-firmware/wiki/ nodemcu_api_en mehr Beispiele: https://github.com/nodemcu/nodemcu-firmware/tree/master/ lua_examples Lua Tutorial

    http://luatut.com/ Kaufen: http://aliexpress.com RESSOURCEN
  38. KTHXBYE hello@swocket.de