Arduino Polska Forum

Pełna wersja: mgr na tensometrach
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Cześć, tworzę projekt na esp 32 wroom 32. Urządzenie ma zbierać dane z 4 belek tensometrycznych połączonych ze wzmacniaczami HX711 a wyniki prezentować na stronie http poprzez wifi. 

I teoretycznie wszystko chodzi ale mam jeden problem. Belki są podłączone jak w załączniku. 

Gdy układ działa i klikam w arduino IDE "Wgraj" program się kompiluje następnie jest conecting........ i wywala błąd:

"A fatal error occurred: Failed to connect to ESP32: Wrong boot mode detected (0xb)! The chip needs to be in download mode.
For troubleshooting steps visit: https://docs.espressif.com/projects/espt...oting.html
wybrany port szeregowy For troubleshooting steps visit: https://docs.espressif.com/projects/espt...oting.html
nie istnieje albo Twoja płytka nie jest podłączona"


Jedyny sposób na wgranie programu to zdjęcie zasilania ze wzmacniaczy hx711 lub zdjęcie sygnału DT czyli transmisja danych.

Może ktoś z was miał taki problem z jakby "zajętym" ESP 32 w trakcie pracy i brakiem możliwości wgrania nowego programu?
Są wybrane piny w ESP32, których stan podczas resetu wskazuje w jakim trybie uruchomić uC. Pewnie się do nich podłączyłeś belką. Użyj innych pinów, sprawdź na typowych schematach ESP32, których pinów unikać.
tak jak napisał kaczakat. Okazało się że jeden I/O dokładnie D2 robił problem. Po przepięciu na D4 jest ok.
No i super, powodzenia.