M5Stack MultiApp Advanced Firmware
-
@calin
Thanks for help.
I download the new version https://github.com/botofancalin/M5Stack-MultiApp-Advanced
I apply the platformIO_Patch.
Open project and Build: -> Error missing file: Min_spiffs.csv.csv
I try upload using the precompiled firmware.
Press Reset button after Finish but M5stack do nothing.
-
Yes, it works now.
I update the platform espressif 32 to version 1.0.1
-
@freddyb, I'm having the same problem. how did you "update the platform espressif 32 to version 1.0.1"?
-
@pkourany open VsCode PlatformIO
Go to Platforms.
Make sure you have Espressif 32 platform installed.
If not installed, go to Platforms-Enbedded and install it
To update the platform, go to Platforms-Updates If you see it there, then you can update. If not, then is up to date. -
@calin This is awesome! However, there is no longer a free API provided by weatherundeground , is it possible to change the weather provider to something free like openweather? Thank you!
-
@lastcaress I don't think they stopped the free subscriptions... i can add openweather support... but i need some free time for that...
-
@calin Thanks! They made the change recently, a couple of days ago
-
@calin, finally figured out you were referring to the command line. Got the updates done but code would still not run on M5Stack. I just updated again and espressif 32 is now v1.02. Everything compiles but I can't test on my M5 until tonight.
-
I've installed M5Stack MultiApp Advanced Firmware and need to connect to Wifi.
I don't have WPS on my Wifi router, and tried SmartConfig. All it did was count to 120 and exit back to the Wifi menu.So I googled SmartConfig - and found the answer. You download an app to your phone, enter in your SSID and it broadcasts back to the Arduino. Very neat solution. Find out more at: http://www.iotsharing.com/2017/05/how-to-use-smartconfig-on-esp32.html
-
@calin Hi, any timeframe for when you may be able to change to OpenWeather? I have just done an overview video on YouTube and next want to review the individual Apps. It would be really neat if the weather App was working. Thanks.
M5Stack MultiApp Advanced Firmware Installation Tutorial Guide -
@1nformatica The weather app is currently working just fine with weatherunderground service.
There was a compatibility problem with the latest IDF version but i fixed that last week.
If you really whant to use the openweather, i can add the option for openweather till tomorrow... but i am not sure how the service quality is on that provider... and if they provide all the data used on this app -
@calin From WeatherUnderground's web site "To improve our services and enhance our relationship with our users, we will no longer provide free weather API keys as part of our program. If you have been directed to download our Weather Underground free API key by a third party provider, please contact your vendor for resolution."
-
Ok. The new weather app is under testing... I will upload it soon to github.
-
@calin Wow! That was quick, much appreciated.
-
@1nformatica The openweather don't provide so much data... so i have to do some extended redesign on the weather app to make it look nice. Until then, i added my (working) WU key to repository so you can try the weather app.
-
Would it be much hassel to add in the webserver WiFi settings (For those times WPS is not available) and
Weather settings (API key, language, country and city) -
- If your router don't support WPS, you can use the SmartConfig app on the phone to connect the M5Stack to Wifi
- Weather settings are already implemented. Read the project description.
At the Weather Station chapter you can find info about WeatherParams.txt file and how to use it.
-
@calin Yes I saw this after I postede, sorry.
This is really good work by the way ;)
-
Hi All, I have just uploaded a video review of the Apps to Youtube Apps Review
I made a silly mistake with the oscilloscope App as of course it cannot handle negative going inputs!! -
@1nformatica You didn't apply the PlatformIO patch and you are getting the BtnA (left key) unwanted "presses".
M5Stack use GPIO39 for BtnA.
There is a bug on arduino-esp32 framework that cause interference between Wifi and GPIO39.
That patch contain arduino-esp32 precompiled libraries that don't have this bug.
Since the libraries came precompiled, i don't have access to the code to find what's causing that bug and fix the problem.