M5Stack MultiApp Advanced Firmware
-
@picpic020960 在 M5Stack MultiApp Advanced Firmware 中说:
Calin
first compil :
src\Apps\WiFiWps\WpsConnect.cpp:73:16: error: no match for 'operator=' (operand types are 'esp_wps_config_t' and '<brace-enclosed initializer list>')some mistake ?
No. There is no mistake.
PlatformIO updated the Arduino-ESP32 framework to new version.
I updated the MultiApp firmware to work with this new version.
If you use git, just pull the latest commit from github and recompile.
If not, download the repository again then compile.edit :
commented ==> Build OK
but how to load the firmware in the m5stack ?Please READ the repository instructions !
other question : how to apply the patch ?
The old patch is no longer needed... because Espressif fixed the GPIO39 bug on the latest arduino-esp32 framework.
-
Hi Calin
when m5stack not connected i see ' <version....py>' at end of build report.
(from memory , now at work , not at home)
when m5stack connected i see nothing at end of build report.
i have com1 and com4. how to choose ?
thanks for help
Regards
-
@picpic020960 在 M5Stack MultiApp Advanced Firmware 中说:
Hi Calin
when m5stack not connected i see ' <version....py>' at end of build report.
(from memory , now at work , not at home)
when m5stack connected i see nothing at end of build report.
i have com1 and com4. how to choose ?
thanks for help
Regards
You don't have to chose anything.
No need to select the upload port.
PlatformIO will detect the M5Stack port automatically, once is connected to PC USB. -
New version compilation results:
M5StackMod initializing...[E][sd_diskio.cpp:739] sdcard_mount(): f_mount failed 0x(3)
E (705) SPIFFS: mount failed, -10025
[E][SPIFFS.cpp:47] begin(): Mounting SPIFFS failed! Error: -1
OK
[E][Preferences.cpp:330] getUShort(): nvs_get_u16 fail: light NOT_FOUND
and nothing more...any ideas?
-
@kabron 在 M5Stack MultiApp Advanced Firmware 中说:
New version compilation results:
M5StackMod initializing...[E][sd_diskio.cpp:739] sdcard_mount(): f_mount failed 0x(3)
E (705) SPIFFS: mount failed, -10025
[E][SPIFFS.cpp:47] begin(): Mounting SPIFFS failed! Error: -1
OK
[E][Preferences.cpp:330] getUShort(): nvs_get_u16 fail: light NOT_FOUND
and nothing more...any ideas?
Please update the Espressif 32 platform to latest version (v1.1.1 at this moment)
That should solve the problem. -
@calin 在 M5Stack MultiApp Advanced Firmware 中说:
Please update the Espressif 32 platform to latest version (v1.1.1 at this moment)
That should solve the problem.I have 1.1.2 installed and do not know how to degrade
P.S.
degrade with
platform = espressif32@1.1.1
and now it works -
@kabron 在 M5Stack MultiApp Advanced Firmware 中说:
@calin 在 M5Stack MultiApp Advanced Firmware 中说:
Please update the Espressif 32 platform to latest version (v1.1.1 at this moment)
That should solve the problem.I have 1.1.2 installed and do not know how to degrade
P.S.
degrade with
platform = espressif32@1.1.1
and now it worksI just tested with espressif32 V1.1.2 and work's just fine.
Please download the latest repository commit and compile.
it should work just fine. -
Hi Calin, thanks for this amazing work. How I can add my own code/Application? Tks in advance for any help you can provide. brgds.
-
Hi
somebody make a test with Netatmo ?
I would like to be sure before start this install to see if there are possibility to connect via API key to netatmo server.
interest by this
Thx -
Hello, I realize this topic is very old but I'm trying to compile the MultiApp Advanced firmware. I'm getting several compile issues:
-
src/Apps/WiFiWps/WpsConnect.cpp:30:12: error: 'struct esp_wps_config_t' has no member named 'crypto_funcs'
-
src/Apps/WiFiWps/WpsConnect.cpp:30:28: error: 'g_wifi_default_wps_crypto_funcs' was not declared in this scope
-
src/Apps/WiFiWps/WpsConnect.cpp:90:27: error: no matching function for call to 'onEvent(void (&)(arduino_event_id_t, system_event_info_t))'
-
src/Apps/WiFiWps/WpsConnect.cpp:90:18: error: invalid conversion from 'void ()(arduino_event_id_t, system_event_info_t)' to 'WiFiEventSysCb' {aka 'void ()(arduino_event_t*)'} [-fpermissive]
-
*** [.pio\build\esp-wrover-kit\src\Apps\WiFiWps\WpsConnect.cpp.o] Error 1
-
lib/ESP32Audio/src/AudioOutputI2S.cpp:190:10: error: 'i2s_write_bytes' was not declared in this scope
-
*** [.pio\build\esp-wrover-kit\lib803\ESP32Audio\AudioOutputI2S.cpp.o] Error 1
I did clone the git repo today, so everything should be up to date. Looks like I'm missing some library?
Thanks,
Brian -