Writing core firmware to external flash

@mumblepins, I found the post that I was referencing, in which @mdma wrote that sprintf() support FOR FLOAT will be removed from 0.4.0. Reading closer sometimes helps :wink: Issues with converting float to string with sprintf

But do we yet have a solution for unnecessarily large firmware due to unused libraries? I’m aware that the Particle IDE builds the project in the :cloud:, meaning that I can’t just rename some firmware header files on my local system to exclude them from the build. Perhaps Particle IDE just needs an #exclude directive!