Подготовка микроконтроллерного модуля VBCores VB32G4
Если у вас в руках абсолютно новый микроконтроллерный модуль VB32G4, то для корректной работы с Arduino IDE вам необходимо разово (один раз) его подготовить. Заранее скачайте и установите STM32CubeProgrammer.
Дальше подключите к модулю программатор ST-Link и запустите STM32CubeProgrammer.
В правом верхнем углу нажмите кнопку Connect. Программатор соединится с микроконтроллером. Программа определит контроллер самостоятельно.
После успешного соединения слева нажмите на вкладку OB

В открывшейся вкладке выберите User configuration

В открывшейся вкладке найдите параметр nSWBOOT0 и снимите с него флажок.

Нажимаем кнопку Apply.
Все готово. Нажимаем в правом верхнем углу кнопку Disconnect и отсоединяем программатор.
Теперь программы из Arduino IDE смогут корректно сохраняться в памяти микроконтроллера.