STMicroelectronics is a global independent semiconductor company and is a leader in developing and delivering semiconductor solutions across the spectrum of microelectronics applications. An unrivaled combination of silicon and system expertise, manufacturing strength, Intellectual Property (IP) portfolio and strategic partners positions the Company at the forefront of System-on-Chip (SoC) technology and its products play a key role in enabling today's convergence trends.
![]() |
The STM32 family of 32-bit Flash microcontrollers based on the ARM Cortex™-M processor is designed to offer new degrees of freedom to MCU users. |

TRANS PNP 400V 1.5A SOT-223

TRANS NPN 450V 80A ISOTOP

IC LEVEL TRANSLATOR 36-TFBGA
IC EEPROM 4KBIT 400KHZ 8TSSOP

IC EEPROM 4KBIT 400KHZ 8UFDFPN
IC EEPROM 32KBIT 400KHZ 8TSSOP

IC OTP 16MBIT 100NS 44SOIC

IC OTP 16MBIT 100NS 42DIP

IC OTP 8MBIT 100NS 42FDIP

IC OTP 1MBIT 80NS 44PLCC

IC OTP 2MBIT 100NS 44PLCC

IC OTP 8MBIT 100NS 44PLCC

IC OTP 8MBIT 100NS 40TSOP

IC OTP 256KBIT 90NS 32PLCC

IC EEPROM 256KBIT 5MHZ 8DIP

BOARD EVAL ARM STM32F103

BOARD EVAL VIPER26 OFF-LINE CONV

MODULE RF IEEE

MODULE RF ZIGBEE IEEE SMD
.jpg)
IC EEPROM 1MBIT 1MHZ 8WLCSP
.jpg)
IC EEPROM 256KBIT 20MHZ 8WLCSP
.jpg)
IC EEPROM 512KBIT 10MHZ 8WLCSP
.jpg)
IC EEPROM 1MBIT 16MHZ 8WLCSP
.jpg)
IC EEPROM 256KBIT 1MHZ 8WLCSP

IC EEPROM 512KBIT 1MHZ 8WLCSP

IC MCU 32BIT 16KB FLASH 32UFQFN

IC MCU 32BIT 16KB FLASH 64LQFP

IC MCU 32BIT 64KB FLASH 64LQFP

IC MCU 32BIT 16KB FLASH 48LQFP

IC MCU 32BIT 32KB FLASH 48LQFP

IC MCU 32BIT 16KB FLASH 28UFQFN

IC MCU 32BIT 32KB FLASH 28UFQFN

IC MCU 32BIT 16KB FLASH 32UFQFN

IC MCU 32BIT 32KB FLASH 32UFQFN

IC MCU 32BIT 16KB FLASH 32LQFP

IC MCU 32BIT 32KB FLASH 32LQFP

IC MCU 32BIT 64KB FLASH 32LQFP

IC MCU 32BIT 256KB FLASH 100LQFP

IC MCU 32BIT 128KB FLASH 64LQFP

BOARD EVAL FOR MP34DT01

BOARD EVAL FOR TDA7491HV
BOARD EVAL FOR TDA7491MV

BOARD EVAL FOR TDA7498E

BOARD EVAL FOR STA540SAN

TRANSFORMER BALUN 50OHM FLIPCHIP

MOSFET N-CH 650V 138A MAX247

MOSFET N CH 800V 6A IPAK

MOSFET N-CH 100V 80A PWRFLT5X6