Может кто знает, где поправить, что бы при компиле прошивки в VSCode файл назывался не firmware.bin, а firmware-[version].bin
в папке с прошивкой есть папка buildroot\share\PlatformIO\scripts, там лежат пистоновские скрипты под каждый энвайронмент, там можно вкорячить функцию, которая будет переименовывать файл, потом делаешь в конце
env.AddPostAction("$BUILD_DIR/${PROGNAME}.bin", funcname);