add stm library from stm32 repo