Skocz do zawartości

Arduino Mega z modułem ESP8266


Isero

Pomocna odpowiedź

Witam, próbuje zaprogramować arduino mega z podłączonym ESP8266-01 wykorzystując gotowy przykład "Blink". Wybieram do tego z listy płytek "generic esp8266 module" natomiast pozostałe ustawienia według poradnika w internecie. Podczas kolejnych prób wykorzystałem ustawienia, które wybrałem podczas wgrywania firmware, a następnie jeszcze kilka innych. Po dotarciu do krzaczastych czeluści internetu wciąż dostaję taka samą listę błędów. Wiecie jak się z tym uporać?

Arduino:1.8.9 (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 40 MHz, 40MHz, QIO (fast), 1M (64K SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Szkic używa 289664 bajtów (30%) pamięci programu. Maksimum to 958448 bajtów.
Zmienne globalne używają 27104 bajtów (33%) pamięci dynamicznej, pozostawiając 54816 bajtów dla zmiennych lokalnych. Maksimum to 81920 bajtów.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM5
Connecting........_____
Traceback (most recent call last):
  File "C:\Users\x\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/upload.py", line 25, in <module>
    esptool.main(fakeargs)
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2663, in main
    print("Chip is %s" % (esp.get_chip_description()))
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 968, in get_chip_description
    efuses = self.get_efuses()
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 964, in get_efuses
    self.read_reg(0x3ff00054) << 32 |
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 475, in read_reg
    val, data = self.command(self.ESP_READ_REG, struct.pack('<I', addr))
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 332, in command
    p = self.read()
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 277, in read
    return next(self._slip_reader)
  File "C:/Users/x/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 1877, in slip_reader
    raise FatalError("Timed out waiting for packet %s" % waiting_for)
esptool.FatalError: Timed out waiting for packet header
esptool.FatalError: Timed out waiting for packet header

 

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.