Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Obsługa pinu Reset ATMegi8 przez ESP8266

Defozo 12 Sie 2015 13:16 774 4
  • #1 12 Sie 2015 13:16
    Defozo
    Poziom 17  

    Witam!

    Zastanawiam się, czy jak podłączę pin GPIO2 należący do ESP8266 do pinu RESET mikrokontrolera ATmega8, to czy jak podam stan niski na pin GPIO2 należący do ESP8266 to wtedy ATmega8 się zrestartuje?

    Czy może potrzebuję to zrealizować przy pomocy tranzystora?


    Proszę o pomoc,
    Defozo

    0 4
  • #2 12 Sie 2015 13:55
    Zielonka
    Poziom 20  

    Witam !
    Trochę rozwiń temat.Co ma na celu takie podłączenie Atmega8 i ESP8266 ? Jeśli reset obu układów to ja bym tego tak nie robił.
    Pozdrawiam
    W.B.

    0
  • #3 12 Sie 2015 14:13
    Defozo
    Poziom 17  

    Chcę programować ATMegę8 przez Wi-Fi (ESP8266).
    Aby rozpocząć programowanie potrzebuję zresetować ATMegę8.

    Zastanawiam się, czy połączyć układy ze sobą w ten sposób:
    Obsługa pinu Reset ATMegi8 przez ESP8266
    I w przypadku normalnej pracy podawać stan wysoki na GPIO2, a w przypadku programowania stan niski na GPIO2.

    Czy może tak:
    Obsługa pinu Reset ATMegi8 przez ESP8266
    I podawać stan niski na GPIO2 w przypadku normalnej pracy i stan wysoki na GPIO2 w przypadku programowania.

    A może oba schematy są niepoprawne?

    0
  • Pomocny post
    #4 12 Sie 2015 14:43
    Zielonka
    Poziom 20  

    Przy zasilaniu Atmega z 3.3V pierwszy schemat. A tak z ciekawości jak będzie konfigurowany moduł Wi-Fi. Atmega będzie miał bootloadera ?
    Pozdrawiam
    W.B.

    1
  • #5 12 Sie 2015 15:05
    Defozo
    Poziom 17  

    Dziękuję za odpowiedź!

    Na ESP8266 wgrałem NodeMCU, dzięki temu mogę wykorzystywać mikrokontroler dostępny na pokładzie ESP8266.
    ESP8266 łączy się z moim komputerem poprzez zwykły TCP socket (mój komputer jest serwerem, moduł Wi-Fi jest klientem).
    Bootloader na ATMedze8 to przerobiona wersja jednego z bootloaderów dostępnych na Elektrodzie + moje autorskie oprogramowanie do obsługi tego bootloadera na PC.

    Cały projekt dotyczy zdalnie sterowanego autka o zasięgu globalnym:
    Obsługa pinu Reset ATMegi8 przez ESP8266

    0