←back to thread

10 points skoopsy | 1 comments | | HN request time: 0.212s | 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. j4nek ◴[] No.43382190[source]
you are on the right way if using HAL feels like cheating! i always recommend starting with implementing a UART bare metal, since you will need a UART for debugging / talking with the chip all the time.