Coder Social home page Coder Social logo

Comments (8)

botofancalin avatar botofancalin commented on May 30, 2024

I know about the sdupdater. I went the other way with this multiapp.
It was a personal challenge to add as much as possible on one project without need to reflash like the sdupdater do.
I added the libs to local storage because i modified them to fit the needs of this project. So any begginer can compile this firmware.
I can easely bypass the sketch size limit by making a custom partition table for ESP32 that will allow me to upload firmwares larger than 1310720 bytes.

from m5stack-multiapp-advanced.

tobozo avatar tobozo commented on May 30, 2024

Thanks for reopening this thread 👍

You sure managed to fit many apps in there, how many more do you plan to add? I'm very curious to see how big this can grow :-)

I loved to play with your code, it's very clean and well assembled but I can't say I understood all of it as some OOP concepts are still nebulous to me ^^

The thing is I could easily get the sd menu loader to work without hitting any limitation at all and found the sd-loading feature is completive to the multi app in a very pleasant way.

Are you open to feature requests or suggestions?

from m5stack-multiapp-advanced.

botofancalin avatar botofancalin commented on May 30, 2024

from m5stack-multiapp-advanced.

tobozo avatar tobozo commented on May 30, 2024

it says:

FLASH SIZE: 4194304
SPIFFS SIZE: 1374476 
SPIFFS USED: 0

Is the SPIFFS_SIZE wrong? The binary size on my hard drive is 1.2MiB (1.253.056) and 1.374.476 seems big.
SPIFFS_USED=0 seems normal as the M5updater doesn't copy SPIFFS content.

Or maybe this is the real issue?

Could empty SPIFFS partition on M5Updater load eventually be solved by having the MultiApp auto-formatting SPIFFS & copying RadioStations.txt and index.html on first load?

from m5stack-multiapp-advanced.

botofancalin avatar botofancalin commented on May 30, 2024

from m5stack-multiapp-advanced.

tobozo avatar tobozo commented on May 30, 2024

hehe I see a good excuse to add a playlist editor app 😆
Also since there's a WiFi configurator, it would'nt be a problem to have the M5 download this file directly from your repo, right? ☎️ 🏠

from m5stack-multiapp-advanced.

botofancalin avatar botofancalin commented on May 30, 2024

from m5stack-multiapp-advanced.

tobozo avatar tobozo commented on May 30, 2024

okay I just found out the SD_data folder isn't supposed to be uploaded via SPIFFS lol

from m5stack-multiapp-advanced.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.