Well, the Pico has bags of Flash, so we're nowhere near having any problems with that. On the original board it's getting more tight, but I have spent a lot of time recently trying to lower the Flash usage - to the point where I even have a tool that scans over the code finding sequences of assembly instructions that are repeated and which could be merged into a single function!
Generally a lot of the tweaks and fixes don't use a lot of memory though, it's just when there's completely new functionality.
It is getting extremely tight on boards with 128kB like the Olimexino, and I do often end up cutting features out for that when I don't think they'll be used.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Well, the Pico has bags of Flash, so we're nowhere near having any problems with that. On the original board it's getting more tight, but I have spent a lot of time recently trying to lower the Flash usage - to the point where I even have a tool that scans over the code finding sequences of assembly instructions that are repeated and which could be merged into a single function!
Generally a lot of the tweaks and fixes don't use a lot of memory though, it's just when there's completely new functionality.
It is getting extremely tight on boards with 128kB like the Olimexino, and I do often end up cutting features out for that when I don't think they'll be used.