Próbuję uruchomić przykład z viewtopic.php?t=6047
I o ile Binarka mi działa (Moduł NodeMCU 4M flash). Bez większych problemów wgrana przez FlashDownload Tool V3.9.8 pod adres 0x00000)
Tak już kompilowanie przykładu czy to w Arduino 1.8.3 czy 2.3.4
Z bibliotekami z w/w tematu + ESP8266 w wersji 3.1.2 (aczkolwiek z starszymi wersjami do 3.0.2 jest podobnie). Bo jeszcze starsze wywalają się na błędzie LittleFS.h, bądź innych błędach.
Reszta dokładnie jak w opisie pliku Supla_PZEM004_v3_EM.ino
Przykład się kompiluje, wgrywam go w/g ustawień Efekt jest taki, że odpala się. Tj. tworzy sieć wifi. Log z com poniżej
Code: Select all
AUTHKEY : xxxxxxxx
mounted file system
*** Supla - starting initialization (platform 0)
Main storage not configured
Config storage not configured
*** Supla - Init elements
*** Supla - Init elements done
GUID: xxxxxxx
Device name: Device Name
Device software version: SDK 25.02-dev
*** Supla - Initializing network layer
[Wi-Fi] Network AP/hostname: DEVICE-NAME-xxxxxx
Using Supla protocol version 23
Current status: [5] SuplaDevice initialized
Enter normal mode
*** Supla - Initialization done
*wm:StartAP with SSID: PzemV3_Em
*wm:AP IP address: x.x.x.x
*wm:Starting Web Portal moduł robi fikołka (soft się wywala na pysk
Wypluwając Exception
I nie bardzo wiem gdzie szukać problemu...
Próbowałem żąglować wersjami bibliotek, niestety po za zmianą błędów kompilacji nie uzyskałem stabilnie działającego programu.
Binarka z w/w przykładu działa na tym samym module stabilnie i bez problemów można się połączyć z siecią modułu i skonfigurować go pod suplę.
PS. Możliwe, że to tylko kwestia ustawień wgrywania flash przez arduino do modułu?
Niestety kupiłem inne moduły esp8266 ale 1Megowe, na dniach mam odebrać 4Megowe.
Ale modeMCU mam 4sztuki i na wszystkich, problem jest dokładnie taki sam. Bin działa, przykład .ina j.w
