←back to thread

10 points skoopsy | 2 comments | | HN request time: 0s | source

My google foo is producing garbage - Most tutorials don't go past blinky. Most suggest CubeIDE, others have suggested ChibiOS. I followed some tutorials on stmbase to get a blinky going on a ST Nucleo, but it used a HAL library and it feels like cheating. I'm really looking for a good book/site that walks through a bunch of tutorials/learning to go from blinking an LED on a STM32 right the way up to me being able to design and build my own Smart watch based on a Cortex M33 or M55. QSPI flash, I2C sensors, bluetooth, power management, some DSP. What would be the best suggested way to do this?
1. showmexyz ◴[] No.43373234[source]
https://leanpub.com/mastering-stm32-2nd

This is good book to start learning. Don't worry too much about using HAL. You can dig deeper by implementing HAL functions yourself. The thing is if you are making a product, using a HAL is generally a good solution. Also keep datasheet of specific microcontroller nearby.

replies(1): >>43375314 #
2. skoopsy ◴[] No.43375314[source]
Thanks, I'll take a look!