I have this board and the chip number is F405RGT.
I was able to get it working using the simple blink program by using this json https://github.com/stm32duino/BoardMana ... index.json
then selecting generic stm32f4 series as the board, followed by exporting to a hex then flashing using
STM32CubeProgrammer.
But during the export process, I noticed it uses files from the variant folder "variant_BLACK_F407VX"
Wouldn't it be more appropriate for it to use the files that are in "F405RGT_F415RGT"?
If so, how would I go about forcing it to use those files instead?
Another question I have is whether it's possible to flash directly from the arduino IDE instead of using STM32CubeProgrammer?
Thanks
repurpose cc3d revolution flight controller as a general purpose arduino
Re: repurpose cc3d revolution flight controller as a general purpose arduino
well, normally start with the wiki
https://github.com/stm32duino/Arduino_Core_STM32/wiki
i think it calls STM32CubeProgrammer so that it is more convenient in the sense that it is as 'simple' as clicking 'upload'
and that usually to get the bin file it is something to the order of Sketch > export compiled binary, and the bin file would be left in your sketch folder.
https://github.com/stm32duino/Arduino_Core_STM32/wiki
i think it calls STM32CubeProgrammer so that it is more convenient in the sense that it is as 'simple' as clicking 'upload'
and that usually to get the bin file it is something to the order of Sketch > export compiled binary, and the bin file would be left in your sketch folder.