Beginning STM32 - Warren Gay (Springer, 2018)