Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[ESP8266] ESP12E baud rate

bartosz.tarnowski 10 Aug 2017 10:28 1893 4
  • #1
    bartosz.tarnowski
    Level 17  
    Witam,
    mecze temat ESP,
    może mam jakąś dziwną sztukę,
    większość osób programuje to coś na prędkości 115200
    u mnie pracuje w trybie programowania flasha na 74880
    i poza tym bardzo rzadko kiedy działa mi programowanie.
    Programuje z ustawieniami jak poniżej widać.
    Wybór SPI Mode nic nie zmienia.
    [ESP8266] ESP12E baud rate
    Dodam że programowanie programem FlashDownloadTool jest niemożliwe bo nie można ustawić w nim 74880.

    Transmisja sprawdzona oscyloskopem.
    Zasilanie z zasilacza 3.3V 5A.
    Kondensator na zasilaniu 2200uF.

    Chciałbym to programować w Arduino z wgranym node.
    Obecnie mam wgranego nodeMcu 0.9.6 i nawet działają skrypty LUA ale nie podoba mi się ten język.

    Jak odpalić to na arduino?
    Czy da się zmienić prędkość flashowania w esp8266 na 115200?
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • #2
    Nagus
    Level 27  
    Prędkość przy programowaniu jest niezależna od domyślnej (74880). Programować da się nawet na 460800.
    To co używałeś to flashowania to chyba nie jest ESP Flash Download Tools v.3.4.8? Jeśli nie, to spróbuj tym.
  • #3
    bartosz.tarnowski
    Level 17  
    Czy zatem przy flashowaniu ESP rozpoznaje prędkość transmisji?
    Faktycznie wcześniej gdy na warsztat wziąłem pierwszą sztukę ESP12E zaprogramował mi na 230400. Ale później odmówił, w drugiej sztuce podejrzałem oscyloskopem ze ESP odzywa się z prędkością 74880 i kilka razy udało mi się zaflashować. Ten ESP jest jakiś kapryśny, chyba że jeszcze z są inne powody dla których ESP nie odpowiada gdy flasher do niego gada.

    Próbowałem wiele razy za pomocą ESP Flash Download Tools v.3.4.4 na prędkości 115200 i nie jest w stanie się skontaktować z ESP. Tym narzędziem ani razu mi się nie udało skomunikować z ESP.
  • #4
    zster

    Level 28  
    Czy wszystkie piny GPIO konfiguracyjne dobrze podłączone ? GPIO_0 PRZED włączeniem zasilania spięte do masy ?
  • #5
    bartosz.tarnowski
    Level 17  
    Tak prawidłowo podłączam.
    GPIO15 -> GND
    GPIO2 -> Vcc
    GPIO0 -> GND

    ESP odzywa się w trybie boot mode: (1,7) lub boot mode: (1,6)

    poniżej przykład.

    [ESP8266] ESP12E baud rate