Skip to main content
DMore.1
Associate
September 30, 2021
Question

Very newbe with microcontroller programming

  • September 30, 2021
  • 3 replies
  • 1084 views

Hello everyone!

I'm start to learn MCU programming with STM32CubeIDE (have to learn by work).

I've never programmed a micro before, so I'm a true beginner.

I started with Youtube tutorials and learned how blink the led (by toggle, using the user button, by timer, interrupt, etc...) and using the PWM (for exemple shading the led).

My question is: how can I learn more about this kind of programming? I have STM32CubeIDE, STM32CubeMX software, a NUCLEO - L053R8 and a NUCLEO - F401RE.

Can you suggest me some tutorial, training or even some book to learning in the right way?

This topic has been closed for replies.

3 replies

Javier1
Principal
September 30, 2021

The learning curve will feel painfully flat sometimes, but i see you already started strong!.

Youtube tutorials are great, there is some dedicated channels you could follow

https://www.youtube.com/watch?v=uJvPwxa5n00

https://www.youtube.com/watch?v=EX7g3_NUDgk&list=PLmY3zqJJdVeNIZ8z_yw7Db9ej3FVG0iLy

https://www.youtube.com/watch?v=FAv0LO5E2TM&list=PLfExI9i0v1sn-GXGKpH1Rgjta04-30Z6u

for more specific technical things you could read ST app notes, or post your issues in this forum.

I am usually very carefull with ST learning matterial, its usually outdated or just a powerpoint sales pitch.

hit me up in https://www.linkedin.com/in/javiermuñoz/
DMore.1
DMore.1Author
Associate
October 1, 2021

Thank you so much, I will follow these videos very carefully!

Piranha
Principal III
October 1, 2021

If you are really serious about it, start with learning C language and general programming thoroughly. You can do it even without MCU on a PC, where it's easier and faster.

https://www.tutorialspoint.com/cprogramming/index.htm

https://www.cprogramming.com/tutorial/c-tutorial.html?inl=nv

When the C knowledge is good enough, continue on microcontroller specific practical programming.

https://www.embeddedrelated.com/showarticle/453.php