The STM32 is an ARM based micro controller (MCU) manufactured by [https://www.st.com/content/st_com/en.html|ST Microelectronics] A popular version is the stm32f103c8t6 which is used in many development platforms such as Bluepill, Teensy, Maple and Nucleo. It can be programmed using the Arduino IDE and the C programming language.