Wemos D1 R32 [ESP32]

User avatar
Arghatell
Posts: 127
Joined: Thu Jun 11, 2020 10:39 pm

Post

Zakupiłem sobie Wemos D1 R32 ( https://sklep.msalamon.pl/produkt/esp32 ... 1-uno-r32/ ) i mam problem. Po wygenerowaniu softu w GGB, i wgraniu go za pomocą WWW jako ESP32 Dev Module wszystko działa jak należy aż do momentu konfiguracji. Przy próbie przypisania jakiejś funkcji do GPIO, zapisaniu jeszcze jest OK ale po restarcie płytka przestaje reagować w sensie że nie widać jej podłączonej do domowego WiFi i nie ma jej w otoczeniu sieciowym w sensie, żeby się do niej dostać. Kiedy wpiszę tylko dane do połączenia z cloud bez przypisywania GPIO i zrobię restart a nawet odłączę zasilanie, mam komunikat że nie jest połączony z siecią.


Jeden jedyny raz na 50 razy, zdarzyło się że płytka zdążyła się zarejestrować ale zaraz znikła. Nie pomaga reset przyciskiem (5sek/10razy), żeby przywrócić jakieś działanie, jedynie wgranie softu na nowo.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Musisz pokazać co się wyświetla na serialu np. w putty przy starcie urządzenia.
https://gui-generic-builder.supla.io/
User avatar
Arghatell
Posts: 127
Joined: Thu Jun 11, 2020 10:39 pm

Post

krycha88 wrote: Sat Sep 10, 2022 10:15 am Musisz pokazać co się wyświetla na serialu np. w putty przy starcie urządzenia.
Mogę wkleić/załączyć w pliku te "znaczki z loga" (chyba że mam specjalnie ustawić putty na inne ustawienia/nie wiem jakie) ale naprowadziłeś na dobry trop. Dotąd nic nie było w stanie ożywić tego ESP kiedy odpiąłem mu zasilanie po konfiguracji i podłączyłem na nowo, czyli po konfiguracji i odpięciu zasilania, ESP nie "wstawał". Teraz sytuacja wygląda inaczej. Jeśli podepnę ESP kablem USB i uruchomię putty, to nadal ESP nie działa ale kiedy putty jest uruchomione na porcie COM i nacisnę reset, ESP wstaje i działa poprawnie dokąd nie odepnę zasilania. Jeśli nie mam uruchomionego putty to reset nic nie daje.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Może po prostu masz problem z zasilaniem?
https://gui-generic-builder.supla.io/
User avatar
Arghatell
Posts: 127
Joined: Thu Jun 11, 2020 10:39 pm

Post

krycha88 wrote: Sat Sep 10, 2022 6:33 pm Może po prostu masz problem z zasilaniem?
Hmm, ciekawa koncepcja :D...ale chyba BINGO! Dotąd zasilałem ESP z portu USB laptopa na USB modułu (tak jak inne Wemosy, telefon, smartwatcha, cokolwiek). Teraz odkopałem jakiś zasilacz od telefonu 2A...i też kicha, pomimo że ma 5,4V po podłączeniu do ESP. Jednak, kiedy podłączyłem zasilacz 9V (od jakiegoś TP-Linka) do wejścia ESP gniazdo DC 2,5 (7-12V) to bangla od razu :]
Dzięki za naprowadzenie na trop. Generalnie dziwna sprawa z tym putty bo nie ma on nic wspólnego z zasilaniem w sumie a piętno dla producenta, że nie ma informacji na ten temat iż nie należy używać zasilania USB do zasilania tej płytki podczas normalnej pracy. W sumie będę ją wykorzystywał przy zasilaniu z akumulatora 12V więc dalej nie powinno być problemów.

Jeszcze raz dzięki.

Muszę tylko dodać, że nim napisałem na forum to sprawdziłem wszystkie opcje kilkanaście razy aż do bólu i miałem w opcji, że płytka jest uszkodzona. Walczę z tym od wczoraj z przerwą na spanie... no cóż, doświadczenie trzeba okupić masą czasu :)
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

Podpinam się pod wątek bo straciłem masę czasu z (chyba) tą samą płytką. Ta co mam na 99% pochodzi z https://www.elektroweb.pl/pl/esp32/610- ... duino.html - wygląda też identycznie (łącznie z tyłem)

Problem był z driverem CH340 z Windowsa 11. Nie miałem problemu ze starszym (8 letnim) wygrzebanym z zabawek szkolnych dzieci klonem "Wemos D1 UNO R3". A z tym nowym R32 już tak. Pomogło prozaiczne usunięcie driverów MS i załadowanie starszej wersji.

Informacje znalazłem w: https://www.youtube.com/watch?v=RsvScNvkosQ
Driver (starszy) zgodnie z filmikiem ściągnąłem z: https://www.arduined.eu/ch340-windows-1 ... -download/

I ruszyło. Teraz czas na próbę poskromienia czujników ...
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.

Return to “Pomoc”