Z tego co pamiętam to 2 kB wolnego RAMu powinny wystarczyć.
Dawno nie sprawdzałem biblioteki na Arduino mega,a było trochę zmian w ostatnich wersjach.
Spróbuj może jakąś starszą wersję biblioteki użyć.
Teraz przez kilka dni nie mam dostępu do komputera z Arduino, więc nie mam jak tego sprawdzić. Dopiero w środę będę miał dostęp
Migracja z Blynka na Suplę
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
Teraz jeszcze żadnego przykładu z supla device na arduino ide nie można skompilować. Wywala błąd:
D:\ARDUINO\projekty\libraries\SuplaDevice\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
#include <LittleFS.h>
^
compilation terminated.
Na 100% w niczym nie grzebałem. Trzeba to doinstalować? Wcześniej działało.
D:\ARDUINO\projekty\libraries\SuplaDevice\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
#include <LittleFS.h>
^
compilation terminated.
Na 100% w niczym nie grzebałem. Trzeba to doinstalować? Wcześniej działało.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
dla płytki generic esp8266 module wysypuje:
Znaleziono wiele bibliotek w "EEPROM.h"
D:\ARDUINO\projekty\libraries\SuplaDevice\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
Wykorzystane: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\EEPROM
#include <LittleFS.h>
Znaleziono wiele bibliotek w "SuplaDevice.h"
^
Wykorzystane: D:\ARDUINO\projekty\libraries\SuplaDevice
compilation terminated.
Niewykorzystane: D:\ARDUINO\projekty\libraries\supla-arduino-master
Znaleziono wiele bibliotek w "DallasTemperature.h"
Wykorzystane: D:\ARDUINO\projekty\libraries\DallasTemperature
Niewykorzystane: D:\ARDUINO\arduino187\Arduino\libraries\MAX31850_DallasTemp
Niewykorzystane: D:\ARDUINO\projekty\libraries\MAX31850_DallasTemp
Znaleziono wiele bibliotek w "OneWire.h"
Wykorzystane: D:\ARDUINO\projekty\libraries\MAX31850_OneWire
Niewykorzystane: D:\ARDUINO\arduino187\Arduino\libraries\MAX31850_OneWire
Znaleziono wiele bibliotek w "ESP8266WiFi.h"
Wykorzystane: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi
Znaleziono wiele bibliotek w "ESP8266WebServer.h"
Wykorzystane: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer
exit status 1
Błąd kompilacji dla płytki Generic ESP8266 Module.
Znaleziono wiele bibliotek w "EEPROM.h"
D:\ARDUINO\projekty\libraries\SuplaDevice\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
Wykorzystane: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\EEPROM
#include <LittleFS.h>
Znaleziono wiele bibliotek w "SuplaDevice.h"
^
Wykorzystane: D:\ARDUINO\projekty\libraries\SuplaDevice
compilation terminated.
Niewykorzystane: D:\ARDUINO\projekty\libraries\supla-arduino-master
Znaleziono wiele bibliotek w "DallasTemperature.h"
Wykorzystane: D:\ARDUINO\projekty\libraries\DallasTemperature
Niewykorzystane: D:\ARDUINO\arduino187\Arduino\libraries\MAX31850_DallasTemp
Niewykorzystane: D:\ARDUINO\projekty\libraries\MAX31850_DallasTemp
Znaleziono wiele bibliotek w "OneWire.h"
Wykorzystane: D:\ARDUINO\projekty\libraries\MAX31850_OneWire
Niewykorzystane: D:\ARDUINO\arduino187\Arduino\libraries\MAX31850_OneWire
Znaleziono wiele bibliotek w "ESP8266WiFi.h"
Wykorzystane: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi
Znaleziono wiele bibliotek w "ESP8266WebServer.h"
Wykorzystane: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer
exit status 1
Błąd kompilacji dla płytki Generic ESP8266 Module.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
@klew sprawdzałeś to może? No i ten problem z przykładami z arduino ide ...klew wrote: Sat Aug 20, 2022 4:21 pm Z tego co pamiętam to 2 kB wolnego RAMu powinny wystarczyć.
Dawno nie sprawdzałem biblioteki na Arduino mega,a było trochę zmian w ostatnich wersjach.
Spróbuj może jakąś starszą wersję biblioteki użyć.
Teraz przez kilka dni nie mam dostępu do komputera z Arduino, więc nie mam jak tego sprawdzić. Dopiero w środę będę miał dostęp
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Jutro to sprawdzę. Natomiast ten błąd kompilacji wygląda jakby coś się zepsuło z bibliotekami/boardem dla esp8266. Ten little FS jest częścią boardow dla esp
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Wziąłem u siebie przykładowy ImpulseCounter i odpaliłem kompilacje na "Generic ESP8266", "ESP32 dev", "Arduino Mega" - wszystko przeszło bez problemu.SOYER wrote: Sun Aug 21, 2022 9:51 am Teraz jeszcze żadnego przykładu z supla device na arduino ide nie można skompilować. Wywala błąd:
D:\ARDUINO\projekty\libraries\SuplaDevice\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
#include <LittleFS.h>
^
compilation terminated.
Na 100% w niczym nie grzebałem. Trzeba to doinstalować? Wcześniej działało.
ESP8266 boardy mam w wersji 3.0.2
SuplaDevice w wersji 2.4.2
Plik LittleFS.h jest częścią boardów dla ESP8266 oraz ESP32.
Jak wejdziesz w "Preferencje" w Arduino, to na dole powinien być taki tekst: Otwórz tą lokalizację u Ciebie na komputerze (pomijając nazwę pliku preferences.txt)
Idąc od tego katalogu powinieneś mieć następujące foldery:
packages/esp8266/hardware/esp8266/3.0.2/libraries/LittleFS
I tam powinien być plik LittleFS.h
Zweryfikuj, czy u Ciebie on tam jest.
Spróbuj usunąć płytki od ESP8266 i zainstalować je ponownie.
You do not have the required permissions to view the files attached to this post.
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Odnośnie Arduino Mega, to rzeczywiście coś przestało działać.
Ostatnia działająca wersja to 2.4.0 - możesz sobie taką wybrać w menadżerze bibliotek i na niej odpalić.
Szukam przyczyny problemu i poprawię to przy kolejnym wydaniu biblioteki.
Ostatnia działająca wersja to 2.4.0 - możesz sobie taką wybrać w menadżerze bibliotek i na niej odpalić.
Szukam przyczyny problemu i poprawię to przy kolejnym wydaniu biblioteki.
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Problem jest związany z ilością pamięci RAM. Gdzieś przy 2.4.1 zjadłem dodatkowe 1600 B i teraz Arduino Mega nie chce działać.
EDIT: pamięć została zjedzona przez logowanie. W aktualnej wersji, nad którą pracuję, zostało to już poprawnione, ale na wydanie trzeba chwilę jeszcze poczekać.
Także na razie możesz zostać przy wersji 2.4.0, a jak zostanie wydana kolejna wersja, to wtedy się przesiądź na nią.
EDIT: pamięć została zjedzona przez logowanie. W aktualnej wersji, nad którą pracuję, zostało to już poprawnione, ale na wydanie trzeba chwilę jeszcze poczekać.
Także na razie możesz zostać przy wersji 2.4.0, a jak zostanie wydana kolejna wersja, to wtedy się przesiądź na nią.
Najlepsze suple dla Twojego domu 
