Wsparcie GUI-Generic dla ESP32

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

admoskal wrote: Tue Nov 01, 2022 10:17 pm ESP32 szaleje z PCF-ami (8574 i 8575) - post poniżej
Wemos D1 - widzi expandery, daje ładnie dodać rolety/przekaźniki - lecz moduł przekaźników milczy.
Zgodnie z zaleceniami zapinam expandery kolejno :)
MCP jak zawsze działa stabilnie.
Ja mam PCF8574 z Waveshare, zdjęcie poniżej :
20221101_231050.jpg
Poprawiłem obsługę PCF8574.
https://gui-generic-builder.supla.io/
kotogi
Posts: 78
Joined: Thu Sep 24, 2020 11:02 pm

Post

admoskal wrote: Tue Nov 01, 2022 9:28 pm


Witaj,
Spróbuj jeszcze : esptool.py --port COM13 erase_flash
Potem wgraj ponownie Suplę jak poprzednio.
Czasem pozostają we Flashu śmiecie i dzieją się dziwne rzeczy. Ja czasem wgrywam blanka (Flash z zerami) o całkowitej pojemności pamięci ESP - i pomaga.

P.S.
Jeszcze jedno głupie pytanie :
Twój układ działa bez zewnętrznej anteny ?
Z karty katalogowej :
Antenna :
ESP32-WROOM-32D – on-board antenna
ESP32-WROOM-32U – u.FL connector for external IPEX antenna
Witam
Wielokrotnie kasowałem flesha nic to nie zmienia .
Tak moduł ma podłączoną zewnętrzną antenę .
Pytam tylko jak muszę.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

kotogi wrote: Thu Nov 03, 2022 5:07 pm Witam
Wielokrotnie kasowałem flesha nic to nie zmienia .
Tak moduł ma podłączoną zewnętrzną antenę .
Próbowałeś wgrać soft za pomocą strony buildera?
https://gui-generic-builder.supla.io/
kotogi
Posts: 78
Joined: Thu Sep 24, 2020 11:02 pm

Post

krycha88 wrote: Thu Nov 03, 2022 5:11 pm
kotogi wrote: Thu Nov 03, 2022 5:07 pm Witam
Wielokrotnie kasowałem flesha nic to nie zmienia .
Tak moduł ma podłączoną zewnętrzną antenę .
Próbowałeś wgrać soft za pomocą strony buildera?
Witam
Próbowałem wgrać ze strony https://gui-generic-builder.supla.io/ oraz https://gui-generic-builder.supla.io/test.php po wgraniu nie wchodzi w tryb wpisania nazwy i hasła sieci ale powraca do okna wgrania .Zawsze zaznaczam opcję czyszczenia przed wgraniem .
Próbowałem też flash_download_tool 3.9.3. no i teraz esptool
Pytam tylko jak muszę.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

kotogi wrote: Thu Nov 03, 2022 5:29 pm Witam
Próbowałem wgrać ze strony https://gui-generic-builder.supla.io/ oraz https://gui-generic-builder.supla.io/test.php po wgraniu nie wchodzi w tryb wpisania nazwy i hasła sieci ale powraca do okna wgrania .Zawsze zaznaczam opcję czyszczenia przed wgraniem .
Próbowałem też flash_download_tool 3.9.3. no i teraz esptool
Co to znaczy? Nie pojawia się sieć do konfigurowania urządzenia?
https://gui-generic-builder.supla.io/
kotogi
Posts: 78
Joined: Thu Sep 24, 2020 11:02 pm

Post

krycha88 wrote: Thu Nov 03, 2022 5:36 pm
kotogi wrote: Thu Nov 03, 2022 5:29 pm Witam
Próbowałem wgrać ze strony https://gui-generic-builder.supla.io/ oraz https://gui-generic-builder.supla.io/test.php po wgraniu nie wchodzi w tryb wpisania nazwy i hasła sieci ale powraca do okna wgrania .Zawsze zaznaczam opcję czyszczenia przed wgraniem .
Próbowałem też flash_download_tool 3.9.3. no i teraz esptool
Co to znaczy? Nie pojawia się sieć do konfigurowania urządzenia?
Jeśli wgrywam soft np. do wemosa ze strony https://gui-generic-builder.supla.io/
po wgraniu pojawia się dodatkowe okno gdzie mogę wpisać nazwę sieci i hasło i dalej można konfigurować urządzenie . Jeśli wemos nie wgra się poprawnie po wgraniu pojawia się ponownie okno zainstaluj soft i tak jest w tym przypadku . Jeśli teraz zresetuję esp32 to powinien on rozgłaszać siec niestety nic się nie dzieje
Pytam tylko jak muszę.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

kotogi wrote: Thu Nov 03, 2022 5:53 pm Jeśli wgrywam soft np. do wemosa ze strony https://gui-generic-builder.supla.io/
po wgraniu pojawia się dodatkowe okno gdzie mogę wpisać nazwę sieci i hasło i dalej można konfigurować urządzenie . Jeśli wemos nie wgra się poprawnie po wgraniu pojawia się ponownie okno zainstaluj soft i tak jest w tym przypadku . Jeśli teraz zresetuję esp32 to powinien on rozgłaszać siec niestety nic się nie dzieje
Wygeneruj jeszcze raz soft dla ESP32 Dev i odpal F12 w przeglądarce i pokaż co wyświetla się na zakładce Console podczas wgrywania softu.

Dodatkowo odczytaj co wyświetla się na UART przy starcie urządzenia z prędkością 115200 oraz 74880.
https://gui-generic-builder.supla.io/
admoskal
Posts: 28
Joined: Mon Dec 25, 2017 11:32 am

Post

krycha88 wrote: Thu Nov 03, 2022 6:22 pm
kotogi wrote: Thu Nov 03, 2022 5:53 pm Jeśli wgrywam soft np. do wemosa ze strony https://gui-generic-builder.supla.io/
po wgraniu pojawia się dodatkowe okno gdzie mogę wpisać nazwę sieci i hasło i dalej można konfigurować urządzenie . Jeśli wemos nie wgra się poprawnie po wgraniu pojawia się ponownie okno zainstaluj soft i tak jest w tym przypadku . Jeśli teraz zresetuję esp32 to powinien on rozgłaszać siec niestety nic się nie dzieje
Wygeneruj jeszcze raz soft dla ESP32 Dev i odpal F12 w przeglądarce i pokaż co wyświetla się na zakładce Console podczas wgrywania softu.

Dodatkowo odczytaj co wyświetla się na UART przy starcie urządzenia z prędkością 115200 oraz 74880.
Zasilasz z czegoś wydajniejszego prądowo niż port USB?
admoskal
Posts: 28
Joined: Mon Dec 25, 2017 11:32 am

Post

krycha88 wrote: Thu Nov 03, 2022 4:56 pm
admoskal wrote: Tue Nov 01, 2022 10:17 pm ESP32 szaleje z PCF-ami (8574 i 8575) - post poniżej
Wemos D1 - widzi expandery, daje ładnie dodać rolety/przekaźniki - lecz moduł przekaźników milczy.
Zgodnie z zaleceniami zapinam expandery kolejno :)
MCP jak zawsze działa stabilnie.
Ja mam PCF8574 z Waveshare, zdjęcie poniżej :
20221101_231050.jpg
Poprawiłem obsługę PCF8574.
Witaj, czy mógłbyś poprawić jeszcze jedną rzecz.
Po zaznaczeniu ESP32-ETH-01 wyskakuje błąd kompilacji : SSL..
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

admoskal wrote: Fri Nov 04, 2022 12:48 pm
Witaj, czy mógłbyś poprawić jeszcze jedną rzecz.
Po zaznaczeniu ESP32-ETH-01 wyskakuje błąd kompilacji : SSL..
To moja wina ;)

Dla "esp_wifi.h" zostawiłem starą funkcję

Code: Select all

  // DEPRECATED, use setSSLEnabled instead
  void enableSSL(bool value) {
    setSSLEnabled(value);
  }
ale w tych ETH gdzieś mi to przepadło.
Także @krycha, zmienisz na "setSSLEnabled", czy przywrócić tą metodę "enableSSL" ?
Najlepsze suple dla Twojego domu :mrgreen:

Return to “GUI Generic”