Getting started programming for stm32f103c8t6 board as an absolute beginner

Hi all,

I'm about to start embedded programming and have an STM32f103C8T6 ARM-Coretex-M3 board to get started with. I'm also a C++ programmer and want to use that language to program a project to blink the LED of that board as my first embedded task. Apart from the board and two machines (Windows and Linux) I have also an MB-102 breadboard and a bunch of cables in hands. 

Firstly I wanted to make use of this tutorial for the task above but it's dealing with NUCLEO-L476RG that I lack for the time being. 

As the subject of the thread reveals, I'm an absolute beginner and need a step-by-step tutorial on how to start and go forward until the project is done and the board's LED is blinking. What good resource/tutorial do you suggest that I follow, please?

The other question is, except for that STM board, breadboard and the cables, what else should I purchase to be ready for the project, please?

Thanks in advance.

Parents
  • So after going through all the reasons not to get one of them in the other thread - you got one of them!

    Sorry I don't know why I chose that board properly but the situation in my hell country is different. It took a week until I could find a blue pill and order it. Of course I haven't forgot your suggestion and ordered the Nucleo board abroad. It may arrive in more than a month.

    you'll need to get yourself an ST-Link, or equivalent.

    One like this?

Reply
  • So after going through all the reasons not to get one of them in the other thread - you got one of them!

    Sorry I don't know why I chose that board properly but the situation in my hell country is different. It took a week until I could find a blue pill and order it. Of course I haven't forgot your suggestion and ordered the Nucleo board abroad. It may arrive in more than a month.

    you'll need to get yourself an ST-Link, or equivalent.

    One like this?

Children