STMicroelectronics

STMicroelectronics STM32 and BlueNRG target-specific support

Atollic TrueSTUDIO® for ARM® can be used together with STM32 CubeMx, please read this installation guide for more details.

Atollic TrueSTUDIO® for ARM® provides target-specific support for STMicroelectronics® BlueNRG® STM32® as follows:

 

Device families

BlueNRG-1 Bluetooth Low Energy System On Chip devices
STM32 Connectivity line devices
STM32 F-2 High-performance devices
STM32 F03x/4x/5x Entry-level devices
STM32 F07x Entry-level devices
STM32F7xx devices
STM32 F09x Entry-level devices
STM32F30x devices
STM32F33x devices
STM32F37x devices
STM32F39x devices
STM32F40xx/41xx devices
STM32F42xx/43xx devices
STM32F052 Entry-level devices
STM32F358 devices
STM32F410xx devices
STM32F411xx devices
STM32F412xx devices
STM32F446xx devices
STM32F469xx/479xx devices
STM32 High density Value Line devices
STM32 High density devices
STM32L4xx devices
STM32 L05x/L06x ultra-low-power devices
STM32 L07x/L08x ultra-low-power devices
STM32 L011xx ultra-low-power devices
STM32 L021xx ultra-low-power devices
STM32 L031xx ultra-low-power devices
STM32 L041xx ultra-low-power devices
STM32 Low density Value Line devices
STM32 Low density devices
STM32 Medium density Value Line devices
STM32 Medium density devices
STM32 Ultralow power devices HD
STM32 Ultralow power devices MD
STM32 Ultralow power devices MD+
STM32 Ultralow power devices VL
STM32W RF devices
STM32 XL density devices

Evaluation boards

BlueNRG-1-KIT BlueNRG-132 Cortex-M0
IAR_STM32F103ZE STM32F103ZE Cortex-M3
KEIL_MCBSTM32 STM32F103RB Cortex-M3
NUCLEO-F030R8 STM32F030R8 Cortex-M0
NUCLEO-F072RB STM32F072RB Cortex-M0
NUCLEO-F091RC STM32F091RC Cortex-M0
NUCLEO-F103RB STM32F103RB Cortex-M3
NUCLEO-F302R8 STM32F302R8 Cortex-M4
NUCLEO-F303RE STM32F303RE Cortex-M4
NUCLEO-F334R8 STM32F334R8 Cortex-M4
NUCLEO-F401RE STM32F401RE Cortex-M4
NUCLEO-F411RE STM32F411RE Cortex-M4
NUCLEO-F446RE STM32F446RE Cortex-M4
NUCLEO-F446ZE STM32F446ZE Cortex-M4
NUCLEO-L011K4 STM32L011K4 Cortex-M0+
NUCLEO-L053R8 STM32L053R8 Cortex-M0+
NUCLEO-L152RE STM32L152RE Cortex-M3
NUCLEO-L432KC STM32L432KC Cortex-M4
NUCLEO-L476RG STM32L476RG Cortex-M4
STM32F3_Discovery STM32F303VC Cortex-M4
STM32F4_Discovery STM32F407VG Cortex-M4
STM32F401_Discovery STM32F401VC Cortex-M4
STM32F429I_Discovery STM32F429ZI Cortex-M4
STM32F746G_DISCO STM32F746NG Cortex-M7
STM32F769I_DISCO STM32F769NI Cortex-M7
STM32F0_Discovery STM32F051R8 Cortex-M0
STM32L073Z-EVAL STM32L073VZ Cortex-M0+
STM32L152-EVAL STM32L152VB Cortex-M3
STM32L152D-EVAL STM32L152ZD Cortex-M3
STM32L476G-EVAL STM32L476ZG Cortex-M4
STM32L0538_DISCO STM32L053C8 Cortex-M0+
STM32L_Discovery STM32L152RB Cortex-M3
STM32VL_Discovery STM32F100RB Cortex-M3
STM32W_MB851 STM32W108CB Cortex-M3
STM322xG-EVAL STM32F207IG Cortex-M3
STM324xG-EVAL STM32F407IG Cortex-M4
STM3210B-EVAL STM32F103VB Cortex-M3
STM3210C-EVAL STM32F107VC Cortex-M3
STM3210E-EVAL STM32F103ZE Cortex-M3
STM3210E-EVAL_XL STM32F103ZG Cortex-M3
STM3221G-EVAL STM32F217IG Cortex-M3
STM32052B-EVAL STM32F052RB Cortex-M0
STM32091C-EVAL STM32F091VC Cortex-M0
STM32100B-EVAL STM32F100VB Cortex-M3
STM32100E-EVAL STM32F100ZE Cortex-M3
STM32303C-EVAL STM32F303VC Cortex-M4
STM32373C-EVAL STM32F373VC Cortex-M4
STM32429I-EVAL STM32F429NI Cortex-M4
STM32437I-EVAL STM32F437II Cortex-M4
STM32439I-EVAL STM32F439NI Cortex-M4
STM32446E-EVAL STM32F446ZE Cortex-M4
STM32469I-EVAL STM32F469NI Cortex-M4
STM32756G-EVAL STM32F756NG Cortex-M7
STM320518-EVAL STM32F051R8 Cortex-M0

 

Microcontrollers

BlueNRG-1 Bluetooth Low Energy System On Chip devices

BlueNRG-132 Cortex-M0 FLASH: 160KB RAM: 24KB
BlueNRG-132Y Cortex-M0 FLASH: 160KB RAM: 24KB
BlueNRG-134 Cortex-M0 FLASH: 160KB RAM: 24KB

STM32 Connectivity line devices

STM32F105R8 Cortex-M3 FLASH: 64KB RAM: 64KB
STM32F105RB Cortex-M3 FLASH: 128KB RAM: 64KB
STM32F105RC Cortex-M3 FLASH: 256KB RAM: 64KB
STM32F105V8 Cortex-M3 FLASH: 64KB RAM: 64KB
STM32F105VB Cortex-M3 FLASH: 128KB RAM: 64KB
STM32F105VC Cortex-M3 FLASH: 256KB RAM: 64KB
STM32F107RB Cortex-M3 FLASH: 128KB RAM: 64KB
STM32F107RC Cortex-M3 FLASH: 256KB RAM: 64KB
STM32F107VB Cortex-M3 FLASH: 128KB RAM: 64KB
STM32F107VC Cortex-M3 FLASH: 256KB RAM: 64KB

STM32 F-2 High-performance devices

STM32F205RB Cortex-M3 FLASH: 128KB RAM: 48KB
STM32F205RC Cortex-M3 FLASH: 256KB RAM: 80KB
STM32F205RE Cortex-M3 FLASH: 512KB RAM: 112KB
STM32F205RF Cortex-M3 FLASH: 768KB RAM: 112KB
STM32F205RG Cortex-M3 FLASH: 1024KB RAM: 112KB
STM32F205VB Cortex-M3 FLASH: 128KB RAM: 48KB
STM32F205VC Cortex-M3 FLASH: 256KB RAM: 80KB
STM32F205VE Cortex-M3 FLASH: 512KB RAM: 112KB
STM32F205VF Cortex-M3 FLASH: 768KB RAM: 112KB
STM32F205VG Cortex-M3 FLASH: 1024KB RAM: 112KB
STM32F205ZC Cortex-M3 FLASH: 256KB RAM: 80KB
STM32F205ZE Cortex-M3 FLASH: 512KB RAM: 112KB
STM32F205ZF Cortex-M3 FLASH: 768KB RAM: 112KB
STM32F205ZG Cortex-M3 FLASH: 1024KB RAM: 112KB
STM32F207IC Cortex-M3 FLASH: 256KB RAM: 112KB
STM32F207IE Cortex-M3 FLASH: 512KB RAM: 112KB
STM32F207IF Cortex-M3 FLASH: 768KB RAM: 112KB
STM32F207IG Cortex-M3 FLASH: 1024KB RAM: 112KB
STM32F207VC Cortex-M3 FLASH: 256KB RAM: 112KB
STM32F207VE Cortex-M3 FLASH: 512KB RAM: 112KB
STM32F207VF Cortex-M3 FLASH: 768KB RAM: 112KB
STM32F207VG Cortex-M3 FLASH: 1024KB RAM: 112KB
STM32F207ZC Cortex-M3 FLASH: 256KB RAM: 112KB
STM32F207ZE Cortex-M3 FLASH: 512KB RAM: 112KB
STM32F207ZF Cortex-M3 FLASH: 768KB RAM: 112KB
STM32F207ZG Cortex-M3 FLASH: 1024KB RAM: 112KB
STM32F215RE Cortex-M3 FLASH: 512KB RAM: 128KB
STM32F215RG Cortex-M3 FLASH: 1024KB RAM: 128KB
STM32F215VE Cortex-M3 FLASH: 512KB RAM: 128KB
STM32F215VG Cortex-M3 FLASH: 1024KB RAM: 128KB
STM32F215ZE Cortex-M3 FLASH: 512KB RAM: 128KB
STM32F215ZG Cortex-M3 FLASH: 1024KB RAM: 128KB
STM32F217IE Cortex-M3 FLASH: 512KB RAM: 128KB
STM32F217IG Cortex-M3 FLASH: 1024KB RAM: 128KB
STM32F217VE Cortex-M3 FLASH: 512KB RAM: 128KB
STM32F217VG Cortex-M3 FLASH: 1024KB RAM: 128KB
STM32F217ZE Cortex-M3 FLASH: 512KB RAM: 128KB
STM32F217ZG Cortex-M3 FLASH: 1024KB RAM: 128KB

STM32 F03x/4x/5x Entry-level devices

STM32F030C6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F030C8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F030CC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F030F4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F030K6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F030R8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F030RC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F031C4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F031C6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F031F4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F031F6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F031G4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F031G6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F031K4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F031K6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F038C6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F038E6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F038F6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F038G6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F038K6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F042C4 Cortex-M0 FLASH: 16KB RAM: 6KB
STM32F042C6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F042F4 Cortex-M0 FLASH: 16KB RAM: 6KB
STM32F042F6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F042G4 Cortex-M0 FLASH: 16KB RAM: 6KB
STM32F042G6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F042K4 Cortex-M0 FLASH: 16KB RAM: 6KB
STM32F042K6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F042T4 Cortex-M0 FLASH: 16KB RAM: 6KB
STM32F042T6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F048C6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F048G6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F048T6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F050C4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F050C6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F050F4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F050F6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F050G4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F050G6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F050K4 Cortex-M0 FLASH: 16KB RAM: 4KB
STM32F050K6 Cortex-M0 FLASH: 32KB RAM: 4KB
STM32F051C4 Cortex-M0 FLASH: 16KB RAM: 8KB
STM32F051C6 Cortex-M0 FLASH: 32KB RAM: 8KB
STM32F051C8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F051CB Cortex-M0 FLASH: 128KB RAM: 8KB
STM32F051K4 Cortex-M0 FLASH: 16KB RAM: 8KB
STM32F051K6 Cortex-M0 FLASH: 32KB RAM: 8KB
STM32F051K8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F051R4 Cortex-M0 FLASH: 16KB RAM: 8KB
STM32F051R6 Cortex-M0 FLASH: 32KB RAM: 8KB
STM32F051R8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F051RB Cortex-M0 FLASH: 128KB RAM: 8KB
STM32F051VB Cortex-M0 FLASH: 128KB RAM: 8KB
STM32F058C8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F058R8 Cortex-M0 FLASH: 64KB RAM: 8KB
STM32F058T8 Cortex-M0 FLASH: 64KB RAM: 8KB

STM32 F07x Entry-level devices

STM32F070C6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F070CB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F070F6 Cortex-M0 FLASH: 32KB RAM: 6KB
STM32F070RB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F071CB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F071RB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F071VB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F072C8 Cortex-M0 FLASH: 64KB RAM: 16KB
STM32F072CB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F072R8 Cortex-M0 FLASH: 64KB RAM: 16KB
STM32F072RB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F072V8 Cortex-M0 FLASH: 64KB RAM: 16KB
STM32F072VB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F078CB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F078VB Cortex-M0 FLASH: 128KB RAM: 16KB

STM32F7xx devices

STM32F745IE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F745IG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F745VE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F745VG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F745ZE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F745ZG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746BE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746BG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746IE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746IG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746NE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746NG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746VE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746VG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746ZE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F746ZG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756BE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756BG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756IE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756IG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756NE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756NG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756VE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756VG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756ZE Cortex-M7 FLASH: 512KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F756ZG Cortex-M7 FLASH: 1024KB DTCMRAM: 64KB SRAM1: 240KB SRAM2: 16KB
STM32F765BG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765BI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765IG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765II Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765NG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765NI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765VG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765VI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765ZG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F765ZI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767BG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767BI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767IG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767II Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767NG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767NI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767VG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767VI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767ZG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F767ZI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769AG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769AI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769BG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769BI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769IG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769II Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769NG Cortex-M7 FLASH: 1024KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F769NI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F777BI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F777II Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F777NI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F777VI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F777ZI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F779AI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F779BI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F779II Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB
STM32F779NI Cortex-M7 FLASH: 2048KB DTCMRAM: 128KB SRAM1: 368KB SRAM2: 16KB

STM32 F09x Entry-level devices

STM32F091CB Cortex-M0 FLASH: 128KB RAM: 32KB
STM32F091CC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F091RB Cortex-M0 FLASH: 128KB RAM: 32KB
STM32F091RC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F091VB Cortex-M0 FLASH: 128KB RAM: 32KB
STM32F091VC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F098CC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F098RC Cortex-M0 FLASH: 256KB RAM: 32KB
STM32F098VC Cortex-M0 FLASH: 256KB RAM: 32KB

STM32F30x devices

STM32F301C6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F301C8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F301K6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F301K8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F301R6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F301R8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F302C6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F302C8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F302CB Cortex-M4 FLASH: 128KB RAM: 24KB
STM32F302CC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F302K6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F302K8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F302R6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F302R8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F302RB Cortex-M4 FLASH: 128KB RAM: 24KB
STM32F302RC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F302RD Cortex-M4 FLASH: 384KB RAM: 64KB
STM32F302RE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F302VB Cortex-M4 FLASH: 128KB RAM: 24KB
STM32F302VC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F302VD Cortex-M4 FLASH: 384KB RAM: 64KB
STM32F302VE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F302ZD Cortex-M4 FLASH: 384KB RAM: 64KB
STM32F302ZE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F303C6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F303C8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F303CB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F303CC Cortex-M4 FLASH: 256KB RAM: 40KB
STM32F303K6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F303K8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F303R6 Cortex-M4 FLASH: 32KB RAM: 16KB
STM32F303R8 Cortex-M4 FLASH: 64KB RAM: 16KB
STM32F303RB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F303RC Cortex-M4 FLASH: 256KB RAM: 40KB
STM32F303RD Cortex-M4 FLASH: 384KB RAM: 64KB
STM32F303RE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F303VB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F303VC Cortex-M4 FLASH: 256KB RAM: 40KB
STM32F303VD Cortex-M4 FLASH: 384KB RAM: 64KB
STM32F303VE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F303ZD Cortex-M4 FLASH: 384KB RAM: 64KB
STM32F303ZE Cortex-M4 FLASH: 512KB RAM: 64KB

STM32F33x devices

STM32F334C4 Cortex-M4 FLASH: 16KB RAM: 8KB
STM32F334C6 Cortex-M4 FLASH: 32KB RAM: 10KB
STM32F334C8 Cortex-M4 FLASH: 64KB RAM: 12KB
STM32F334K4 Cortex-M4 FLASH: 16KB RAM: 8KB
STM32F334K6 Cortex-M4 FLASH: 32KB RAM: 10KB
STM32F334K8 Cortex-M4 FLASH: 64KB RAM: 12KB
STM32F334R4 Cortex-M4 FLASH: 16KB RAM: 8KB
STM32F334R6 Cortex-M4 FLASH: 32KB RAM: 10KB
STM32F334R8 Cortex-M4 FLASH: 64KB RAM: 12KB

STM32F37x devices

STM32F372C8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F372CB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F372CC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F372R8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F372RB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F372RC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F372V8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F372VB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F372VC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F373C8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F373CB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F373CC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F373R8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F373RB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F373RC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F373V8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F373VB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F373VC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F378CC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F378RC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F378VC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F383CC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F383RC Cortex-M4 FLASH: 256KB RAM: 32KB
STM32F383VC Cortex-M4 FLASH: 256KB RAM: 32KB

STM32F39x devices

STM32F398RE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F398VE Cortex-M4 FLASH: 512KB RAM: 64KB
STM32F398ZE Cortex-M4 FLASH: 512KB RAM: 64KB

STM32F40xx/41xx devices

STM32F401CB Cortex-M4 FLASH: 128KB RAM: 64KB
STM32F401CC Cortex-M4 FLASH: 256KB RAM: 64KB
STM32F401CD Cortex-M4 FLASH: 384KB RAM: 96KB
STM32F401CE Cortex-M4 FLASH: 512KB RAM: 96KB
STM32F401RB Cortex-M4 FLASH: 128KB RAM: 64KB
STM32F401RC Cortex-M4 FLASH: 256KB RAM: 64KB
STM32F401RD Cortex-M4 FLASH: 384KB RAM: 96KB
STM32F401RE Cortex-M4 FLASH: 512KB RAM: 96KB
STM32F401VB Cortex-M4 FLASH: 128KB RAM: 64KB
STM32F401VC Cortex-M4 FLASH: 256KB RAM: 64KB
STM32F401VD Cortex-M4 FLASH: 384KB RAM: 96KB
STM32F401VE Cortex-M4 FLASH: 512KB RAM: 96KB
STM32F405OE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F405OG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F405RG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F405VG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F405ZG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F407IE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F407IG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F407VE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F407VG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F407ZE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F407ZG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F415OG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F415RG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F415VG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F415ZG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F417IE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F417IG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F417VE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F417VG Cortex-M4 FLASH: 1024KB RAM: 128KB
STM32F417ZE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F417ZG Cortex-M4 FLASH: 1024KB RAM: 128KB

STM32F42xx/43xx devices

STM32F427AG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F427AI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F427IG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F427II Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F427VG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F427VI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F427ZG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F427ZI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F429AG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F429AI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F429BE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F429BG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F429BI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F429IE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F429IG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F429II Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F429NE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F429NG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F429NI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F429VE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F429VG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F429VI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F429ZE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F429ZG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F429ZI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F437AI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F437IG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F437II Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F437VG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F437VI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F437ZG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F437ZI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F439AI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F439BG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F439BI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F439IG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F439II Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F439NG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F439NI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F439VG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F439VI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F439ZG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F439ZI Cortex-M4 FLASH: 2048KB RAM: 192KB

STM32F052 Entry-level devices

STM32F052C8 Cortex-M0 FLASH: 64KB RAM: 16KB
STM32F052CB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F052R8 Cortex-M0 FLASH: 64KB RAM: 16KB
STM32F052RB Cortex-M0 FLASH: 128KB RAM: 16KB
STM32F052V8 Cortex-M0 FLASH: 64KB RAM: 16KB
STM32F052VB Cortex-M0 FLASH: 128KB RAM: 16KB

STM32F358 devices

STM32F313CC Cortex-M4 FLASH: 256KB RAM: 48KB
STM32F313RC Cortex-M4 FLASH: 256KB RAM: 48KB
STM32F313VC Cortex-M4 FLASH: 256KB RAM: 48KB
STM32F358CC Cortex-M4 FLASH: 256KB RAM: 48KB
STM32F358RC Cortex-M4 FLASH: 256KB RAM: 48KB
STM32F358VC Cortex-M4 FLASH: 256KB RAM: 48KB

STM32F410xx devices

STM32F410C8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F410CB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F410R8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F410RB Cortex-M4 FLASH: 128KB RAM: 32KB
STM32F410T8 Cortex-M4 FLASH: 64KB RAM: 32KB
STM32F410TB Cortex-M4 FLASH: 128KB RAM: 32KB

STM32F411xx devices

STM32F411CC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F411CE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F411RC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F411RE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F411VC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F411VE Cortex-M4 FLASH: 512KB RAM: 128KB

STM32F412xx devices

STM32F412CE Cortex-M4 FLASH: 512KB RAM: 256KB
STM32F412CG Cortex-M4 FLASH: 1024KB RAM: 256KB
STM32F412RE Cortex-M4 FLASH: 512KB RAM: 256KB
STM32F412RG Cortex-M4 FLASH: 1024KB RAM: 256KB
STM32F412VE Cortex-M4 FLASH: 512KB RAM: 256KB
STM32F412VG Cortex-M4 FLASH: 1024KB RAM: 256KB
STM32F412ZE Cortex-M4 FLASH: 512KB RAM: 256KB
STM32F412ZG Cortex-M4 FLASH: 1024KB RAM: 256KB

STM32F446xx devices

STM32F446MC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F446ME Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F446RC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F446RE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F446VC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F446VE Cortex-M4 FLASH: 512KB RAM: 128KB
STM32F446ZC Cortex-M4 FLASH: 256KB RAM: 128KB
STM32F446ZE Cortex-M4 FLASH: 512KB RAM: 128KB

STM32F469xx/479xx devices

STM32F469AE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F469AG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F469AI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F469BE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F469BG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F469BI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F469IE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F469IG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F469II Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F469NE Cortex-M4 FLASH: 512KB RAM: 192KB
STM32F469NG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F469NI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F479AG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F479AI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F479BG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F479BI Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F479IG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F479II Cortex-M4 FLASH: 2048KB RAM: 192KB
STM32F479NG Cortex-M4 FLASH: 1024KB RAM: 192KB
STM32F479NI Cortex-M4 FLASH: 2048KB RAM: 192KB

STM32 High density Value Line devices

STM32F100RC Cortex-M3 FLASH: 256KB RAM: 24KB
STM32F100RD Cortex-M3 FLASH: 384KB RAM: 32KB
STM32F100RE Cortex-M3 FLASH: 512KB RAM: 32KB
STM32F100VC Cortex-M3 FLASH: 256KB RAM: 24KB
STM32F100VD Cortex-M3 FLASH: 384KB RAM: 32KB
STM32F100VE Cortex-M3 FLASH: 512KB RAM: 32KB
STM32F100ZC Cortex-M3 FLASH: 256KB RAM: 24KB
STM32F100ZD Cortex-M3 FLASH: 384KB RAM: 32KB
STM32F100ZE Cortex-M3 FLASH: 512KB RAM: 32KB

STM32 High density devices

STM32F101RC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32F101RD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32F101RE Cortex-M3 FLASH: 512KB RAM: 48KB
STM32F101VC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32F101VD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32F101VE Cortex-M3 FLASH: 512KB RAM: 48KB
STM32F101ZC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32F101ZD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32F101ZE Cortex-M3 FLASH: 512KB RAM: 48KB
STM32F103RC Cortex-M3 FLASH: 256KB RAM: 48KB
STM32F103RD Cortex-M3 FLASH: 384KB RAM: 64KB
STM32F103RE Cortex-M3 FLASH: 512KB RAM: 64KB
STM32F103VC Cortex-M3 FLASH: 256KB RAM: 48KB
STM32F103VD Cortex-M3 FLASH: 384KB RAM: 64KB
STM32F103VE Cortex-M3 FLASH: 512KB RAM: 64KB
STM32F103ZC Cortex-M3 FLASH: 256KB RAM: 48KB
STM32F103ZD Cortex-M3 FLASH: 384KB RAM: 64KB
STM32F103ZE Cortex-M3 FLASH: 512KB RAM: 64KB

STM32L4xx devices

STM32L431CB Cortex-M4 FLASH: 128KB RAM: 48KB RAM2: 16KB
STM32L431CC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L431KB Cortex-M4 FLASH: 128KB RAM: 48KB RAM2: 16KB
STM32L431KC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L431RB Cortex-M4 FLASH: 128KB RAM: 48KB RAM2: 16KB
STM32L431RC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L431VC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L432KB Cortex-M4 FLASH: 128KB RAM: 48KB RAM2: 16KB
STM32L432KC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L433CB Cortex-M4 FLASH: 128KB RAM: 48KB RAM2: 16KB
STM32L433CC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L433RB Cortex-M4 FLASH: 128KB RAM: 48KB RAM2: 16KB
STM32L433RC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L433VC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L443CC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L443RC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L443VC Cortex-M4 FLASH: 256KB RAM: 48KB RAM2: 16KB
STM32L471JE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L471JG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L471QE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L471QG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L471RE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L471RG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L471VE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L471VG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L471ZE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L471ZG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L475JE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L475JG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L475QE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L475QG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L475RC Cortex-M4 FLASH: 256KB RAM: 96KB RAM2: 32KB
STM32L475RE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L475RG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L475VC Cortex-M4 FLASH: 256KB RAM: 96KB RAM2: 32KB
STM32L475VE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L475VG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L475ZE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L475ZG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L476JE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L476JG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L476ME Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L476MG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L476QE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L476QG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L476RC Cortex-M4 FLASH: 256KB RAM: 96KB RAM2: 32KB
STM32L476RE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L476RG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L476VC Cortex-M4 FLASH: 256KB RAM: 96KB RAM2: 32KB
STM32L476VE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L476VG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L476ZE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L476ZG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L485JC Cortex-M4 FLASH: 256KB RAM: 96KB RAM2: 32KB
STM32L485JE Cortex-M4 FLASH: 512KB RAM: 96KB RAM2: 32KB
STM32L486JG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L486QG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L486RG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L486VG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB
STM32L486ZG Cortex-M4 FLASH: 1024KB RAM: 96KB RAM2: 32KB

STM32 L05x/L06x ultra-low-power devices

STM32L051C6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L051C8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L051K6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L051K8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L051R6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L051R8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L051T6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L051T8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L052C6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L052C8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L052K6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L052K8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L052R6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L052R8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L052T6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L052T8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L053C6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L053C8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L053R6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L053R8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L062K8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L063C8 Cortex-M0+ FLASH: 64KB RAM: 8KB
STM32L063R8 Cortex-M0+ FLASH: 64KB RAM: 8KB

STM32 L07x/L08x ultra-low-power devices

STM32L071CB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L071CZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L071RB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L071RZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L071V8 Cortex-M0+ FLASH: 64KB RAM: 20KB
STM32L071VB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L071VZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L072CB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L072CZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L072RB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L072RZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L072V8 Cortex-M0+ FLASH: 64KB RAM: 20KB
STM32L072VB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L072VZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L073CB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L073CZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L073RB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L073RZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L073V8 Cortex-M0+ FLASH: 64KB RAM: 20KB
STM32L073VB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L073VZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L081CB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L081CZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L081RB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L081RZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L081V8 Cortex-M0+ FLASH: 64KB RAM: 20KB
STM32L081VB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L081VZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L082CB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L082CZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L082RB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L082RZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L082V8 Cortex-M0+ FLASH: 64KB RAM: 20KB
STM32L082VB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L082VZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L083CB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L083CZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L083RB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L083RZ Cortex-M0+ FLASH: 192KB RAM: 20KB
STM32L083V8 Cortex-M0+ FLASH: 64KB RAM: 20KB
STM32L083VB Cortex-M0+ FLASH: 128KB RAM: 20KB
STM32L083VZ Cortex-M0+ FLASH: 192KB RAM: 20KB

STM32 L011xx ultra-low-power devices

STM32L011D3 Cortex-M0+ FLASH: 8KB RAM: 2KB
STM32L011D4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L011E3 Cortex-M0+ FLASH: 8KB RAM: 2KB
STM32L011E4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L011F3 Cortex-M0+ FLASH: 8KB RAM: 2KB
STM32L011F4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L011G3 Cortex-M0+ FLASH: 8KB RAM: 2KB
STM32L011G4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L011K3 Cortex-M0+ FLASH: 8KB RAM: 2KB
STM32L011K4 Cortex-M0+ FLASH: 16KB RAM: 2KB

STM32 L021xx ultra-low-power devices

STM32L021D4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L021F4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L021G4 Cortex-M0+ FLASH: 16KB RAM: 2KB
STM32L021K4 Cortex-M0+ FLASH: 16KB RAM: 2KB

STM32 L031xx ultra-low-power devices

STM32L031C4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L031C6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L031E4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L031E6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L031F4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L031F6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L031G4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L031G6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L031K4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L031K6 Cortex-M0+ FLASH: 32KB RAM: 8KB

STM32 L041xx ultra-low-power devices

STM32L041C4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L041C6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L041F4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L041F6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L041G4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L041G6 Cortex-M0+ FLASH: 32KB RAM: 8KB
STM32L041K4 Cortex-M0+ FLASH: 16KB RAM: 8KB
STM32L041K6 Cortex-M0+ FLASH: 32KB RAM: 8KB

STM32 Low density Value Line devices

STM32F100C4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F100C6 Cortex-M3 FLASH: 32KB RAM: 4KB
STM32F100R4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F100R6 Cortex-M3 FLASH: 32KB RAM: 4KB

STM32 Low density devices

STM32F101C4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F101C6 Cortex-M3 FLASH: 32KB RAM: 6KB
STM32F101R4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F101R6 Cortex-M3 FLASH: 32KB RAM: 6KB
STM32F101T4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F101T6 Cortex-M3 FLASH: 32KB RAM: 6KB
STM32F102C4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F102C6 Cortex-M3 FLASH: 32KB RAM: 6KB
STM32F102R4 Cortex-M3 FLASH: 16KB RAM: 4KB
STM32F102R6 Cortex-M3 FLASH: 32KB RAM: 6KB
STM32F103C4 Cortex-M3 FLASH: 16KB RAM: 6KB
STM32F103C6 Cortex-M3 FLASH: 32KB RAM: 10KB
STM32F103R4 Cortex-M3 FLASH: 16KB RAM: 6KB
STM32F103R6 Cortex-M3 FLASH: 32KB RAM: 10KB
STM32F103T4 Cortex-M3 FLASH: 16KB RAM: 6KB
STM32F103T6 Cortex-M3 FLASH: 32KB RAM: 10KB

STM32 Medium density Value Line devices

STM32F100C8 Cortex-M3 FLASH: 64KB RAM: 8KB
STM32F100CB Cortex-M3 FLASH: 128KB RAM: 8KB
STM32F100R8 Cortex-M3 FLASH: 64KB RAM: 8KB
STM32F100RB Cortex-M3 FLASH: 128KB RAM: 8KB
STM32F100V8 Cortex-M3 FLASH: 64KB RAM: 8KB
STM32F100VB Cortex-M3 FLASH: 128KB RAM: 8KB

STM32 Medium density devices

STM32F101C8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32F101CB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32F101R8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32F101RB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32F101T8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32F101TB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32F101V8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32F101VB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32F102C8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32F102CB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32F102R8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32F102RB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32F103C8 Cortex-M3 FLASH: 64KB RAM: 20KB
STM32F103CB Cortex-M3 FLASH: 128KB RAM: 20KB
STM32F103R8 Cortex-M3 FLASH: 64KB RAM: 20KB
STM32F103RB Cortex-M3 FLASH: 128KB RAM: 20KB
STM32F103T8 Cortex-M3 FLASH: 64KB RAM: 20KB
STM32F103TB Cortex-M3 FLASH: 128KB RAM: 20KB
STM32F103V8 Cortex-M3 FLASH: 64KB RAM: 20KB
STM32F103VB Cortex-M3 FLASH: 128KB RAM: 20KB

STM32 Ultralow power devices HD

STM32L151QD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L151QE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L151RD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L151RE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L151VD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L151VDY6XTR Cortex-M3 FLASH: 384KB RAM: 80KB
STM32L151VE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L151ZD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L151ZE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L152QD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L152QE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L152RD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L152RE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L152VD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L152VDT6X Cortex-M3 FLASH: 384KB RAM: 80KB
STM32L152VE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L152WD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L152ZD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L152ZE Cortex-M3 FLASH: 512KB RAM: 80KB
STM32L162QD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L162RD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L162VD Cortex-M3 FLASH: 384KB RAM: 48KB
STM32L162VDY6XTR Cortex-M3 FLASH: 384KB RAM: 80KB
STM32L162ZD Cortex-M3 FLASH: 384KB RAM: 48KB

STM32 Ultralow power devices MD

STM32L151C6 Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L151C6xxA Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L151C8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L151C8xxA Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L151CB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L151CBxxA Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L151R6 Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L151R6xxA Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L151R8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L151R8xxA Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L151RB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L151RBxxA Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L151V8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L151V8xxA Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L151VB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L151VBxxA Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L152C6 Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L152C6xxA Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L152C8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L152C8xxA Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L152CB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L152CBxxA Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L152R6 Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L152R6xxA Cortex-M3 FLASH: 32KB RAM: 10KB
STM32L152R8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L152R8xxA Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L152RB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L152RBxxA Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L152V8 Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L152V8xxA Cortex-M3 FLASH: 64KB RAM: 10KB
STM32L152VB Cortex-M3 FLASH: 128KB RAM: 16KB
STM32L152VBxxA Cortex-M3 FLASH: 128KB RAM: 16KB

STM32 Ultralow power devices MD+

STM32L151CC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151QC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151RC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151RCxxA Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151UC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151VC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151VCxxA Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151WC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L151ZC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L152CC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L152QC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L152RC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L152VC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L152WC Cortex-M3 FLASH: 256KB RAM: 32KB
STM32L152ZC Cortex-M3 FLASH: 256KB RAM: 32KB

STM32 Ultralow power devices VL

STM32L100C6 Cortex-M3 FLASH: 32KB RAM: 4KB
STM32L100C6xxA Cortex-M3 FLASH: 32KB RAM: 4KB
STM32L100R8 Cortex-M3 FLASH: 64KB RAM: 8KB
STM32L100R8xxA Cortex-M3 FLASH: 64KB RAM: 8KB
STM32L100RB Cortex-M3 FLASH: 128KB RAM: 10KB
STM32L100RBxxA Cortex-M3 FLASH: 128KB RAM: 10KB
STM32L100RC Cortex-M3 FLASH: 256KB RAM: 16KB

STM32W RF devices

STM32W108C8 Cortex-M3 FLASH: 64KB RAM: 8KB
STM32W108CB Cortex-M3 FLASH: 128KB RAM: 8KB
STM32W108CC Cortex-M3 FLASH: 256KB RAM: 16KB
STM32W108CZ Cortex-M3 FLASH: 192KB RAM: 16KB
STM32W108HB Cortex-M3 FLASH: 128KB RAM: 8KB

STM32 XL density devices

STM32F101RF Cortex-M3 FLASH: 768KB RAM: 80KB
STM32F101RG Cortex-M3 FLASH: 1024KB RAM: 80KB
STM32F101VF Cortex-M3 FLASH: 768KB RAM: 80KB
STM32F101VG Cortex-M3 FLASH: 1024KB RAM: 80KB
STM32F101ZF Cortex-M3 FLASH: 768KB RAM: 80KB
STM32F101ZG Cortex-M3 FLASH: 1024KB RAM: 80KB
STM32F103RF Cortex-M3 FLASH: 768KB RAM: 96KB
STM32F103RG Cortex-M3 FLASH: 1024KB RAM: 96KB
STM32F103VF Cortex-M3 FLASH: 768KB RAM: 96KB
STM32F103VG Cortex-M3 FLASH: 1024KB RAM: 96KB
STM32F103ZF Cortex-M3 FLASH: 768KB RAM: 96KB
STM32F103ZG Cortex-M3 FLASH: 1024KB RAM: 96KB