Fehler beim Kompillieren

  • Guten Tag,

    Ich bin dabei meine Sonoff geräte zu flashen ich habe Arduino in der Version 1.8.5 Installiert und alle Board Treiber und Skaches in der neusten Version.

    Bei der Kompillierung bekomme ich jz Folgenden Fehler:


    Bibliothek Adafruit_Sensor-1.0.2.02 in Version 1.0.2 im Ordner: C:\Users\cayne\Documents\Arduino\libraries\Adafruit_Sensor-1.0.2.02 wird verwendet

    exit status -1073740791

    Fehler beim Kompilieren für das Board Generic ESP8266 Module.


    Auf wunsch kann ich auch noch den kompletten fehler bericht nachreichen

    Arduino laüft auf Windows 10 Pro 64 Bit und die Board Einstellungen sind die gleichen wie Im YouTube Tutorial

  • NakashiKun und wenn du es dennoch mit Arduino machen möchtest empfehle ich dir hier nochmal mein Grundlagen Video...

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Atom hab ich mir auch mal angesehen, aber mal gleich 0 gecheckt.

    Hab ein bischen drin rumgeguckt und bin wieder zurück zur Arduino Software.

    Aber auch die macht irgendwie was sie will.

    Das bei jedem Sonoff die Software wieder neu Komiliert werden muss versteh ich auch nicht. Will sie doch nur hochladen und hab auch nix geändert ( ausser beim ersten mal)

  • Ansonsten versuchs mal mit ESPeasy ;)

    Du musst dir lediglich noch die ensprechnde *.bin datei z.B. bei Github herunterlanden,

    in Firmware bin umbenenen in das ESP Verzeichnis kopieren. Dann einfach nur die Batchdatei (flash)

    aufrufen, deinen Comport eingeben dann noch firmware eingeben und ab geht es :D

    Was nicht passt wird passend gemacht ! :D

    Es giebt immer verschiedene Wege zum Ziel, man muß sie nur finden;)

  • trying to connect

    flush start

    setting serial port timeouts to 1 ms

    setting serial port timeouts to 1000 ms

    flush complete

    espcomm_send_command: sending command header

    espcomm_send_command: sending command payload

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_send_command: receiving 2 bytes of data

    espcomm_open

    Uploading 496752 bytes from Firmware.bin to flash at 0x00000000

    erasing flash

    size: 079470 address: 000000

    first_sector_index: 0

    total_sector_count: 122

    head_sector_count: 16

    adjusted_sector_count: 106

    adjusted_size: 06a000

    espcomm_send_command: sending command header

    espcomm_send_command: sending command payload

    setting serial port timeouts to 10000 ms

    setting serial port timeouts to 1000 ms

    espcomm_send_command: receiving 2 bytes of data

    writing flash

    ................................................................................

    ................................................................................

    ................................................................................

    ................................................................................

    ................................................................................

    ................................................................................

    ......

    starting app without reboot

    espcomm_send_command: sending command header

    espcomm_send_command: sending command payload

    espcomm_send_command: receiving 2 bytes of data

    closing bootloader

    flush start

    setting serial port timeouts to 1 ms

    setting serial port timeouts to 1000 ms

    flush complete

    Drücken Sie eine beliebige Taste . . .


    HAAAAHAAAA:love::love::love::love: FUNKTIONIERT

    SmartUser54 du bist der Knaller :)

    Dankeschön.

    schon das zweite mal heute

  • Nicht zu danken helfe doch immer gerne, sofern ich kann:D

    Einfach Geil wie du hier den Leuten hilfst, das sehe ich wirklich gern und mit jedem weiteren Beitrag steigt auch dein Rang, ich könnte mir wirklich vorstellen das du hier im Forum echt dein Potential gut einsetzt, anderen Hilfst und dich auch gut in die Community einbringst. Das finde ich echt Top :)

  • Da mir das Forum ja auch schon viel weitergeholfen hat, gebe ich gerne auch etwas zurück;) als Renter habe ich ja auch genügend Zeit^^

    Was nicht passt wird passend gemacht ! :D

    Es giebt immer verschiedene Wege zum Ziel, man muß sie nur finden;)

  • Hi, ich weiß nicht genau obs so richtig ist, da ich kein Arduino verwende.

    Schau mal im Menü Sketch, da müsste es die Funktion Export compiled Binary geben, damit sollte das gehen.

    Schöne Grüße
    Frank

  • Habs gerade mal versucht, geht auch mit Arduino IDE;)

    Die kompillierte Datei nennt sich dann "sonoff.ino.bin" und wird im Ordner

    "C:\Users\Master\AppData\Local\Temp\arduino_build_678967 " abgelegt;)

    für ESPeasy musst du sie nur noch in Firmware.bin umbenenen ;)

    Ich würde allerdings trotzdem die Option mit ATOM nehmen, da es hier wesentlich einfacher ist

    die Prameter anzupassen;)

    Was nicht passt wird passend gemacht ! :D

    Es giebt immer verschiedene Wege zum Ziel, man muß sie nur finden;)

  • Also.......

    Das mit dem Kompilieren klappt ja nun soweit.

    jedoch ... Feste Ip Adressen vergabe funktioniert nicht.

    Definiert habe ich

    // -- Wifi ----------------------------------------

    #define WIFI_IP_ADDRESS "192.168.178.99" //[IpAddress1] Set to 0.0.0.0 for using DHCP or IP address

    #define WIFI_GATEWAY "192.168.178.1" // [IpAddress2] If not using DHCP set Gateway IP address

    #define WIFI_SUBNETMASK "255.255.255.0" // [IpAddress3] If not using DHCP set Network mask

    #define WIFI_DNS "192.168.178.1" // [IpAddress4] If not using DHCP set DNS IP address (might be equal to WIFI_GATEWAY)


    und trotzdem hohlt er sich eine ip vom DHCP

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!