The C++ library for the STM32 F103, F107 and F4 microcontrollers