STM32F103-Hardware-Peripherals Several test referred to the main integrated hardware peripherals and some external too Tools ST-Link V2 STM32F103CBT6 (BluePill) STM32F1-HAL Platformio