Dokładnie. Dlatego niektórych gpio nie należy używać do takich celów.kurus wrote: Thu Mar 09, 2023 3:33 pmDajmy teraz na to że pod gpio9 podlącze przycisk bistabilny i będzie on w pozycji zwartej i będzie podawał gnd wtedy na ten pin i zrestartuje moduł to wejdzie mi w tryb flashowania wtedy?klew wrote: Wed Mar 08, 2023 8:25 amWg dokumentacji, GPIO2 musi być HIGH, GPIO8 HIGH, GPIO9 LOW, aby wszedł w "download mode".
Przy czym zwykłe bootwanie wymaga GPIO2 HIGH, GPIO9 HIGH, a GPIO8 może być dowolne, więc pewnie w większości układów GPIO2 i 8 będą na stałe podciągnięte do HIGH.
ESP 32 problem
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Najlepsze suple dla Twojego domu 
-
[email protected]
- Posts: 1585
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
A sprawdzałeś jakieś płytki np. na ESP8266? Ewentualnie z innej przeglądarki?
Ewentualnie można spróbować np. w chrome dać F12 i zobaczyć czy coś w konsoli strony internetowej się pojawia.
[/quote]
Nie mam ESP8266, ale mam logi co wypluło. Pozwoliło mi wybrać urządzenie, zapytać czy chce zrobić Erase i zawisło:
Code: Select all
Initializing Improv Serial
Error while reading serial port DOMException: Framing error
_processInput @ connect-8804709d.js:314
await in _processInput (async)
initialize @ connect-8804709d.js:314
_initialize @ connect-8804709d.js:576
await in _initialize (async)
firstUpdated @ connect-8804709d.js:576
_$AE @ connect-8804709d.js:1
performUpdate @ connect-8804709d.js:1
scheduleUpdate @ connect-8804709d.js:1
_$EC @ connect-8804709d.js:1
await in _$EC (async)
requestUpdate @ connect-8804709d.js:1
o @ connect-8804709d.js:1
se @ connect-8804709d.js:1
he @ connect-8804709d.js:1
Da @ connect-8804709d.js:314
Na @ connect-8804709d.js:639
await in Na (async)
(anonymous) @ install-button.js?ts=1678382293:1
Initializing Improv Serial
Improv initialization failed.
Improv Wi-Fi Serial not detected
at connect-8804709d.js:314:1200
_initialize @ connect-8804709d.js:576
await in _initialize (async)
firstUpdated @ connect-8804709d.js:576
_$AE @ connect-8804709d.js:1
performUpdate @ connect-8804709d.js:1
scheduleUpdate @ connect-8804709d.js:1
_$EC @ connect-8804709d.js:1
await in _$EC (async)
requestUpdate @ connect-8804709d.js:1
o @ connect-8804709d.js:1
se @ connect-8804709d.js:1
he @ connect-8804709d.js:1
Da @ connect-8804709d.js:314
Na @ connect-8804709d.js:639
await in Na (async)
(anonymous) @ install-button.js?ts=1678382293:1
connect-8804709d.js:314
Try hard reset.
connect-8804709d.js:314
Read loop got disconnected
readLoop @ connect-8804709d.js:314
await in readLoop (async)
initialize @ connect-8804709d.js:314
await in initialize (async)
La @ connect-8804709d.js:314
_confirmInstall @ connect-8804709d.js:576
handleEvent @ connect-8804709d.js:1
connect-8804709d.js:314
Couldn't sync to ESP. Try resetting.
at Oa.sync (connect-8804709d.js:314:56436)
at async Oa.initialize (connect-8804709d.js:314:51334)
at async La (connect-8804709d.js:314:64204)-
kiksik
- Posts: 18
- Joined: Mon Oct 30, 2023 3:31 pm
Ja do wgrywania softu na płytkę używam sposobu z filmiku Pana Roberta. Można by w nim tylko dopisać dla kompletnie zielonych ( takich jak ja) że trzeba naciskać przycisk boot na płytce przy każdej próbie kasowania, wgrywania.
Mam jednak pytanie. Wgrałem softa wygenerowanego w GUI generic który ma obsługiwać przekaźnik.
Loguje się do esp, ustawiam sieć, serwer itp.
Włączam przekaźnik, ustawiam go na gpio 10 i mam go wyzwalać stanem niskim ( wysokim też sprawdzałem), restartuje płytkę.
W supla cloud pojawia się GUI generic a w aplikacji ten przekaźnik. Niestety gdy próbuje zmienić jego stan nic się nie dzieje.
Na nóżce gpio10 a gnd napięcie jest równe 0.
Przy stanie niskim powinno wynosić koło 0,3v.
Co może być nie tak ?
Mam jednak pytanie. Wgrałem softa wygenerowanego w GUI generic który ma obsługiwać przekaźnik.
Loguje się do esp, ustawiam sieć, serwer itp.
Włączam przekaźnik, ustawiam go na gpio 10 i mam go wyzwalać stanem niskim ( wysokim też sprawdzałem), restartuje płytkę.
W supla cloud pojawia się GUI generic a w aplikacji ten przekaźnik. Niestety gdy próbuje zmienić jego stan nic się nie dzieje.
Na nóżce gpio10 a gnd napięcie jest równe 0.
Przy stanie niskim powinno wynosić koło 0,3v.
Co może być nie tak ?
