I migrated from Arduino IDE to PlatformIO and I really love it!
One issue that bugs me a lot is the long dev cycle for ESP8266 boards: That is, from the time I run the build until it actually gets uploaded into the board, it takes almost 2 minutes in my case. This is ok for Arduino boards with less memory (no more than 5 sec or so), but on ESP8266 it gets really annoying.
Is it possible to build the firmware binary into 2 separate files: One with the framework itself (which rarely changes), and a second small one with the actual code, and then PlatformIO would upload only the smaller binary. I believe that would drastically reduce upload times.
Is this possible, or am I totally far off? (Sorry, I am a newbie in hardware)