STM32 core is supported in Arduino IDE

Packages of STM32 cores are enabled for Arduino IDE.

Thanks to cooperation STMicroelectronics, stm32duino and Arduino is possible download packages for Nucleo-F091RC, Nucleo-F103RB, Nucleo-L476RG.

Further support of another microcontrollers will surely follow.

How to do it?

Download Arduino IDE.

Add json file https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json to Preferences -> Additional Boards Managers URLs

go to Boards Manager, find STM32 and install package of your board.

In Tools -> Board choose STM32 board. That’s all.

For uploading of your code you have three options. Use mass storage (copy bin file to mass storage), use STLink (STLink to FLASH) or DFU (USB to FLASH).

News here https://community.st.com/community/stm32-community/blog/2017/02/02/stm32-cores-enabled-in-arduino-ide

Getting started here https://github.com/stm32duino/wiki/wiki/Getting-Started


Share the article:
Tags:
Show your
Maker soul!
Buy a T-Shirt
Coffee for Chiptron
Give a boost to the next article

Related Articles

AVR, ATMega, ATTiny, PIC, Arduino… these are very searching words in google and I asked myself “Why?”. Yes, AVR by Atmel or PIC by Microchip family is popular, but we can program better (modern, faster, more low-power, more peripherals) microcontrollers…

Arduino is very popular platform with support from huge community. You can buy a lot of Arduino (compatible) boards – original Arduino, clone of Arduino with the same microcontroller (ATmega328, SAMD21) or different microcontroller (ESP32, ESP8266). Arduino board with STM32…

The first article from Tutorial: STM32F746 (STM32F7 Discovery) serie. I would like to describe how to turn on LED simply controlling GPIO. Why I began to write this tutorial and why I don’t want to use HAL or Standard Peripheral…

We wrote a news about STM32F746 discovery and IDE by openstm32.org on the google+. https://time4ee.com/ got development board STM32F7 discovery by ST. We want to show MULTIPLATFORM (Linux – Ubuntu, Windows) development tools by http://openstm32.org Other tutorials with STM32F7: Tutorial:…

If you program microcontrollers by STM (STM32F4, STM32F0, STM32L1) with Standard Peripheral Library your code is bigger than without Standard Peripheral Library. It is motivation why we can program of microcontrollers without Standard Peripheral Library. Nevertheless, if you program without…