Embedded - Microcontrollers

Image KEY Part # / Manufacturer Description / PDF Quantity / RFQ
STM32F101R8T6

STM32F101R8T6

STMicroelectronics

IC MCU 32BIT 64KB FLASH 64LQFP.

22852pcs Stock

STM32F103RCY6CTR

STMicroelectronics

IC MCU 32BIT 256KB FLASH 64WLCSP.

22891pcs Stock

STM32F302RDT6

STM32F302RDT6

STMicroelectronics

IC MCU 32BIT 384KB FLASH 64LQFP.

22903pcs Stock

ST72F324BJ2T6

ST72F324BJ2T6

STMicroelectronics

IC MCU 8BIT 8KB FLASH 44LQFP.

22903pcs Stock

STM32L162VCT6A

STM32L162VCT6A

STMicroelectronics

IC MCU 32BIT 256KB FLASH 100LQFP.

22934pcs Stock

STM32L476RCT6TR

STM32L476RCT6TR

STMicroelectronics

IC MCU 32BIT 256KB FLASH.

22942pcs Stock

STM32F102R8T6

STM32F102R8T6

STMicroelectronics

IC MCU 32BIT 64KB FLASH 64LQFP.

22952pcs Stock

STM32F100RBH6B

STM32F100RBH6B

STMicroelectronics

IC MCU 32BIT 128KB FLASH 64TFBGA.

22952pcs Stock

STM32L152RCT6D

STM32L152RCT6D

STMicroelectronics

IC MCU 32BIT 256KB FLASH 64LQFP.

22999pcs Stock

STM32F103C6T7A

STM32F103C6T7A

STMicroelectronics

IC MCU 32BIT 32KB FLASH 48LQFP.

23004pcs Stock

STM32F412VET6TR

STM32F412VET6TR

STMicroelectronics

IC MCU 32BIT 512KB FLASH 100LQFP.

23012pcs Stock

SPC560B54L3B4E0X

SPC560B54L3B4E0X

STMicroelectronics

IC MCU 32BIT 768KB FLASH 100LQFP.

23060pcs Stock

STM32F103RET6TR

STM32F103RET6TR

STMicroelectronics

IC MCU 32BIT 512KB FLASH 64LQFP.

23066pcs Stock

STM32F207VCDEF

STMicroelectronics

LQFP 100 14X14X1.4.

23076pcs Stock

STM32L152VET6TR

STM32L152VET6TR

STMicroelectronics

IC MCU 32BIT 512KB FLASH.

23131pcs Stock

SPC560B50L3C6E0Y

SPC560B50L3C6E0Y

STMicroelectronics

IC MCU 32BIT 512KB FLASH 100LQFP.

23131pcs Stock

STM32L152QCH6

STMicroelectronics

IC MCU 32BIT 256KB FLASH 132BGA.

23150pcs Stock

STM32L071CBT6

STM32L071CBT6

STMicroelectronics

IC MCU 32BIT 128KB FLASH 48LQFP.

23157pcs Stock

STM32L431CBU6

STM32L431CBU6

STMicroelectronics

IC MCU 32BIT 128KB FLASH 48QFPN.

23157pcs Stock

STM32F103VDH6TR

STM32F103VDH6TR

STMicroelectronics

IC MCU 32BIT 384KB FLASH 100BGA.

23211pcs Stock