STM32F031K4U6 Price & Stock

Manufacturer
Integrated Circuits (ICs) > Embedded - Microcontrollers
IC MCU 32BIT 16KB FLASH 32UFQFN
Specifications
Series STM32 F0
Part Status Active
Core Processor ARM® Cortex®-M0
Core Size 32-Bit
Speed 48MHz
Connectivity I²C, IrDA, LIN, SPI, UART/USART
Peripherals DMA, I²S, POR, PWM, WDT
Number of I/O 27
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
RAM Size 4K x 8
Voltage - Supply (Vcc/Vdd) 2 V ~ 3.6 V
Data Converters A/D 13x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 32-UFQFN Exposed Pad
Supplier Device Package *
Hide
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 Renesas Electronics America Inc IC MCU 16BIT 96KB FLASH 44LQFP 9273
Inquiry
STM32F031K4U6TR Microchip Technology IC MCU 8BIT 7KB FLASH 28SOIC 3779
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 13063
$1129.842
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics STM32F031K4U6 IN STOCK 10000
Inquiry
STM32F031K4U6 price|Allelco Limited
Allelco Limited
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN
Integrated Circuits (ICs) > Embedded - Microcontrollers
19424
1:  $1.207
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN
Integrated Circuits (ICs) > Embedded - Microcontrollers
26051
3000:  $0.494
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 stm Stock Europe - ROHS:YES - ARM-BASED 32-BIT MCU RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PQFP32 2831
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics DC:24+ ; Original New 28564
Inquiry
STM32F031K4U6TR STMicroelectronics DC:24+ ; Original New 22415
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 10816
1:  $2.587
10:  $2.321
100:  $2.194
500:  $1.901
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN
Integrated Circuits (ICs)>Embedded - Microcontrollers
14100
4:  $1.308
10:  $1.167
100:  $1.145
250:  $1.126
Buy
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN
Integrated Circuits (ICs)>Embedded - Microcontrollers
956
1:  $5.760
10:  $5.180
100:  $4.260
250:  $4.020
500:  $3.600
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 8404
Inquiry
STM32F031K4U6TR STMicroelectronics 5314
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 1300
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 2308
$
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 3662
$
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics ARM? Cortex?-M0 STM32F0 Microcontroller IC 32-Bit Single-Core 48MHz 16KB (16K x 8) FLASH 32-UFQFPN (5x5) ; Tray 9790
Inquiry
STM32F031K4U6TR STMicroelectronics ARM? Cortex?-M0 STM32F0 Microcontroller IC 32-Bit Single-Core 48MHz 16KB (16K x 8) FLASH 32-UFQFPN (5x5) ; Tape & Reel (TR) 7754
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6
sku #: STM32F031K4U6
STMicroelectronics IC: STM32 ARM microcontroller; 48MHz; UFQFPN32; 2 3.6VDC; STM32F0
Semiconductors > Integrated circuits > Microcontrollers and Microprocessors > ST microcontrollers
242
1:  $3.680
5:  $3.510
25:  $3.140
100:  $2.620
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 4769
Buy
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 65366
Buy
STM32F031K4U6 price|Microchip USA
Microchip USA
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics Member of ERAI, GIDEP, & ITAR | ISO 9001, ISO 2001, ISO 14001 & AS9120 Certified ; Tray 2862
1:  27.43
10:  27.3456
100:  27.2612
Inquiry
STM32F031K4U6TR STMicroelectronics Member of ERAI, GIDEP, & ITAR | ISO 9001, ISO 2001, ISO 14001 & AS9120 Certified ; Tape & Reel (TR) 1588
1:  9.579245
10:  9.579245
100:  9.579245
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics Available, Contact us 2940
Inquiry
STM32F031K4U6 price|Mouser
Mouser
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6
sku #: 511-STM32F031K4U6
STMicroelectronics ARM Microcontrollers - MCU Entry-level ARM Cortex-M0 MCU 16Kb
ARM Microcontrollers - MCU
2448 In Stock
1:  $2.86
10:  $2.14
25:  $1.96
100:  $1.76
250:  $1.43
2940:  $1.42
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN
Embedded - Microcontrollers
Available
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN
Embedded - Microcontrollers
Available
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics Purchase Online. Ship Immediately. 32-Bit FLASH ARM Cortex-M0 48MHz 2V ~ 3.6V UFQFPN-32 ST Microelec 2
3920:  $1.553
1960:  $1.565
980:  $1.582
490:  $1.626
100:  $1.728
30:  $1.954
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN 12000
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN 12000
Inquiry
STM32F031K4U6 price|Chip Source Co.
Chip Source Co.
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN 211907
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 64543
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics DC:Active ; - 2515
Inquiry
STM32F031K4U6TR STMicroelectronics DC:Active ; - 8
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 1979
$2.02
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 731
$2.02
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST In-Stock
$RFQ
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN
Embedded - Microcontrollers
19263
Buy
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN
Embedded - Microcontrollers
1985
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 44062
Inquiry
STM32F031K4U6TR STMicroelectronics 40168
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 11750
$1.11
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 4003
$1.32
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronicsMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 30000
Inquiry
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 30000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 32-UFQFN Exposed Pad 44062
$
Inquiry
STM32F031K4U6TR STMicroelectronics 32-UFQFN Exposed Pad 40168
$
Inquiry
STM32F031K4U6 price|Axis Part Limited
Axis Part Limited
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics New Original,COC,ISO9001 8500
Inquiry
STM32F031K4U6TR STMicroelectronics New Original,COC,ISO9001 8500
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 10000
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 10000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 12890
1:  $2.292
100:  $2.144
1000:  $2.021
10000:  $1.848
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 22860
1:  $1.151
100:  $1.077
1000:  $1.015
10000:  $0.928
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 16480
Inquiry
STM32F031K4U6TR STMicroelectronics 2299
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN
Embedded - Microcontrollers
In-Stock
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics MCU 32-bit ARM Cortex M0 RISC 16KB Flash 2.5V/3.3V 32-Pin UFQFPN EP Tray 19
Buy
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 2
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6TR STMicroelectronics 35000
$2.02003
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 MFG DIRECT! #1 OEM/CM QUOTES ONLY | NO BROKERS 17850
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN ; DC:21+ ; 32-UFQFPN (5x5) 111
Inquiry
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN ; DC:23+ 22870
Inquiry
STM32F031K4U6 ST DC:23+ ; QFN32-CH 64
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN ; DC:21+ ; 32-UFQFPN (5x5) 111
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN ; DC:23+ 3400
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 25885
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 16260
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 32MCU ST OEM/CM In stock 29750
Inquiry
STM32F031K4U6 ST OEM/CM In stock 29750
Inquiry
STM32F031K4U6 price|Depu Electronics
Depu Electronics
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 22870
$3.080000
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 3400
$1.546690
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST IN STOCK 6000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST QFN 100000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STM 1509
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST IN STOCK Immediate delivery 5500
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STM new&original 3000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST IN STOCK Immediate delivery 4900
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST Integrated Circuit ; DC:23+ ; stock ; 100% original goods
Electronical components Integrated Circuit
30,000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 NXP LQFP48 ; DC:21+ 20000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 408
1:  $0.952
10:  $0.952
100:  $0.952
1000:  $0.952
1000:  $0.952
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics
Inquiry
STM32F031K4U6TR STMicroelectronics
Inquiry
STM32F031K4U6 price|Ariat Technology
Ariat Technology
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN
New Original Stock.
3058
1:  $2.940
10:  $2.637
25:  $2.493
80:  $2.161
230:  $2.050
490:  $1.839
980:  $1.551
2450:  $1.474
4900:  $1.418
Inquiry
STM32F031K4U6 price|Win Source
Win Source
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN 95000
45:  $1.428
Buy
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN / ARM® Cortex®-M0 series Microcontroller IC 32-Bit Single-Core 48MHz 16KB (16K x 8) FLASH 32-UFQFPN (5x5) 3930
22:  $2.711
Buy
STM32F031K4U6 price|Chip 1 Exchange
Chip 1 Exchange
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST Microelectronics - AVAILABLE 4195
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 11748
Inquiry
STM32F031K4U6 price|Ample Chip
Ample Chip
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 39007
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 78886
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN
Embedded - Microcontrollers
24500
10:  $2.53
100:  $2.06
1000:  $1.91
2500:  $1.91
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST/ QFN32 ; DC:18+ 6000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics Brand new and original/respond online to quote. 16835
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 24913
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST/Òâ·¨ 1000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 32MCU STMicroelectronics The parts are in stock 10000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFN 3000
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST/ DC:20+ ; QFN32 6000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMICRO Check alternative solution with competitive price 1969800
$0.628396
Buy
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics In Stock
Inquiry
STM32F031K4U6 ST In Stock
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 2,336
$2.65
Inquiry
STM32F031K4U6TR STMicroelectronics ARM Microcontrollers - MCU 16/32-BITS MICROS in stock
$1.38
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 30000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics ARM Microcontrollers - MCU Entry-level ARM Cortex-M0 MCU 16Kb in stock
Inquiry
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN in stock
Inquiry
STM32F031K4U6TR STMicroelectronics ARM Microcontrollers - MCU Mainstream ARM Cortex-M0 Access line MCU with 16 Kbytes Flash, 48 MHz CPU in stock
Inquiry
STM32F031K4U6TR STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN in stock
Inquiry
STM32F031K4U6 price| Lvy Electronics
Lvy Electronics
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics 2000
Inquiry
STM32F031K4U6 2000
Inquiry
STM32F031K4U6TR 2000
Inquiry
STM32F031K4U6TR STMicroelectronics 2000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST DC:1801 ; QFN32 29400
Inquiry
STM32F031K4U6TR ST 3000
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST We exclusively sell to OEMs, ODMs and CMs/EMS. Thank you. 1000
Inquiry
STM32F031K4U6TR ST We exclusively sell to OEMs, ODMs and CMs/EMS. Thank you. 4600
Inquiry
STM32F031K4U6 price|Ersa Limited
Ersa Limited
Certificates
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 STMicroelectronics IC MCU 32BIT 16KB FLASH 32UFQFPN 8820
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST New and original ; DC:19+ 12900
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6
sku #: STM32F031K4U6
STMicroelectronics 27484
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6 ST In stock,ready for shipping ; QFP32 3500
Inquiry
Part # Manufacturer Description Stock Price Buy
STM32F031K4U6. 30001
Inquiry
STM32F031K4U6 ST QFN32 ; DC:15PB 30733
Inquiry
STM32F031K4U6TR ST QFN48 ; DC:18+ 39630
Inquiry
See Also:
STM32C031K4U6 STM32G031K4U6 STM32F051K4U6 STM32L031K4U6 STM32F031K6U6 STM32F031G4U6 STM32F051K8U6 STM32F031K6T6 STM32L031G4U6 STM32F031F4P6 STM32L031K6U6 STM32F031C4T6 STM32F042K4U6 STM32G031K6U6 STM32F051K4T6 STM32F031G4U7 STM32G031K8U6 STM32F051K4U7 STM32G031G4U6 STM32L011K4U6 STM32C031G4U6 STM32F031G6U6 STM32F051K6U6 STM32F051C4U6 STM32F031K4U6TR STM32F038K6U6 STM32F031K6U7 STM32F301K4U6 STM32F050K4U6 STM32C031K4T6 STM32L031C4U6 STM32G031C4U6 STM32G031K4T6 STM32G0B1KCU6 STM32F031G4U6TR STM32F050K6U6 STM32F030K6 STM32L011F4U6 STM32F051K86 STM32F051C4T6 STM32F103T4U6 STM32F051C8U6 STM32F051K6U7 STM32G431K6U6 STM32G071K8U6 STM32F031C6T6 STM32F051R4H6 STM32F301K8U6 STM32F101T4U6 More » STM32G0B1KBU6 STM32F091CCU6 STM32G031C4T6 STM32F302K4U6 STM32G031G8U6 STM32L011K3U6 STM32F042K6U6 STM32G051K8U6 STM32F030F4P6 STM32G031J4M6 STM32G0B1KEU6 STM32G031K8T6 STM32F318K8U6 STM32F050G4U6 STM32G431KBU6 STM32L031E4Y6 STM32L011K4U3 STM32L071KZU6 STM32L051K6U6 STM32F301K6U6 STM32G041K8U6 STM32L031K6U7 STM32F031F4P7 STM32F334K8U6 STM32L011K4T6 STM32F051K4U6TR STM32L031G6U6 STM32L031C4T6 STM32L041K6U6 STM32G081KBU6 STM32L081KZU6 STM32F051C6U6 STM32L031C6U6 STM32L021K4T6 STM32F031F6P6 STM32F038G6U6 STM32L031F4P6 STM32G031C8U6 STM32L031K6T6 STM32G031F4P6 STM32F051K8U7 STM32F051R4T6 STM32F050K4U6A STM32F031G6U7 STM32G031K6T6 STM32F031K6U6TR STM32F031K6T7 STM32F051K6T6 STM32F091CBU6 STM32G031G6U6 STM32F071CBU6 STM32F051K8T6 STM32L071K8U6 STM32L071KBU6 STM32L051K8U6 STM32L021G4U6 STM32F030K6T6 STM32G071KBU6 STM32G031K8U7 STM32F042G4U6 STM32L431KBU6 STM32L431KCU6 STM32L011G4U6 STM32F042K4T6 STM32F042C4U6 STM32L031K4U6TR STM32F031E6Y6 STM32G431K8U6 STM32G031C6U6 STM32F071C8U6