The STM32F105/107 devices use the Cortex-M3 core, with a maximum CPU speed of 72 MHz. They are intended for applications where connectivity and real-time performances are required such as industrial control, control panels for security applications, UPS or home audio.
The portfolio covers from 64 to 256 Kbytes of on-chip Flash memory, up to 64 Kbytes of SRAM, and 14 communication interfaces.
The STM32G4 Series combines a 32-bit Arm® Cortex®-M4 core (with FPU and DSP instructions) running at 170 MHz combined with 3 different hardware accelerators: ART Accelerator™, CCM-SRAM routine booster and mathematical accelerators.
The STM32Cube.AI is an extension pack of the widely used STM32CubeMX configuration and code generation tool enabling AI on STM32 Arm® Cortex®-M-based microcontrollers.