Kalsuz Napisano Marzec 12, 2018 Udostępnij Napisano Marzec 12, 2018 Witam,jest to mój pierwszy post więc proszę o wyrozumiałość i wybaczenie jakichś błędów. Do problemu.. od pewnego czasu staram się uruchomić ESP8266 na arduino, niestety esp nie gada- nie mogę wgrać firmware`u, nie odpowiada na komendy AT, ogólnie nic się nie dzieje- raz tylko była taka sytuacja że w monitorze sypał jakimiś śmieciami. Na takim programie jak ESP_basic_flasher po wpisaniu 'AT' odpowiada 'OK', a po wpisaniu 'AT+GMR' odpowiada '+GMR: 7.80.2.51', przy pozostałych komendach jest tylko 'ERROR' w odpowiedzi. Próbowałem podłączyć przez arduino mega, nano, oczywiście użyłem konwertera poziomów logicznych, zamieniałem Rx z Tx, używałem różnych prędkości i dalej nic, żaden tutorial który jest na internecie mi nie pomógł. Nawet nie znalazłem kogoś kto miał podobną sytuację jak ja. Proszę o pomoc jakiegoś magika 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 12, 2018 Udostępnij Marzec 12, 2018 A jak sobie taką pomoc dokładnie wyobrażasz? Cytuj Link do komentarza Share on other sites More sharing options...
Kalsuz Marzec 13, 2018 Autor tematu Udostępnij Marzec 13, 2018 Jakaś rada, sugestia co jest nie tak, jak to rozwiązać. Nie wiem, może samo ESP jest walnięte Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 13, 2018 Udostępnij Marzec 13, 2018 Trudno cokolwiek sugerować nie wiedząc jak to podłączasz i jakie komendy dokładnie wydajesz. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
szczawiosław Marzec 13, 2018 Udostępnij Marzec 13, 2018 A próbowałeś ESP zaprogramować? Jakiś blink, czy coś? Cytuj Link do komentarza Share on other sites More sharing options...
Kalsuz Marzec 13, 2018 Autor tematu Udostępnij Marzec 13, 2018 Tak jak w tutorialach jest, CH_PD do Vcc, GPIO0 do GND. Jak Arduino wykorzystywałem jako konwerter usb-uart to rst podłączałem do GND. No właśnie do blynka potrzebuje tego ESP. Jak przez Arduino ide próbuje coś wgrać do ESP to mam komunikat espcomm_sync_failed Cytuj Link do komentarza Share on other sites More sharing options...
szczawiosław Marzec 13, 2018 Udostępnij Marzec 13, 2018 To weź CH_PD i RESET do VCC przez rezystor 10k, GPIO0 i GPIO2 do GND. Jak nie pójdzie to zewrzyj reset do masy na chwile, powinno to wyczyścić flasha i wtedy powinno się udać. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 13, 2018 Udostępnij Marzec 13, 2018 A jak to zasilasz? Cytuj Link do komentarza Share on other sites More sharing options...
Kalsuz Marzec 13, 2018 Autor tematu Udostępnij Marzec 13, 2018 Próbowałem przez rezystor 10kohm i bez, dalej tak samo. Zasilam z Arduino 3.3V Zauważyłem że gdy wszystko jest podłączone i daje zasilanie to na Arduino lekko się świecą diody RX i Tx Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 13, 2018 Udostępnij Marzec 13, 2018 ESp8266 potrzebuje nawet do 300mA prądu. Arduino tyle nie daje. Cytuj Link do komentarza Share on other sites More sharing options...
Kalsuz Marzec 13, 2018 Autor tematu Udostępnij Marzec 13, 2018 Nawet Arduino mega? To po jakiego grzyba w tutorialach karzą podłączyć pod Arduino i niby im działa? Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 13, 2018 Udostępnij Marzec 13, 2018 Patrząc na dane techniczne na stronie https://store.arduino.cc/arduino-mega-2560-rev3 mamy: DC Current for 3.3V Pin 50 mA To pytanie musiałbyś zadać autorom tych tutoriali. Cytuj Link do komentarza Share on other sites More sharing options...
szczawiosław Marzec 13, 2018 Udostępnij Marzec 13, 2018 A nie możesz zasilić z konwertera UART? Powinien mieć większy prąd na wyjściu niż Arduino. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Marzec 13, 2018 Udostępnij Marzec 13, 2018 A nie możesz zasilić z konwertera UART? Powinien mieć większy prąd na wyjściu niż Arduino. Nie powinien. Te konwertery zazwyczaj mają te swoje 3.3V jedynie na własne potrzeby, a nie do zasilania zewnętrznych urządzeń. Zależy od konwertera, oczywiście, polecam sprawdzić notę katalogową. Cytuj Link do komentarza Share on other sites More sharing options...
Kalsuz Marzec 18, 2018 Autor tematu Udostępnij Marzec 18, 2018 Dobra, po wielu bólach i próbach, okazało się że mój esp był walnięty. Nowy esp+konwerter uart-usb+zasilanie 3.3V zew i esp reaguje na komendy AT, łączy się z wifi wszystko pięknie. Pytanie jeszcze dodatkowe mam, przy próbie wgrania na esp jakiegoś sketcha przez arduino ide pojawia mi się taka informacja error: failed reading byte warning: espcomm_send_command: can't receive slip payload data warning: espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed nie wiem czy dobrze wydaje mi się ale gdzieś doczytałem się że inny firmware jest do komend AT a inny do wgrywania tego typu rzeczy. Oczywiście próbowałem wgrywać z podpiętym GPIO0 do GND i bez i za każdym razem jest tak samo Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
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!