M0 communication to configurable-Web-Server (MQTT) Version 0.1

Dependencies:   LM75B mbed

Arduino IDE

Table of Contents

    Homepage

    Aufsetzen der Arduino-IDE für ESP

    Arduino SW Download Windows ZIP-Datei -> Just Download (z.B. Arduiono Version 1.6.13)

    https://www.arduino.cc/en/Main/Software

    /media/uploads/fpucher/arduinodownload.png

    In C:\ hier entpacken (oder einem anderen Laufwerk (z.B.: D:\ oder E:\ ) sofern vorhanden)

    Installieren Sie den notwendige Treiber für die ESP-Programmierung: Treiber ESP01-Modul oder Treiber NodeMCU-Modul.

    Arduino-IDE durch einen Doppel-Klick aufrufen (z.B: C:\arduino-1.6.13\arduino.exe)

    • File->Preferences->Additional Boards Manager URL: http://arduino.esp8266.com/package_esp8266com_index.json und mit OK-Button bestätigen
    • Tools->Board->Boardverwalter -> ESP8266 more Info -> installieren (herunterladen dauert etwas)
    • Tools->Board-> Genereic ESP8266 Module
    • Tools->Port ->(siehe Gerätemanager - [Windows + Pause]) z.B.: COM3
    • Sketch->Include Library->Manage Libraries ...

    oder auf Deutsch:

    • Datei->Voreinstellungen->Zusätzliche Boardverwalter-URLs: http://arduino.esp8266.com/package_esp8266com_index.json
    • Werkzeuge->Board ->Boardverwalter -> ESP8266 more Info -> installieren
    • Werkzeuge->Board -> Genereic ESP8266 Module
    • Werkzeuge->Port ->(siehe Gerätemanager - [Windows + Pause]) z.B.: COM3

    Neuen Windows Benutzer erstellen

    • Systemsteuerung\Alle Systemsteuerungselemente\Benutzerkonten\Konten verwalten
    • Benutzer (z.B. esp) ohne Microdoft Konto (siehe Lokalen Benutzer erstellen)

    Erstellen Sie eine Verknüpfung für die obige Arduino-IDE (z.B.: C:\arduino-1.6.13\arduino.exe) EXE-Datei auf den Desktop.

    ArduinoInDokumenteHierEntpacken.zip (http_server, libraries) in Dokumente hier entpacken

    Kontrolle der Ordnerinhalte:
    C:\Users\esp\Documents\Arduino\http_server mit http_server.ino und div Include-Dateien *.h
    C:\Users\esp\Documents\Arduino\libraries
    \UtilityFunctions\
    \webserver\

    C-Source- bzw. C-Quellcode Datei in der Arduino-IDE öffnen:

    • Datei->öffnen ...
      C:\Users\esp\Documents\Arduino\http_server\http_server.ino
      C-Quellcode Datei heisst gleich wie der Ordner in der sie abgelegt ist - hier: http_server

    Übersetzen der Datei mit Haken:

    /media/uploads/fpucher/arduinocompile2.png

    Wenn er ohne Probleme den Code übersetzt; weiter mit ESP-Programmierung

    Bibliotheken über Bibliotheksverwaltung bearbeiten (falls obige Bibliotheken nicht in IDE sichtbar sind):

    • Sketch->Bibliothek->Bibliotheken verwalten (Sketch->Include Library->Manage Libraries...) einbinden:
      PubSubClient
      DHT_sensor_library
      Adafruit_Unified_Sensor

    All wikipages