u/omelatein r/embedded • Recommends
On “How can I improve/learn writing embedded c programs ”
I'm not super well versed in embedded software, but I do have a couple resources that helped me! They're not books but just some YouTube videos.
Definitely watch Phil's Lab, he's an incredible youtuber and extremely informative. He covers a lot of what it takes to make embedded hardware but he throws some software tutorials in once and awhile. (Also included Robert Feranec, he's got a get started with STM32 programming video that might be helpful!)
These videos are probably a good intro:
Starting with STM32 - Programming Tutorial for Beginners
STM32 Programming Tutorial for Custom Hardware | SWD, PWM, USB, SPI
Here's also some more videos, a lil more advanced but very necessary…