SuplaDevice + boardy ESP32 w wersji 3.x

User avatar
klew
Posts: 9690
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

W zeszłym tygodniu ukazała się kolejna wersja boardów dla ESP32 na Arduino o numerze 3.x.
Jest to wersja, która nie jest 100% kompatybilna wstecznie z pozostałymi, co też niektórzy na forum doświadczyli, bo SuplaDevice przestała się kompilować ;).

Wrzuciłem poprawkę związaną z błędami kompilacji i wydałem bibliotekę SuplaDevice w wersji 24.06 (dziś powinna być dostępna przez managera bibliotek).
Jedyna zmiana względem poprzedniej wersji, to poprawa kompilacji nowych boardów.

Osobiście, ze względu na brak czasu, nie testowałem jeszcze boardów 3.0.0 z SuplaDevice, także możliwe, że coś jeszcze będzie wymagało poprawy.
Traktujcie to wsparcie na razie jako wersja testowa.

Nowe boardy pracują pod spodem na esp-idf w wersji 5.1.4. Starsze boardy pracowały na esp-idf 4.4.7. Jest to dość duża zmiana w strukturze kodu i w tym jak się pisze programy pod esp-idf, natomiast na Arduino IDE większość tych rzeczy powinna być transparentna.
Sam esp-idf w wersjach 5.1.x jest używany przez nas w urządzeniach komercyjnych z ESP32, także osobiście nie spodziewam się jakichś problemów z nowymi boardami dla Arduino.
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
klew
Posts: 9690
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Kolejny poprawiony problem związany z nowymi boardami dla ESP32: viewtopic.php?t=15414

Nie działa też kompilacja przykładu RGBW_WT32_ETH01. Wygląda jakby tam kilka istotnych rzeczy się zmieniło. Tego na razie jeszcze nie poprawiałem.
Kiedy będzie Supla Offline Party / SOP#2025 ?
ZgredekLCD
Posts: 40
Joined: Sat Aug 26, 2023 8:38 pm

Post

Tak z czystej ciekawości czy Supla-Dev zadziała(lub była testowana) z ESP32 C3 Super Mini ? Ogólnie udało mi się zbudować projekt pod niego, ale z jakiegoś powodu co jakiś czas potrafi się rozłączyć z wifi i rzucić błąd przez co się resetuje.

Code: Select all

[env:esp32c3mini_dio_4MB_M]
platform = espressif32@ ~6.3.2
platform_packages = platformio/framework-arduinoespressif32 @ 3.20009.0
board_build.f_flash = 80000000L
upload_speed = 230400
board = lolin_c3_mini
board_build.flash_mode = dio
User avatar
klew
Posts: 9690
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

ZgredekLCD wrote: Mon Oct 14, 2024 7:35 pm Tak z czystej ciekawości czy Supla-Dev zadziała(lub była testowana) z ESP32 C3 Super Mini ? Ogólnie udało mi się zbudować projekt pod niego, ale z jakiegoś powodu co jakiś czas potrafi się rozłączyć z wifi i rzucić błąd przez co się resetuje.

Code: Select all

[env:esp32c3mini_dio_4MB_M]
platform = espressif32@ ~6.3.2
platform_packages = platformio/framework-arduinoespressif32 @ 3.20009.0
board_build.f_flash = 80000000L
upload_speed = 230400
board = lolin_c3_mini
board_build.flash_mode = dio
C3 jest używane w Supli na niektórych urządzeniach komercyjnych.
Osobiście żadnych problemów z nim nie miałem (jak i z żadnym innym układem ESP). Co prawda nie używałem go z boardami pod Arduino, ale to nie powinno mieć dużego znaczenia.
Wrzuć może jakieś logi pokazujące Twój problem
Kiedy będzie Supla Offline Party / SOP#2025 ?
Adamus10
Posts: 19
Joined: Sat Oct 28, 2023 8:05 pm

Post

ZgredekLCD wrote: Mon Oct 14, 2024 7:35 pm Tak z czystej ciekawości czy Supla-Dev zadziała(lub była testowana) z ESP32 C3 Super Mini ? Ogólnie udało mi się zbudować projekt pod niego, ale z jakiegoś powodu co jakiś czas potrafi się rozłączyć z wifi i rzucić błąd przez co się resetuje.

Code: Select all

[env:esp32c3mini_dio_4MB_M]
platform = espressif32@ ~6.3.2
platform_packages = platformio/framework-arduinoespressif32 @ 3.20009.0
board_build.f_flash = 80000000L
upload_speed = 230400
board = lolin_c3_mini
board_build.flash_mode = dio
Spróbuj na boardzie ESP32 DEV MODULE, mi na razie nic nie szwankuje
Git: https://github.com/ElPlecinio
User avatar
klew
Posts: 9690
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Adamus10 wrote: Mon Oct 14, 2024 9:04 pm
ZgredekLCD wrote: Mon Oct 14, 2024 7:35 pm Tak z czystej ciekawości czy Supla-Dev zadziała(lub była testowana) z ESP32 C3 Super Mini ? Ogólnie udało mi się zbudować projekt pod niego, ale z jakiegoś powodu co jakiś czas potrafi się rozłączyć z wifi i rzucić błąd przez co się resetuje.

Code: Select all

[env:esp32c3mini_dio_4MB_M]
platform = espressif32@ ~6.3.2
platform_packages = platformio/framework-arduinoespressif32 @ 3.20009.0
board_build.f_flash = 80000000L
upload_speed = 230400
board = lolin_c3_mini
board_build.flash_mode = dio
Spróbuj na boardzie ESP32 DEV MODULE, mi na razie nic nie szwankuje
Zwykłe esp32 to zupełnie co innego niż esp32-c3.
Nie ma sensu nawet próbować, bo to nie ma prawa ruszyć
Kiedy będzie Supla Offline Party / SOP#2025 ?
Adamus10
Posts: 19
Joined: Sat Oct 28, 2023 8:05 pm

Post

klew wrote: Mon Oct 14, 2024 9:09 pm
Adamus10 wrote: Mon Oct 14, 2024 9:04 pm
ZgredekLCD wrote: Mon Oct 14, 2024 7:35 pm Tak z czystej ciekawości czy Supla-Dev zadziała(lub była testowana) z ESP32 C3 Super Mini ? Ogólnie udało mi się zbudować projekt pod niego, ale z jakiegoś powodu co jakiś czas potrafi się rozłączyć z wifi i rzucić błąd przez co się resetuje.

Code: Select all

[env:esp32c3mini_dio_4MB_M]
platform = espressif32@ ~6.3.2
platform_packages = platformio/framework-arduinoespressif32 @ 3.20009.0
board_build.f_flash = 80000000L
upload_speed = 230400
board = lolin_c3_mini
board_build.flash_mode = dio
Spróbuj na boardzie ESP32 DEV MODULE, mi na razie nic nie szwankuje
Zwykłe esp32 to zupełnie co innego niż esp32-c3.
Nie ma sensu nawet próbować, bo to nie ma prawa ruszyć
Litertówka. Chodziło mi o ESP32C3 DEV MODULE
4lEe41aT5y.png
You do not have the required permissions to view the files attached to this post.
Git: https://github.com/ElPlecinio
User avatar
veeroos
Posts: 539
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów

Post

Ustaw odpowiednie piny, ja dużo projektuję pod C3 mini bo była promocja na dalekim wschodzie i kupiłem parę sztuk 😁, nie ma z tym większych problemów, tyle że musisz odpowiednio pokonfigurowac piny, bo jak coś źle zrobisz to później musisz się liczyć z bootloopem. Zresztą moje 2 projekty pod ten procesor są wrzucone na forum, bramka do Airly oraz bramka do czujników Xiaomi, więc da się programować 😁
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4

https://github.com/v33r005
kurus
Posts: 1189
Joined: Wed Jan 15, 2020 8:17 pm

Post

veeroos wrote: Tue Oct 15, 2024 5:20 am
Zapomniałeś jeszcze o sc520w na esp32c3 😉
You do not have the required permissions to view the files attached to this post.
User avatar
veeroos
Posts: 539
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów

Post

Ano tak 😁, jak żem mógł zapomnieć 😁.
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4

https://github.com/v33r005

Return to “supla-dev”