Thanks
However it is now the official IDE as it is owned by ST
Sloeber seems to have a lot of issues, as people are constantly posting here about things not working.
I presume there isn’t a support forum for Sloeber, otherwise people would post there rather than here, as this forum was setup for people using the Arduno IDE.
It would probably be good if ST could get their official Core fully working with Atollic, but judging by the problems that Sloeber has, I presume that would not be easy.
There are multiple other IDEs, including the full version of Visual Studio ( not VSCode which is completely different ), CooCox etc
If you don’t want to do in circuit debugging e.g. using a STLink or BMP hardware debugger, you would probably be better off using the Arduino IDE, as although it’s not a great IDE, it does actually work without too many problems
Another easy option is Eclipse with platformio. Platformio creates the base project with a simple command like:
pio init –board <board> –ide eclipse
after that, Eclipse opens the project and you continue editing/building.
Both options are very easy and there is no need for additional plugins, just plain Eclipse with CDT.
PS: Here is a snapshot of Arduino Board Manager of CDT. I have installed many cores. A big bonus of this solution is that you can create multiple targets for different boards of the same project.
AFAIK, there is no board manager for Arduino_STM32 (libmaple). Isn’t this the official STM code? If so, then what is the STM32 cores?
Add this to board manager:
http://dan.drown.org/stm32duino/package_STM32duino_index.json
Everything inside the core is updated, I compared all files with the github version today and everything is the same, except the latest commit “Fix for #486” which is not included as the last version is dated 2018.4.8
[Slammer – Thu Apr 12, 2018 1:06 am] –
stm32duino is running very well on native Arduino plugin (CDT Arduino) under Eclipse, no need for additional plugins (I am using latest Oxygen version). Eclipse has integrated board/library manager that you can add cores and libraries like Arduino IDE. Both stm32duino and STM core can be installed, and are working.
I tried this option in the first place, but I kept going into errors and strange problems, so I went for Sloeber package which was basically working straigt away. And I found some note on Eclipse CDT plugin that you can use ONLY the libraries installed as json package, nothing local or so, is that true?
Sloeber has some problems tho and support is very limited due to jantje’s limited time for solving such problems, basically. I did not even try to ask for solution according to various discussions I’ve seen.
Would be nice to get the arduino plugin working with eclipse, I got used to eclipse too quicky to use something else at all…
http://forum.arduino.cc/index.php?PHPSE … 79595.1020
Another place to ask is at his github:
https://github.com/Sloeber/arduino-ecli … gin/issues
And the gnu-mcu-eclipse forum and github (ie. we discussed the debugger plugins in past)
