hardware//peripheral//STM32
STM32 is STMicroelectronics' family of MCU and MPU devices based on Cortex-M (and Cortex-A) cores. It is the standard MCU for anything that needs GPIO, timers and PWM, ADC/DAC or I2C/SPI/UART, and the STM32F4 and STM32H7 series are workhorses for embedded development.
STM32 is STMicroelectronics' family of MCU and MPU devices based on Cortex-M (and Cortex-A) cores. It is the standard MCU for anything that needs GPIO, timers and PWM, ADC/DAC or I2C/SPI/UART, and the STM32F4 and STM32H7 series are workhorses for embedded development.
The family brings rich peripheral sets (ADC, DAC, timers, CAN, USB, Ethernet), mature tooling (STM32CubeMX, HAL drivers) and a massive community. Its firmware is typically C, compiled with GCC-ARM and flashed via SWD/JTAG.