The Open407I-C supports programming via STM32 UART bootloader, a USB TO UART accessory board is also provided in the package.