XIAOMI LYWSD03MMC - odczyt przez ESP32

zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Bartoni wrote: Thu May 30, 2024 7:10 pm Tak, udało się, dzięki za pomoc. Teraz w najbliższym czasie ESP32 S3, bo chce mieć wskazania z czujników w supli
No to super... Powodzenia :)
Bartoni
Posts: 190
Joined: Sun Jul 18, 2021 6:48 pm

Post

Przy próbie kompilacji kodu wyskakuje mi błąd:

Arduino:1.8.12 (Windows 10), Płytka:"ESP32S3 Dev Module, Disabled, Disabled, QIO 80MHz, 4MB (32Mb), Core 1, Core 1, Hardware CDC and JTAG, Disabled, Disabled, Disabled, UART0 / Hardware CDC, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi), 921600, None, Disabled, Disabled"

sketch_may31a:28:10: fatal error: SuplaDevice.h: No such file or directory
28 | #include <SuplaDevice.h>
| ^~~~~~~~~~~~~~~
compilation terminated.

exit status 1
SuplaDevice.h: No such file or directory

Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"


Brakuje mi jakiejś aktualizacji, biblioteki?

Znalazłem post z podobnym błędem i podpowiedź była, żeby Arduino IDE odinstalować i zainstalować od nowa. Czy też muszę na nowo instalować czy wystarczy jakaś aktualizacja, biblioteka?
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Bartoni wrote: Fri May 31, 2024 6:55 pm Przy próbie kompilacji kodu wyskakuje mi błąd:

Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi), 921600, None, Disabled, Disabled"
Powinno być min_spiffs
A to #include <SuplaDevice.h> ??? Masz dodaną?
Bartoni
Posts: 190
Joined: Sun Jul 18, 2021 6:48 pm

Post

Zmieniłem i teraz:

Arduino:1.8.12 (Windows 10), Płytka:"ESP32S3 Dev Module, Disabled, Disabled, QIO 80MHz, 4MB (32Mb), Core 1, Core 1, Hardware CDC and JTAG, Disabled, Disabled, Disabled, UART0 / Hardware CDC, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi), 921600, None, Disabled, Disabled"

sketch_may31a:27:10: fatal error: SuplaDevice.h: No such file or directory
27 | #include <SuplaDevice.h>
| ^~~~~~~~~~~~~~~
compilation terminated.

exit status 1
SuplaDevice.h: No such file or directory

Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Zainstaluj bibliotekę SuplaDevice
Najlepsze suple dla Twojego domu :mrgreen:
Bartoni
Posts: 190
Joined: Sun Jul 18, 2021 6:48 pm

Post

Zainstalowałem i teraz mam błąd:

Arduino:1.8.12 (Windows 10), Płytka:"ESP32S3 Dev Module, Disabled, Disabled, QIO 80MHz, 4MB (32Mb), Core 1, Core 1, Hardware CDC and JTAG, Disabled, Disabled, Disabled, UART0 / Hardware CDC, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi), 921600, None, Disabled, Disabled"

C:\Users\PC\Documents\Arduino\sketch_may31a\sketch_may31a.ino: In function 'void resetModule()':
sketch_may31a:104:5: error: 'ets_printf' was not declared in this scope; did you mean 'vswprintf'?
104 | ets_printf("reboot\n");
| ^~~~~~~~~~
| vswprintf
Znaleziono wiele bibliotek w "WiFi.h"
Wykorzystane: C:\Users\PC\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.0\libraries\WiFi
Niewykorzystane: C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
'ets_printf' was not declared in this scope; did you mean 'vswprintf'?

Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
Bartoni
Posts: 190
Joined: Sun Jul 18, 2021 6:48 pm

Post

Jak rozwiązać ten problem?
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Bartoni wrote: Sat Jun 01, 2024 8:06 pm Jak rozwiązać ten problem?
A co nie jest jasne w tym komunikacie o błędzie?
Najlepsze suple dla Twojego domu :mrgreen:
Bartoni
Posts: 190
Joined: Sun Jul 18, 2021 6:48 pm

Post

Jasne jest że mam wiele bibliotek wifi ale nie wiem czy odinstalować tamte biblioteki czy poprostu usunąć folder wifi?

Kiedyś instalowałem jakieś biblioteki, jak potrzebowałem do arduino mega i zapewne była w nich wifi więc dlaczego teraz zainstalowało jeszcze raz wifo tylko w innej ścieżce?
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Bartoni wrote: Sat Jun 01, 2024 9:04 pm Jasne jest że mam wiele bibliotek wifi ale nie wiem czy odinstalować tamte biblioteki czy poprostu usunąć folder wifi?

Kiedyś instalowałem jakieś biblioteki, jak potrzebowałem do arduino mega i zapewne była w nich wifi więc dlaczego teraz zainstalowało jeszcze raz wifo tylko w innej ścieżce?
Błąd jest opisany tutaj:

Code: Select all

C:\Users\PC\Documents\Arduino\sketch_may31a\sketch_may31a.ino: In function 'void resetModule()':
sketch_may31a:104:5: error: 'ets_printf' was not declared in this scope; did you mean 'vswprintf'?
104 | ets_printf("reboot\n");
| ^~~~~~~~~~
Najlepsze suple dla Twojego domu :mrgreen:

Return to “Zagadnienia ogólne”