Choosing IDE for stm32 and Arduino?

Development environment specific, Arduino, Eclipse, VS2013,Em::Blocks etc
User avatar
ahull
Posts: 1298
Joined: Mon Apr 27, 2015 11:04 pm
Location: Sunny Scotland
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby ahull » Thu Dec 15, 2016 8:36 pm

Another possibility is to use Geany.. -> https://www.geany.org/Main/HomePage
There is also some chat about using it for building for an Arduino target here -> https://forum.arduino.cc/index.php?topic=296960.0
- Andy Hull -

fredbox
Posts: 78
Joined: Tue Jul 07, 2015 4:44 pm

Re: Choosing IDE for stm32 and Arduino?

Postby fredbox » Thu Dec 15, 2016 11:10 pm

I use Geany with the notepad++ color scheme from https://github.com/codebrainz/geany-the ... lorschemes

There are quite a few themes there to choose from.

fredbox
Posts: 78
Joined: Tue Jul 07, 2015 4:44 pm

Re: Choosing IDE for stm32 and Arduino?

Postby fredbox » Thu Dec 15, 2016 11:39 pm

I also use the Source Code Pro fonts from Adobe - https://github.com/adobe-fonts/source-code-pro. I mostly use the "regular" font. It makes it easy to distinguish a lower case L from a 1 or vertical bar.

MagSem
Posts: 5
Joined: Fri Dec 11, 2015 2:27 pm

Re: Choosing IDE for stm32 and Arduino?

Postby MagSem » Fri Dec 16, 2016 9:36 am

I am using Sublime Text, Build 3083, https://www.sublimetext.com/3 as an external editor, then go into the IDE to upload code.

subl_stm.jpg
subl_stm.jpg (58.46 KiB) Viewed 62 times

michael_l
Posts: 200
Joined: Mon Aug 24, 2015 6:11 pm

Re: Choosing IDE for stm32 and Arduino?

Postby michael_l » Fri Dec 16, 2016 10:39 am

I've been working with following combo: No way going back to Notepad++ ;-)

- platformio to generate IDE project for QtCreator. http://docs.platformio.org/en/stable/ide/qtcreator.html
- QtCreator as IDE. Quite fast with autocomplete and finds quickly declarations/methods and you can compile your project much much faster (platformio) than Arduino IDE to check for errors. viewtopic.php?t=1375
- for uploading I have to use Arduino IDE for now
- next thing is to try debugging with launching BMP GDB from QtCreator. QtCreator has nice debugging interface.

to generate project file with platformio:

Code: Select all

pio init --ide=qtcreator --project-option="framework=arduino" -b bluepill_f103c8

edit platformio.ini and add:

Code: Select all

[platformio]
src_dir=.


so platformio.ini becomes:

Code: Select all

[env:bluepill_f103c8]
platform = ststm32
board = bluepill_f103c8
framework = arduino

[platformio]
src_dir=.


Return to “IDE's”

Who is online

Users browsing this forum: No registered users and 1 guest