STM32F215RGT6 Price & Stock

Manufacturer
Integrated Circuits (ICs) > Embedded - Microcontrollers
IC MCU 32BIT 1MB FLASH 64LQFP
Specifications
Series STM32 F2
Part Status Active
Core Processor ARM® Cortex®-M3
Core Size 32-Bit
Speed 120MHz
Connectivity CAN, I²C, IrDA, LIN, MMC, SPI, UART/USART, USB OTG
Peripherals Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
Number of I/O 51
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
RAM Size 132K x 8
Voltage - Supply (Vcc/Vdd) 1.8 V ~ 3.6 V
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 64-LQFP
Supplier Device Package 64-LQFP (10x10)
Hide
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 Microchip Technology IC MCU 16/32BIT ROMLESS 100LQFP 3634
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1.5MB FLSH 100ETQFP 1273
Inquiry
STM32F215RGT6 price|Allelco Limited
Allelco Limited
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Integrated Circuits (ICs) > Embedded - Microcontrollers
2964
1:  $4.509
10:  $4.144
25:  $3.972
160:  $3.500
320:  $3.328
480:  $3.114
960:  $2.928
Inquiry
STM32F215RGT6TR STMicroelectronics
Integrated Circuits (ICs) > Specialized ICs
14410
1000:  $2.928
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 stm Stock Europe - ROHS:YES - ARM-BASED 32-BIT MCU RISC Microcontroller, 32-Bit, FLASH, CORTEX-M3 CPU, 120MHz, CMOS, PQFP64 5
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 387
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics DC:24+ ; Original New 22719
Inquiry
STM32F215RGT6TR STMicroelectronics DC:24+ ; Original New 19639
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics MCU 32-bit STM32F ARM Cortex M3 RISC 1024KB Flash 2.5V/3.3V 64-Pin LQFP Tray 1014
1:  $5.555
10:  $5.391
100:  $5.228
500:  $5.024
Buy
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 6552
1:  $6.105
10:  $5.925
100:  $5.745
500:  $5.521
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Integrated Circuits (ICs)>Embedded - Microcontrollers
7344
1:  $3.940
Buy
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Integrated Circuits (ICs)>Embedded - Microcontrollers
2805
10:  $26.531
1000:  $17.687
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics 8530
Inquiry
STM32F215RGT6TR STMicroelectronics 9667
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics 2496
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 3495
$
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 2987
$
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics ARM? Cortex?-M3 STM32F2 Microcontroller IC 32-Bit Single-Core 120MHz 1MB (1M x 8) FLASH 64-LQFP (10x10) ; Tray 5180
Inquiry
STM32F215RGT6TR STMicroelectronics ARM? Cortex?-M3 STM32F2 Microcontroller IC 32-Bit Single-Core 120MHz 1MB (1M x 8) FLASH 64-LQFP (10x10) ; Tape & Reel (TR) 7738
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics MCU (MCU/MPU/SOC)
MCU (MCU/MPU/SOC)
9600
5.683
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 65366
Buy
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 65366
Buy
STM32F215RGT6 price|Microchip USA
Microchip USA
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics Member of ERAI, GIDEP, & ITAR | ISO 9001, ISO 2001, ISO 14001 & AS9120 Certified ; Tray 1160
1:  38.64
10:  38.64
100:  38.64
Inquiry
STM32F215RGT6TR STMicroelectronics Member of ERAI, GIDEP, & ITAR | ISO 9001, ISO 2001, ISO 14001 & AS9120 Certified ; Tape & Reel (TR) 266
1:  27.3294
10:  27.3294
100:  27.3294
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics Available, Contact us 480
Inquiry
STM32F215RGT6TR STMicroelectronics Available, Contact us 3000
Inquiry
STM32F215RGT6 price|Mouser
Mouser
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6
sku #: 511-STM32F215RGT6
STMicroelectronics ARM Microcontrollers - MCU 32BIT ARM Cortex M3 Connectivity 1024kB
ARM Microcontrollers - MCU
625 In Stock
1:  $12.10
10:  $9.56
25:  $8.92
100:  $8.14
960:  $8.13
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP ; 64-LQFP (10x10)
Embedded - Microcontrollers
Available
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP ; 64-LQFP (10x10)
Embedded - Microcontrollers
Available
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics Purchase Online. Ship Immediately. LQFP-64 ST Microelectronics RoHS 1034
100:  $7.649
30:  $8.337
10:  $9.159
1:  $10.505
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 1413
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 12000
Inquiry
STM32F215RGT6 price|Chip Source Co.
Chip Source Co.
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 249555
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 166849
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics DC:Active ; - 1072
Inquiry
STM32F215RGT6TR STMicroelectronics DC:Active ; - 8
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 961
$11.65
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 850
$11.65
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST MCU 32-bit ARM Cortex M3 RISC 1MB Flash 2.5V/3.3V 64-Pin LQFP Tray In-Stock
$RFQ
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Embedded - Microcontrollers
36913
Buy
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Embedded - Microcontrollers
4496
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics 48530
Inquiry
STM32F215RGT6TR STMicroelectronics 42653
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 3540
2:  $35.000
3:  $33.750
4:  $32.500
6:  $31.250
7:  $30.000
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 911
$18.75
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 7673
$9.10
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics 64-LQFP 48530
$
Inquiry
STM32F215RGT6TR STMicroelectronics 64-LQFP 42653
$
Inquiry
STM32F215RGT6 price|Axis Part Limited
Axis Part Limited
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics New Original,COC,ISO9001 8500
Inquiry
STM32F215RGT6TR STMicroelectronics New Original,COC,ISO9001 8500
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 10000
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 10000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 25630
1:  $10.773
100:  $10.078
1000:  $9.499
10000:  $8.688
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 15840
1:  $6.825
100:  $6.385
1000:  $6.018
10000:  $5.504
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics 4703
Inquiry
STM32F215RGT6TR STMicroelectronics 1926
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Embedded - Microcontrollers
In-Stock
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Embedded - Microcontrollers
In-Stock
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics MCU 32-bit ARM Cortex M3 RISC 1MB Flash 2.5V/3.3V 64-Pin LQFP Tray 14
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6TR STMicroelectronics 35000
$11.64538
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST OEM/CM QUOTES ONLY | NO BROKERS 3564
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP ; DC:21+ ; 64-LQFP (10x10) 111
Inquiry
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP ; DC:23+ 39740
Inquiry
STM32F215RGT6 ST DC:23+ ; LQFP-64 1914
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP ; DC:21+ ; 64-LQFP (10x10) 111
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP ; DC:23+ 16270
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 28136
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 16396
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST OEM/CM In stock 71
Inquiry
STM32F215RGT6 price|Depu Electronics
Depu Electronics
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 39740
$14.480000
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 16270
$9.173570
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST LQFP-64 100000
Inquiry
STM32F215RGT6 ST QFP64 100000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STM32F215RGT6TR STMicroelectronics 11828
Inquiry
STM32F215RGT6 STM 123
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST 22+ QNF 8800
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 2000
1:  $66.370
10:  $66.370
100:  $66.370
1000:  $66.370
10000:  $66.370
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics
Inquiry
STM32F215RGT6TR STMicroelectronics
Inquiry
STM32F215RGT6 price|Ariat Technology
Ariat Technology
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
New Original Stock.
2000
Inquiry
STM32F215RGT6 price|Win Source
Win Source
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 1800
5:  $14.337
Buy
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP / ARM® Cortex®-M3 series Microcontroller IC 32-Bit Single-Core 120MHz 1MB (1M x 8) FLASH 64-LQFP (10x10) 10670
4:  $15.960
Buy
STM32F215RGT6 price|Chip 1 Exchange
Chip 1 Exchange
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST Microelectronics - AVAILABLE 27391
Inquiry
STM32F215RGT6 AVAILABLE 20471
Inquiry
STM32F215RGT6TR ST Microelectronics - AVAILABLE 19969
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6TR STMicroelectronics DC:22+ ; MCU ARM 1024KB FLASH 64LQFP 15000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 12415
Inquiry
STM32F215RGT6 price|Ample Chip
Ample Chip
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 8088
Inquiry
STM32F215RGT6TR STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 16801
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP
Embedded - Microcontrollers
26386
10:  $5.97
100:  $4.79
1000:  $4.79
2500:  $4.79
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 32MCU ST Stock to ship immediately 5300
Inquiry
STM32F215RGT6 ST Stock to ship immediately 5300
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST/ LQFP64 810
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics Brand new and original/respond online to quote. 4929
Inquiry
STM32F215RGT6TR STMicroelectronics Brand new and original/respond online to quote. 3380
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST/Òâ·¨ 1640
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 32MCU ST in stock Immediately 5300
Inquiry
STM32F215RGT6 ST in stock Immediately 5300
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 8085
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 2000
1:  $66.430
100:  $65.101
1000:  $63.799
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST Check alternative solution with competitive price 260
$35.77464789
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ROHM D-PAK ; DC:2023+ 25000
Inquiry
STM32F215RGT6 ST QFP-64 ; DC:2022+ 2100
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics In Stock
Inquiry
STM32F215RGT6 STMICROELECTRONICS In Stock
Inquiry
STM32F215RGT6 ST Microelectronics In Stock
Inquiry
STM32F215RGT6TR STMicroelectronics In Stock
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP 4,295
$12.92
Inquiry
STM32F215RGT6TR STMicroelectronics ARM Microcontrollers - MCU STM32F21 High-Perf M3 1Mb 120 MHz MCU in stock
$13.2
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics ARM Microcontrollers - MCU 32BIT ARM Cortex M3 Connectivity 1024kB in stock
Inquiry
STM32F215RGT6 STMicroelectronics IC MCU 32BIT 1MB FLASH 64LQFP in stock
Inquiry
STM32F215RGT6TR STMicroelectronics ARM Microcontrollers - MCU STM32F21 High-Perf M3 1Mb 120 MHz MCU in stock
Inquiry
STM32F215RGT6TR STMicroelectronics Microcontrollers - MCU ARM Microcontrollers - MCU STM32F21 High-Perf M3 1Mb 120 MHz MCU in stock
Inquiry
STM32F215RGT6 price| Lvy Electronics
Lvy Electronics
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 2000
Inquiry
STM32F215RGT6 STMicroelectronics 2000
Inquiry
STM32F215RGT6TR 2000
Inquiry
STM32F215RGT6TR STMicroelectronics 2000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST DC:17+ ; LQFP64 16579
Inquiry
STM32F215RGT6TR STMicroel DC:1720+ 32000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST New and original ; DC:20+ 5000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6
sku #: STM32F215RGT6
STMicroelectronics 7345
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 ST In stock,ready for shipping ; LQFP-64 577
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STMicroelectronics OEM/CM ONLY 1084
Inquiry
STM32F215RGT6 price|Farnell element14
Farnell element14
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6
sku #: 2333234
STMicroelectronics STMicroelectronics - Mcu, 32Bit, Cortex-M3, 120Mhz, Lqfp-64 - Stm32F215Rgt6 |STMicroelectronics STM32F215RGT6 out of stock
£1290.24
Buy
Part # Manufacturer Description Stock Price Buy
STM32F215RGT6 STM QFP64 ; DC:1515+ 30049
Inquiry
STM32F215RGT6TR ST NA ; DC:17+ 35000
Inquiry
See Also:
STM32F215VGT6 STM32F215ZGT6 STM32F215RET6 STM32F415RGT6 STM32F205RGT6 STM32F205RET6 STM32F205ZGT6 STM32F205RBT6 STM32F205RCT6 STM32F405RGT6 STM32F205VGT6 STM32F205RGY6 STM32F215ZGT7 STM32F215RGT6TR STM32F412RGT6 STM32F205RGT6V STM32F217ZGT6 STM32F215VGT7 STM32F217VGT6 STM32F415ZGT6 STM32F215VET6 STM32F215ZET6 STM32F205RGT7 STM32F415VGT6 STM32F205RGT6W STM32F413RGT6 STM32F205RFT6 STM32F217IGT6 STM32F417IGT6 STM32F413ZGT6 STM32F217IET6 STM32F205VGT7 STM32F205ZCT6 STM32F765VGT6 STM32F205VFT6 STM32F410RBT6 STM32F745ZGT6 STM32F417VGT6 STM32F205ZFT6 STM32F412ZGT6 STM32F412VGT6 STM32F207IGT6 STM32F205VBT6 STM32F417ZGT6 STM32F217IGH6 STM32F765BGT6 STM32F217IGT7 STM32F765IGT6 STM32F205RGT6TR More » STM32F101RGT6 STM32F205RBT7 STM32F207ZGT6 STM32F205RET7 STM32F765ZGT6 STM32F405RGT7 STM32F405RGT6V STM32F412RGY6 STM32F217ZET6 STM32F217VET6 STM32F415RGT6TR STM32F205RCT7 STM32F410R8T6 STM32L475RGT6 STM32F413RHT6 STM32F745IGT6 STM32F415RG STM32F411RCT6 STM32F405ZGT6 STM32F152RBT6 STM32F318R8T6 STM32F411RET6 STM32F207VGT6 STM32F405RGT6W STM32F205ZGT6W STM32F205VCT6 STM32F413VGT6 STM32L4P5RGT6 STM32F215RET6TR STM32F205ZGT7 STM32F205ZGT6J STM32F745VGT6 STM32F105RBT6 STM32F205VGT6W STM32F217VGT7 STM32F205RG STM32U575RGT6 STM32F105R8T6 STM32F405RGT STM32F405RGY6 STM32F412RET6 STM32F105RET6 STM32F105RCT6 STM32F205VGT6J STM32F205VET6 STM32F205VGT6V STM32L4Q5RGT6 STM32F205REY6 STM32F405VGT6 STM32F205ZET6 STM32F103RGT6 STM32F205ZGT6V STM32F102R4T6 STM32F413RG STM32F410RBI6 STM32F411RET6U STM32H725ZGT6 STM32F405OGY6 STM32F372RBT6 STM32F100RBT6 STM32F205ZG STM32U585RIT6 STM32F205ZET6B STM32F207IGT STM32F101R4T6 STM32F313CCT6 STM32F746BGT6 STM32F437ZGT6 STM32F412VET6 STM32L151RBT6