🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    M5Stack MultiApp Advanced Firmware

    Scheduled Pinned Locked Moved PROJECTS
    51 Posts 14 Posters 354.1k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      MartinSky
      last edited by

      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

      1 Reply Last reply Reply Quote 0
      • 1nformatica1 Offline
        1nformatica @Calin
        last edited by 1nformatica

        @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

        C 1 Reply Last reply Reply Quote 0
        • C Offline
          Calin @1nformatica
          last edited by

          @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

          1nformatica1 1 Reply Last reply Reply Quote 0
          • 1nformatica1 Offline
            1nformatica @Calin
            last edited by

            @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."

            1 Reply Last reply Reply Quote 0
            • C Offline
              Calin
              last edited by

              Ok. The new weather app is under testing... I will upload it soon to github.

              1nformatica1 1 Reply Last reply Reply Quote 0
              • 1nformatica1 Offline
                1nformatica @Calin
                last edited by

                @calin Wow! That was quick, much appreciated.

                C 1 Reply Last reply Reply Quote 0
                • C Offline
                  Calin @1nformatica
                  last edited by

                  @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.

                  K 1 Reply Last reply Reply Quote 0
                  • K Offline
                    Kryten @Calin
                    last edited by

                    @calin

                    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)

                    C 1 Reply Last reply Reply Quote 0
                    • C Offline
                      Calin @Kryten
                      last edited by Calin

                      @kryten

                      • 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.
                      K 1 Reply Last reply Reply Quote 0
                      • K Offline
                        Kryten @Calin
                        last edited by

                        @calin Yes I saw this after I postede, sorry.

                        This is really good work by the way ;)

                        1 Reply Last reply Reply Quote 0
                        • 1nformatica1 Offline
                          1nformatica
                          last edited by

                          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!!

                          C 1 Reply Last reply Reply Quote 0
                          • C Offline
                            Calin @1nformatica
                            last edited by Calin

                            @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.

                            1 Reply Last reply Reply Quote 0
                            • KabronK Offline
                              Kabron
                              last edited by Kabron

                              Hello, Calin,
                              I allowed myself a tiny mod to your App. Now it can be launched from the SD card under SD-Menu from tobozo. https://github.com/tobozo/M5Stack-SD-Updater.
                              Modification consists in main.c mod and extra libraries. Just unzip Matroska.zip to project folder and build. Resulting firmware.bin in .pioenvs\m5stack-core-esp32
                              is compatible with tobozo loader.
                              Zip here:
                              https://yadi.sk/d/8sroLeG_3YMfwe

                              C 1 Reply Last reply Reply Quote 0
                              • C Offline
                                Calin @Kabron
                                last edited by Calin

                                @kabron you can do that if you whant for your M5Stack.
                                @tobozo can make a repository that contain this mods too.
                                I won't do that because i need every bit of flash memory for the apps that i am working on...

                                I just updated MultiApp.

                                • Added Tetris game with score and high score counter.
                                • Fixed some bugs related to fonts

                                Getting closer to flash size limit...

                                0_1530314904726_Memory.PNG

                                KabronK 1 Reply Last reply Reply Quote 0
                                • KabronK Offline
                                  Kabron @Calin
                                  last edited by Kabron

                                  @calin 在 M5Stack MultiApp Advanced Firmware 中说:

                                  @tobozo can make a repository that contain this mods too.

                                  With one tiny exception:
                                  Tobozo's app does not restart menu with BtnA+Reset

                                  1 Reply Last reply Reply Quote 0
                                  • P Offline
                                    picpic020960
                                    last edited by

                                    sad that the pre-compiled firmware is no longer available.

                                    when will he come back

                                    thanks

                                    C 1 Reply Last reply Reply Quote 0
                                    • C Offline
                                      Calin @picpic020960
                                      last edited by Calin

                                      @picpic020960 在 M5Stack MultiApp Advanced Firmware 中说:

                                      sad that the pre-compiled firmware is no longer available.

                                      when will he come back

                                      thanks

                                      Install VsCode, PlatformIO, then flash the project to M5Stack.
                                      Is a straight forward procedure.
                                      I removed the pre-compiled firmware because the M5Stack had to be formatted with a specific partition table for pre-compiled firmware to work.

                                      1 Reply Last reply Reply Quote 0
                                      • P Offline
                                        picpic020960
                                        last edited by

                                        no is straight forward with corporate proxy !

                                        old version of pre-compiled firmware work fine.

                                        why partition issue ?

                                        [pre-compiled firmware is best for MultiApp popularity]

                                        thanks

                                        C 1 Reply Last reply Reply Quote 0
                                        • C Offline
                                          Calin @picpic020960
                                          last edited by

                                          @picpic020960 在 M5Stack MultiApp Advanced Firmware 中说:

                                          no is straight forward with corporate proxy !

                                          Well... yeah... you are right on this one...

                                          [pre-compiled firmware is best for MultiApp popularity]

                                          thanks

                                          Ok... i will bring it back later today...

                                          1 Reply Last reply Reply Quote 1
                                          • P Offline
                                            picpic020960
                                            last edited by picpic020960

                                            Hi Calin

                                            tested last night ! sync , download , finish , reset and ... black screen

                                            maybe my error : use the old [not Advanced] FLASH_DOWNLOAD_TOOLS_V3.6.4.zip

                                            other way : 'old MultiApp' is OK without SD card and no jpg , maybe 'Advanced' no ?

                                            more : windows 10 (on thomson tablet)

                                            my fear :have bad clone !

                                            I test again tonight

                                            Regards

                                            C 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post