Hi Omar,
Your article is featured in the last Embedsys Weekly issue. It is well deserved. Thank you for sharing your experience embedsysweekly.com/114-stm32-firmware-debug
Good to know I am not alone.
I share the same challenges. HALs were quite confusing how to use and which one.
I wish there was better docs for the boards first and then for associated Hals how to be used.
Thanks for sharing.
Giona Imperatori
Passioned allrounder (embedded) SW engineer
It would be nice to have a similar contribution now and link it here. Reading this, the reader might be discouraged in going embedded+rust :) , even though today some aspects, if not all, have improved tremendously. Cheers!