logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ESP8266] Jak podłączyć GPIO15, GPIO2, GPIO0 w ESP-12-E do flashowania i UART?

bartosz.tarnowski 27 Lip 2017 10:15 4704 4
REKLAMA
  • #1 16610955
    bartosz.tarnowski
    Poziom 17  
    Posty: 418
    Pomógł: 26
    Ocena: 30
    Witam,
    Mam pytanie o moduł ESP12-E i konkretnie o ten a nie inny np ESP12.

    Jak podłączyć GPIO15 GPIO2 GPIO0 aby:
    1. Wgrać soft do flasha
    2. Aby komunikować się przez UART z programu ESplorer

    Oraz jaka jest prędkość transmisji?
  • REKLAMA
  • #2 16611045
    piterek-23
    Poziom 33  
    Posty: 3321
    Pomógł: 162
    Ocena: 426
    bartosz.tarnowski napisał:
    Mam pytanie o moduł ESP12-E i konkretnie o ten a nie inny np ESP12.

    Wszystkie działają tak samo.
    bartosz.tarnowski napisał:
    Jak podłączyć GPIO15 GPIO2 GPIO0 aby:
    1. Wgrać soft do flasha


    [ESP8266] Jak podłączyć GPIO15, GPIO2, GPIO0 w ESP-12-E do flashowania i UART?

    bartosz.tarnowski napisał:
    2. Aby komunikować się przez UART z programu ESplorer


    [ESP8266] Jak podłączyć GPIO15, GPIO2, GPIO0 w ESP-12-E do flashowania i UART?

    bartosz.tarnowski napisał:
    Oraz jaka jest prędkość transmisji?

    115200
  • REKLAMA
  • #3 16611108
    bartosz.tarnowski
    Poziom 17  
    Posty: 418
    Pomógł: 26
    Ocena: 30
    a czasem nie odwrotnie?
    Strona 9 dokumentacji https://www.elecrow.com/download/ESP-12F.pdf
    mówi coś innego

    [ESP8266] Jak podłączyć GPIO15, GPIO2, GPIO0 w ESP-12-E do flashowania i UART?

    Dzisiaj wgrywałem nodeMCU dwa razy na prędkości 230400.
    Po wgraniu Baud przestawił się na 74880.
    Ale poza zgłaszaniem się ESP po resecie nie ma reakcji.

    Obecnie nie jestem w stanie zaflashowac ESP.
    Wczoraj miałem podobnie, przez noc sie ESP namyślił i dzisiaj dało się go zafleshować ale tylko 2 razy.

    Czy pozostałe GPIO mogą wisieć nie podłączone.
    Zasilam z USB więc wydajność prądowa powinna być ok.

    Tak wygląda mój układ [ESP8266] Jak podłączyć GPIO15, GPIO2, GPIO0 w ESP-12-E do flashowania i UART?
  • REKLAMA
  • #4 16612518
    krzbor
    Poziom 29  
    Posty: 1755
    Pomógł: 41
    Ocena: 1063
    Raczej nie odwrotnie. "Flash boot" z tabelki oznacza start z pamięci flash, czyli odpowiada "normal boot" z obrazka powyżej. Ja zawsze nagrywałem w 115200 i działało. Uwaga - przy starcie ESP zawsze wysyła informacje z 74880 (dzieje się to jeszcze przed rozpoczęciem programu), a następnie przestawia się na 115200. Oczywiście później można prędkość zmienić programowo.
  • #5 16623274
    bartosz.tarnowski
    Poziom 17  
    Posty: 418
    Pomógł: 26
    Ocena: 30
    Ciekawe że nigdzie o tej prędkości 74880 nie napisano a korzystam z wielu materiałów.

    Ostatecznie aby nie dostać nerwicy należy:

    1. Zasilić ESP dobrym zasilaczem
    2. Podłączyć kondensator o dużej pojemności do wyprowadzeń VCC - GND

    W kilku miejscach pisano że wystarczy 10u, ja podłączyłem 47u i nie dało to efektu, podłączyłem 2200u i teraz w miarę ok choć i tak programowanie ESP nie zawsze działa ale już jest o wiele lepiej.
REKLAMA