I am building a Bristlemouth app but using Windows 10. The existing documentation is aimed at MacOS. I have done one previous project for SMT32 processors using SMT32CubeIDE under Windows 10. However, this was a bare metal project. My question is: Can I use the SMT32CubeIDE?
Great question @schanzle.
For editing the source code, you can use anything you like, including the STM32CubeIDE. However, the STM32CubeIDE will not be able to compile the code without a lot of work. Thus, we do not recommend it.
For now, for the best experience, you’ll need to use cmake
and make
in a terminal to build, per the instructions in the dev kit guides.
If you are an expert with the STM32CubeIDE, I’m sure you could get it compile the bm_protocol
project, but that’s not a supported use case right now.
I use Visual Studio Code as my main editor on all platforms, including Windows and find that it works well.
I’ve had a good experience on Windows using WSL and following the linux instructions. I’ve also heard others who have set up a linux partition and dual booted their machine into linux to work on a Bristlemouth project.