Produits (31127)

STM32F303CBT6 - 32-bit ARM Cortex-M4 MCU, 256KB Flash | STMicroelectronics
STM32F303CBT6

STM32F303CBT6 - 32-bit ARM Cortex-M4 MCU, 256KB Flash | STMicroelectronics

The STMicroelectronics STM32F303CBT6 is a 32-bit ARM Cortex-M4F microcontroller with FPU, operating at up to 72 MHz. It features 256 KB of flash memory and 40 KB of SRAM, packaged in a 48-pin LQFP (7x7 mm) package. This device is part of the STM32F303x6/8/B family, designed for mixed-signal applications requiring high-performance analog peripherals. What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit containing a processor core, memory, and programmable input/output peripherals on a single chip. It is the brain of embedded systems, executing firmware to control devices, process sensor data, and communicate with other systems. MCUs are categorized by their core architecture (e.g., ARM Cortex-M), memory size, and peripheral set, and are fundamental to applications ranging from consumer electronics to industrial automation. Key features of the STM32F303CBT6 include a 32-bit ARM Cortex-M4 core with FPU, 72 MHz maximum clock speed, 256 KB flash, 40 KB SRAM, and a rich set of analog peripherals: three 12-bit DACs, four 12-bit ADCs (up to 5 MSPS), seven fast comparators, and operational amplifiers. It also provides advanced timers, a 12-channel DMA controller, and multiple communication interfaces including I2C, SPI, USART, CAN, and USB. The device operates from 2.0V to 3.6V supply and over a -40°C to +85°C temperature range. The STM32F303CBT6 leverages the ARM Cortex-M4 core with single-precision FPU and DSP instructions, enabling efficient execution of complex algorithms such as motor control, digital signal processing, and sensor fusion. The high-speed ADCs (5 MSPS) and fast comparators (25 ns) make it particularly suited for real-time control loops and power conversion applications. Typical applications include motor control (field-oriented control of BLDC/PMSM motors), digital power conversion (SMPS, inverters), industrial automation (PLCs, sensors), medical devices (patient monitoring), and consumer electronics (audio processing, smart appliances). The combination of analog performance and digital processing capability allows designers to integrate multiple functions into a single MCU, reducing BOM cost and board space. When designing with this device, ensure proper decoupling of the VDD and VDDA pins with 100 nF and 4.7 uF capacitors, and connect the VCAP pin to ground with a 2.2 uF capacitor. The BOOT0 pin configuration determines boot source; leave it pulled low for normal flash boot. For high-speed ADC operation, use a stable reference voltage on VREF+ and minimize noise on the analog supply.

USD $4,16 En stock
STM32F303CCT6 - 256KB Flash, 72MHz ARM Cortex-M4F MCU | STMicroelectronics
STM32F303CCT6

STM32F303CCT6 - 256KB Flash, 72MHz ARM Cortex-M4F MCU | STMicroelectronics

The STM32F303CCT6 is a 32-bit ARM Cortex-M4F microcontroller from STMicroelectronics, featuring a 72 MHz CPU with FPU and DSP instructions, 256 KB of Flash memory, and 40 KB of SRAM. It is housed in a 48-pin LQFP package (7x7 mm) and operates over a supply voltage range of 2.0V to 3.6V. This device is part of the STM32F303x6/x8 family, designed for mixed-signal applications requiring high-performance analog peripherals. A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory, and programmable input/output peripherals. The STM32F303CCT6 belongs to the STM32F3 series, which is optimized for analog-intensive applications such as motor control, industrial sensors, and power management. The Cortex-M4F core adds a floating-point unit (FPU) and DSP instructions, enabling efficient handling of complex mathematical operations. Key features include a 72 MHz ARM Cortex-M4F core with FPU, 256 KB Flash, 40 KB SRAM, and a rich set of analog peripherals: three 12-bit ADCs (up to 5 MSPS), four 12-bit DACs, seven fast comparators, and programmable gain amplifiers (PGA). It also integrates advanced timers (up to 8 timers), a real-time clock (RTC), and multiple communication interfaces including I2C, SPI, USART, CAN, and USB. The device supports a temperature range of -40°C to +85°C and is available in a 48-pin LQFP package. The STM32F303CCT6 leverages ST's advanced 90nm process technology, providing a balance of performance and power efficiency. The Cortex-M4F core with FPU accelerates signal processing tasks, while the extensive analog peripherals reduce the need for external components. The device includes a memory protection unit (MPU), DMA controller, and a nested vectored interrupt controller (NVIC) for real-time responsiveness. Typical applications include motor control (field-oriented control), industrial automation, medical devices, and consumer electronics. The high-resolution ADCs and fast comparators make it ideal for closed-loop control systems, while the CAN interface supports automotive and industrial networking. The USB interface enables connectivity for data logging and firmware updates. When designing with this device, ensure proper decoupling of the VDD and VDDA pins with 100nF capacitors placed close to the pins. The VDDA pin must be connected to a clean analog supply to achieve the specified ADC performance. Use the internal voltage regulator with external capacitors as recommended in the datasheet to ensure stable operation.

USD $5,60 En stock
STM32F303RCT6 - 256KB Flash, 72MHz Cortex-M4 MCU | STMicroelectronics
STM32F303RCT6

STM32F303RCT6 - 256KB Flash, 72MHz Cortex-M4 MCU | STMicroelectronics

The STMicroelectronics STM32F303RCT6 is a 32-bit ARM Cortex-M4F mixed-signal microcontroller delivering 72 MHz CPU performance with single-precision FPU and DSP instructions, 256 KB of Flash and 40 KB of SRAM, packaged in a 64-pin LQFP (10x10 mm). It operates from 2.0 V to 3.6 V and integrates four 12-bit 5 MSPS ADCs, three 12-bit DACs, four programmable gain amplifiers, seven fast comparators, and two operational amplifiers on-chip. What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit that combines a processor core, non-volatile Flash memory, volatile SRAM, and programmable peripherals to govern a specific operation inside an embedded system. Within the broader component taxonomy, an MCU is a type of embedded processor, which is itself a subcategory of integrated circuits. The STM32F303 family further specializes as a mixed-signal MCU, layering high-performance analog front-end blocks (ADCs, DACs, op-amps, comparators) on top of a Cortex-M4 core. Key features of the STM32F303RCT6 include the Cortex-M4F core with FPU and DSP extensions, 256 KB single-bank Flash, 40 KB SRAM including 8 KB hardware-parity SRAM, four 12-bit ADCs capable of 5 MSPS with hardware oversampling, three 12-bit DAC channels, four PGA blocks, seven comparators with 25 ns propagation delay, two op-amps, a true random number generator (TRNG), and four 16-bit timers plus one 32-bit timer for advanced motor-control PWM. Communication interfaces include USB 2.0 Full-Speed, CAN 2.0B, three I2C, three SPI, four USART and two UART blocks. Technically, the STM32F303RCT6 is built on a low-power 90 nm CMOS process. The Cortex-M4F core delivers 1.25 DMIPS/MHz (Dhrystone 2.1) and supports single-cycle MAC plus single-precision IEEE-754 floating point. The interconnect matrix uses an AHB/APB bridge structure; peripherals are clock-gated for low-power modes (Sleep, Stop, Standby, VBAT). The memory protection unit and CCM SRAM (Core-Coupled Memory) enable deterministic zero-wait-state code execution for interrupt routines. Typical applications include field-oriented control (FOC) of brushless DC and permanent-magnet synchronous motors, industrial PLCs and sensor conditioning, digital power conversion (PFC, LLC, full-bridge), medical instrumentation, building automation, and consumer audio processing. The integrated op-amps and comparators eliminate external analog front-end components, lowering BOM cost in motor drive and power stages. When designing with the STM32F303RCT6, provide 100 nF decoupling on each VDD pin placed within 3 mm of the pad, separate VDDA/VDD analog and digital grounds joined at one point, and a 1 uF + 100 nF combination on the VCAP pin. Configure unused I/O as analog inputs to minimize leakage. The TRNG peripheral requires entropy accumulation; consult the RNG application note before cryptographic use.

USD $5,20 En stock
STM32F303RET6 - 512KB Flash 72MHz Cortex-M4F MCU | STMicroelectronics
STM32F303RET6

STM32F303RET6 - 512KB Flash 72MHz Cortex-M4F MCU | STMicroelectronics

The STMicroelectronics STM32F303RET6 is a 32-bit ARM Cortex-M4F microcontroller running at up to 72 MHz with 512 KB of flash memory, 80 KB of SRAM, and a rich mixed-signal peripheral set, housed in a 64-pin LQFP (10x10 mm, 0.5 mm pitch) package. According to the STMicroelectronics datasheet, it operates from a 2.0V to 3.6V supply over a -40C to +85C industrial temperature range. A microcontroller (MCU) is a compact integrated circuit that combines a processor core, program memory, RAM, and programmable peripherals on a single chip to govern a specific operation in an embedded system. Within the semiconductor taxonomy, the MCU sits under embedded processors, which belong to the broader class of integrated circuits and semiconductors. The STM32F303RET6 belongs to the STM32F3 series, a family specifically optimized for mixed-signal real-time control where analog and digital peripherals must work closely together. Key differentiating features include two fast 12-bit ADCs capable of up to 5 MSPS, three 12-bit DAC channels, seven fast comparators, and an advanced motor-control PWM timer. Communication coverage is broad: CAN 2.0B, USB 2.0 full-speed device, multiple USARTs, SPI, and I2C buses. Two 32-bit timers plus an MPU, DMA controller, and nested vectored interrupt controller (NVIC) round out the real-time capability. Technically, the Cortex-M4F core adds single-precision floating-point hardware and DSP instructions, so control loops and FFT-based analysis execute efficiently without external math coprocessors. The mixed-signal integration significantly reduces external component count and total system cost in digital-power and motor-drive designs. The RET6 suffix denotes 512 KB flash and an industrial -40C to +85C temperature grade in the LQFP-64 package. Typical applications include field-oriented control (FOC) of BLDC and PMSM motors, industrial automation such as PLCs and sensor front ends, digital power conversion (totem-pole PFC, LLC controllers), and medical devices like patient monitors and infusion pumps, where the 5 MSPS ADCs and fast comparators directly support current sensing and protection functions. Design consideration: decouple every VDD pin and the VDDA pin with 100 nF ceramics plus bulk 4.7 uF capacitance placed as close to the pins as possible, and feed VDDA from a filtered analog supply to realize the specified ADC performance. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers procurement and engineering data in one place.

USD $3,92 En stock
STM32F303VET6 - 512KB Flash, 72MHz ARM Cortex-M4F MCU | STMicroelectronics
STM32F303VET6

STM32F303VET6 - 512KB Flash, 72MHz ARM Cortex-M4F MCU | STMicroelectronics

The STMicroelectronics STM32F303VET6 is a high-performance ARM Cortex-M4F based microcontroller with floating-point unit (FPU), operating at up to 72 MHz. It features 512 KB of flash memory and 80 KB of SRAM, making it suitable for a wide range of real-time control and signal processing applications. The device is housed in a 100-pin LQFP package (LQFP100) with a 14x14 mm body and 0.5 mm pitch, offering a compact yet feature-rich solution for embedded systems. What is an ARM Cortex-M4F microcontroller? It is a 32-bit processor core designed for embedded applications that require a balance of performance, power efficiency, and advanced digital signal processing (DSP) capabilities. The 'F' suffix indicates the presence of a hardware floating-point unit (FPU), which accelerates single-precision floating-point arithmetic, essential for control loops, audio processing, and sensor fusion. In the system hierarchy, the STM32F303VET6 sits at the application processor level, integrating the CPU, memory, peripherals, and I/O on a single chip, reducing system cost and board space. Key features of the STM32F303VET6 include a 72 MHz ARM Cortex-M4F core with FPU, 512 KB flash, 80 KB SRAM, and a rich set of peripherals: two advanced 12-bit ADCs (up to 5 MSPS), three 12-bit DACs, seven comparators, four operational amplifiers, and a 12-channel DMA controller. It also integrates multiple communication interfaces: USART, SPI, I2C, CAN, USB, and SDIO. The device supports a supply voltage range of 2.0V to 3.6V and operates over a temperature range of -40°C to +85°C (industrial grade). The STM32F303VET6 is built on ST's advanced 90nm process technology, offering a good balance of performance and power consumption. The Cortex-M4F core with FPU and DSP instructions enables efficient execution of complex algorithms, such as PID control, FFT, and digital filtering. The device also features a memory protection unit (MPU) and a nested vectored interrupt controller (NVIC) for robust real-time operation. Typical applications include industrial motor control, power conversion, digital power supplies, three-phase inverters, medical devices, and audio processing. The high-speed ADCs and comparators make it ideal for fast closed-loop control systems, while the FPU accelerates mathematical computations. The device is also well-suited for IoT edge nodes that require local signal processing. When designing with the STM32F303VET6, ensure proper decoupling of the VDD and VDDA pins with 100nF and 4.7uF capacitors, and connect the VCAP pins to ground with 2.2uF capacitors for internal regulator stability. The BOOT0 pin configuration determines the boot source; a 10k pull-down resistor is recommended for normal flash boot. For high-speed ADC applications, use a low-impedance analog supply and reference to minimize noise.

USD $3,50 En stock
STM32F303ZET6 - 512KB Flash ARM Cortex-M4F MCU | STMicroelectronics
STM32F303ZET6

STM32F303ZET6 - 512KB Flash ARM Cortex-M4F MCU | STMicroelectronics

The STMicroelectronics STM32F303ZET6 is a high-performance 32-bit ARM Cortex-M4F microcontroller with floating-point unit (FPU), operating at up to 72 MHz. It integrates 512 KB of flash memory and 64 KB of SRAM, making it suitable for complex control and signal processing applications. The device is housed in a 144-pin LQFP package (LQFP144) with a 20x20 mm body and 0.5 mm pitch, providing extensive I/O and peripheral connectivity. What is an ARM Cortex-M4F microcontroller? It is a 32-bit processor core designed for embedded control applications, featuring a floating-point unit (FPU) for efficient handling of mathematical operations, DSP instructions for digital signal processing, and a memory protection unit (MPU) for enhanced system reliability. The Cortex-M4F is part of the ARM Cortex-M family, which includes the M0, M0+, M3, M4, and M7 cores, each optimized for different performance and power trade-offs. In the system hierarchy, the microcontroller sits between the application software and the physical hardware, executing instructions and managing peripherals such as timers, ADCs, and communication interfaces. Key features of the STM32F303ZET6 include a 72 MHz maximum clock speed, 512 KB flash, 64 KB SRAM, and a rich set of peripherals: 4x 12-bit ADCs with up to 5 MSPS, 2x 12-bit DACs, 7x comparators, 4x operational amplifiers, 3x 16-bit advanced-control timers, 2x 32-bit timers, and multiple communication interfaces (SPI, I2C, USART, CAN, USB). The device also features a true random number generator (RNG), a CRC calculation unit, and a 12-channel DMA controller. The FPU accelerates single-precision floating-point arithmetic, which is critical for control loops and sensor fusion algorithms. Technically, the STM32F303ZET6 is built on a 90nm process technology, offering a balance of performance and power efficiency. It operates from a 2.0V to 3.6V supply and features multiple low-power modes (Sleep, Stop, Standby) to minimize energy consumption in battery-powered designs. The device includes a comprehensive clock system with an internal 8 MHz RC oscillator, an internal 32 kHz RC oscillator, and support for external crystals up to 32 MHz. The ADC can operate in dual or triple interleaved mode to achieve higher sampling rates, and the comparators and op-amps enable analog signal conditioning without external components. Typical applications include motor control (field-oriented control of brushless DC motors), industrial automation (PLC, sensors, actuators), medical devices (patient monitoring, infusion pumps), and consumer electronics (audio processing, smart home controllers). The combination of analog peripherals and DSP capabilities makes it ideal for applications requiring both signal conditioning and real-time control. When designing with this device, ensure adequate decoupling of the power supply pins (VDD, VDDA) with 100nF and 4.7uF capacitors placed close to the pins. The VDDA pin must be connected to a clean analog supply to achieve the specified ADC accuracy. Also, configure the boot pins correctly to select the desired boot source (flash, system memory, or SRAM) during development.

USD $7,90 En stock
STM32F334C8T6 - 32-bit ARM Cortex-M4 MCU with FPU | STMicroelectronics
STM32F334C8T6

STM32F334C8T6 - 32-bit ARM Cortex-M4 MCU with FPU | STMicroelectronics

The STMicroelectronics STM32F334C8T6 is a 32-bit ARM Cortex-M4 microcontroller with floating-point unit (FPU) operating at up to 72 MHz. It is part of the STM32F3 series, designed for advanced motor control, digital power conversion, and industrial applications. The device features 64 KB of Flash memory and 12 KB of SRAM, packaged in a 48-pin LQFP (7x7 mm) package. A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory, and programmable input/output peripherals. The STM32F334C8T6 belongs to the STM32F3 family, which is optimized for mixed-signal control applications, combining a high-performance ARM Cortex-M4 core with advanced analog peripherals such as high-resolution timers, comparators, and operational amplifiers. Key features include a 72 MHz ARM Cortex-M4 core with FPU, 64 KB Flash, 12 KB SRAM, and a rich set of peripherals: 5x USART, 2x SPI, 2x I2C, 1x USB 2.0 FS, 1x CAN, 12-bit ADC with up to 21 channels, 12-bit DAC, and advanced 16-bit timers with dead-time generation for motor control. The device also includes a high-resolution timer (HRTIM) with 217 ps resolution, making it ideal for digital power conversion and lighting applications. The STM32F334C8T6 integrates a nested vectored interrupt controller (NVIC), a memory protection unit (MPU), and a single-cycle multiply and hardware divide. The FPU accelerates mathematical operations for control algorithms, while the advanced analog peripherals reduce external component count. The device operates from 2.0V to 3.6V supply and supports a temperature range of -40°C to +85°C. Typical applications include field-oriented control (FOC) of brushless DC motors, digital power supplies (buck, boost, flyback), solar inverters, LED lighting, and industrial automation. The high-resolution timer and fast ADC enable precise current and voltage sensing for closed-loop control. When designing with this MCU, ensure proper decoupling of the VDD pins with 100 nF capacitors and a 4.7 uF bulk capacitor. The VDDA pin must be connected to a clean analog supply, and the VREF+ pin should be filtered to achieve optimal ADC accuracy. For motor control, use the HRTIM and ADC in interleaved mode to minimize latency.

USD $4,16 En stock
STM32F334R8T6 - 64KB Flash ARM Cortex-M4 MCU | STMicroelectronics
STM32F334R8T6

STM32F334R8T6 - 64KB Flash ARM Cortex-M4 MCU | STMicroelectronics

The STM32F334R8T6 is a 32-bit ARM Cortex-M4 microcontroller from STMicroelectronics, featuring a floating-point unit (FPU) and a maximum clock speed of 72 MHz. It is part of the STM32F3 series, specifically designed for advanced motor control and digital power conversion applications. The device is housed in a 64-pin LQFP package (LQFP64) and offers 64 KB of flash memory and 12 KB of SRAM. A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory, and programmable input/output peripherals. The STM32F334R8T6 belongs to the STM32F3 family, which is optimized for mixed-signal processing and control applications. Within the hierarchy, it is a microcontroller -> ARM Cortex-M4 -> STM32F3 series -> STM32F334 line, positioning it as a high-performance yet cost-effective solution for real-time control. Key features include a 72 MHz ARM Cortex-M4 core with FPU, 64 KB flash, 12 KB SRAM, and a rich set of peripherals: three 12-bit ADCs (up to 5 MSPS), two 12-bit DACs, seven comparators, and advanced timers including a high-resolution timer (HRTIM) with 217 ps resolution. The device also supports a CAN controller, USART, SPI, I2C, and USB. These features make it ideal for digital power conversion, motor control, and industrial automation. Technically, the STM32F334R8T6 leverages the ARM Cortex-M4 architecture with DSP instructions and a single-precision FPU, enabling efficient execution of complex control algorithms. The HRTIM is a standout feature, providing high-resolution PWM generation essential for switch-mode power supplies and motor drives. The device operates from 2.0V to 3.6V and supports a temperature range of -40°C to +85°C, ensuring robust performance in harsh environments. Typical applications include digital power supplies, three-phase motor control, solar inverters, and industrial automation. The combination of high-resolution timers, fast ADCs, and comparators allows for precise, real-time control loops. For instance, in a digital power supply, the HRTIM generates PWM signals with nanosecond-level accuracy, while the fast ADC samples the output voltage for closed-loop regulation. When designing with this MCU, ensure proper decoupling of the power supply pins and a clean ground plane to minimize noise, especially when using the high-resolution timer and ADC simultaneously. The device supports SWD and JTAG debugging, facilitating development. Consider using the STM32CubeF3 software package for rapid prototyping and code generation.

USD $4,16 En stock
STM32F358RCT6 - 256KB Flash ARM Cortex-M4F MCU | STMicroelectronics
STM32F358RCT6

STM32F358RCT6 - 256KB Flash ARM Cortex-M4F MCU | STMicroelectronics

The STM32F358RCT6 is a high-performance 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M4F core with floating-point unit (FPU). It operates at a maximum frequency of 72 MHz and provides 256 KB of flash memory and 48 KB of SRAM. The device is housed in a 64-pin LQFP package (LQFP64) and is designed for a wide range of embedded applications requiring advanced analog features and digital signal processing. What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It integrates a processor core, memory (flash and SRAM), and programmable input/output peripherals on a single chip. Microcontrollers are the backbone of embedded systems, enabling control, monitoring, and communication in applications ranging from consumer electronics to industrial automation. The STM32F358RCT6 belongs to the STM32F3 series, which is optimized for mixed-signal processing, combining a powerful Cortex-M4F core with advanced analog peripherals such as operational amplifiers, comparators, and a 12-bit ADC with up to 5 MSPS. Key features of the STM32F358RCT6 include a 72 MHz ARM Cortex-M4F core with FPU, 256 KB flash, 48 KB SRAM, and a rich set of peripherals: three 12-bit ADCs (up to 5 MSPS), two 12-bit DACs, three operational amplifiers, two comparators, multiple timers (including advanced-control timers), and a wide range of communication interfaces (I2C, SPI, USART, CAN, USB). The device also features a memory protection unit (MPU), a DMA controller, and a CRC calculation unit. These features make it suitable for applications requiring precise analog measurement and real-time control. Technically, the STM32F358RCT6 is built on a 90nm process technology, offering a balance between performance and power consumption. The Cortex-M4F core includes a single-precision FPU and DSP instructions, enabling efficient execution of complex algorithms such as digital filters and motor control loops. The device supports a supply voltage range of 2.0V to 3.6V and operates over a temperature range of -40°C to +85°C. The LQFP64 package provides 51 GPIOs, with many pins multiplexed to support alternate functions. Typical applications include motor control (e.g., field-oriented control of brushless DC motors), industrial automation (PLC, sensors), medical devices (patient monitoring), and consumer electronics (smart home hubs). The advanced analog peripherals make it particularly well-suited for applications requiring high-resolution analog-to-digital conversion and signal conditioning. When designing with the STM32F358RCT6, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin, and a 4.7uF bulk capacitor. The VDDA pin must be connected to a clean analog supply, and VREF+ should be decoupled with a 1uF capacitor. For ADC accuracy, use a low-impedance source and consider adding a small RC filter on analog inputs.

USD $5,44 En stock
STM32F373R8T6 - 72MHz Cortex-M4 MCU 64KB Flash LQFP-64 | ST
STM32F373R8T6

STM32F373R8T6 - 72MHz Cortex-M4 MCU 64KB Flash LQFP-64 | ST

The STMicroelectronics STM32F373R8T6 is a 32-bit ARM Cortex-M4F microcontroller with FPU and DSP instructions, operating at up to 72 MHz, integrating 64 KB of Flash and 16 KB of SRAM, and housed in a 64-pin LQFP package. Its headline parameters are 72 MHz core clock, 64 KB Flash, 16 KB SRAM, and a 64-pin LQFP (10x10 mm) industrial-grade package, all operating from a 2.0 V to 3.6 V supply. An ARM Cortex-M4 microcontroller is a 32-bit RISC processor core designed for embedded applications that require deterministic real-time control with optional single-precision floating-point and DSP acceleration. The Cortex-M4 sits within the broader ARM Cortex-M family used in microcontrollers and system-on-chips, and STM32 devices belong to the power-managed semiconductor category that combines processing, memory, and analog peripherals in a single IC. Key features of the STM32F373R8T6 include a 16-bit sigma-delta ADC (up to 3 channels, 16-bit resolution), a 12-bit 1 MSPS ADC, three 12-bit DAC channels, four op-amps, up to four comparators, a real-time clock, and a full-speed USB 2.0 device/host controller. Communication peripherals include CAN 2.0B, I2C, SPI, I2S, and USART/UART interfaces. The integrated FPU accelerates single-precision math, while DSP extensions support MAC and SIMD operations on 16-bit data. The architecture combines a 3-stage pipeline Cortex-M4 core with a 32-bit AHB-Lite bus matrix and multi-channel DMA. The sigma-delta ADC uses a dedicated modulator path separate from the SAR ADC, providing high-resolution measurements for precision sensor interfaces. The 2.4 V to 3.6 V operating range is fully compatible with 3.3 V logic, and the device supports four low-power modes (Sleep, Stop, Standby, VBAT) for battery-friendly designs. Typical applications include industrial sensor transmitters, motor control boards, USB peripherals, medical instrumentation, and precision metering. The combination of sigma-delta ADC, op-amps, and 12-bit DAC inside one IC makes the part especially well suited to weigh scales, process-control loops, and portable data-acquisition modules. When designing with the STM32F373R8T6, pay close attention to the analog supply (VDDA) and reference (VREF+) decoupling - the 16-bit sigma-delta ADC is sensitive to noise on these rails and benefits from a 100 nF + 1 µF + 10 µF local bypass network. The VREF+ pin should be tied to VDDA if not driven externally to minimize offset error. The LQFP-64 package dissipates about 500 mW at full 72 MHz load with all peripherals active; ensure the thermal pad footprint is soldered to a copper pour of at least 200 mm² to stay within the 85 °C industrial temperature window. This page synthesizes real distributor stock and pricing, drop-in compatible alternatives, and analog-front-end design guidance for the STM32F373R8T6 - context not consolidated on the ST product page alone.

USD $5,05 En stock
STM32F373RBT6 - 72MHz Cortex-M4 MCU 128KB Flash | STMicroelectronics
STM32F373RBT6

STM32F373RBT6 - 72MHz Cortex-M4 MCU 128KB Flash | STMicroelectronics

The STMicroelectronics STM32F373RBT6 is a 32-bit ARM Cortex-M4 microcontroller with FPU, running up to 72 MHz, integrating 128 KB of Flash and 24 KB of SRAM, and housed in a 64-pin LQFP (10x10 mm) package. The device belongs to the STM32F3 mainstream mixed-signal family and is specified for an industrial-grade 2.0-3.6 V supply, with five low-power modes including Standby (1.9 µA typ.) and Stop (3.5 µA typ.). The part integrates a 12-bit ADC (1 MSPS, up to 16 channels) and three 12-bit DAC channels, four general-purpose 16-bit timers, two 16-bit motor-control timers, USB 2.0 Full-Speed device, CAN 2.0B, I2C, SPI, and USART/UART peripherals. An MCU (microcontroller) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals such as ADCs, timers, and communication interfaces. Within the system hierarchy it sits between a microprocessor (which needs external memory) and a custom ASIC; the STM32 family hierarchy is: Cortex-M4 core -> STM32F3 series -> STM32F373 sub-line -> STM32F373RB part. Mixed-signal MCUs like the F3 series are particularly suited to applications requiring simultaneous precision analog conversion and deterministic real-time control. Key features of the STM32F373RBT6 include the Cortex-M4 with single-precision FPU and DSP instructions, an MPU for memory protection, a 4 KB backup SRAM domain with VBAT operation, and a fast 12-bit ADC with programmable resolution and oversampling. The triple 12-bit DAC enables waveform generation without external converters, while the USB Full-Speed device interface supports battery-charging detection (BC1.2). Internal oscillators include a factory-trimmed 8 MHz HSI (1% accuracy) and a 40 kHz LSI for RTC and watchdog, eliminating the need for external crystals in many designs. Architecturally the device uses a multi-AHB bus matrix that allows independent DMA-controlled data movement between peripherals and SRAM, offloading the CPU and enabling deterministic response at 72 MHz. The Flash interface supports read-while-write and a 128-bit prefetch buffer that effectively hides Flash latency at zero wait-state access up to 24 MHz and 1 wait-state above. The temperature range is -40 °C to +85 °C (grade 6) or +105 °C (grade 7), and ESD HBM is 2 kV with CDM 500 V, conforming to industrial robustness expectations. Typical applications include motor-control inverter stages (BLDC, PMSM, FOC), industrial sensor-conditioning front-ends that combine op-amp gain stages with built-in 12-bit ADC, USB HID peripherals such as game controllers and test equipment, CAN-based automotive body controllers, and precision instrumentation with simultaneous analog acquisition. The 64-pin LQFP is a popular footprint that gives access to most peripherals while remaining hand-solderable for prototypes. When designing with the STM32F373RBT6, ensure that the VDDA/VREF+ analog supply is decoupled with a 1 µF X7R ceramic plus a 10 nF X7R near the pin to keep the 12-bit ADC and DAC rail-noise contribution below the LSB at full rate; the application notes AN3216 and AN3225 describe recommended PCB layouts. USB design should follow the 90-ohm differential impedance rule for D+/D- and the DP pull-up of 1.5 kΩ to 3.3 V should be added only when the host signals connect. With VBAT, a 1 nF ceramic and a 100 nF bulk capacitor are required to handle RTC backup battery hot-plug events. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

USD $6,14 En stock
STM32F373RCT6 - Cortex-M4F 256KB Flash MCU | STMicroelectronics
STM32F373RCT6

STM32F373RCT6 - Cortex-M4F 256KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F373RCT6 is a high-performance 32-bit ARM Cortex-M4F microcontroller with FPU, operating at up to 72 MHz, integrating 256 KB of Flash and 32 KB of SRAM in a 64-pin LQFP package. It features a 16-bit Sigma-Delta ADC, three on-chip op-amps, two comparators, a 12-bit DAC, and a USB Full-Speed device interface, making it a mixed-signal MCU tailored for precision sensing. A microcontroller (MCU) is a single-chip computer containing a processor core, on-chip memory, programmable peripherals, and bus interfaces that govern an embedded system's real-time behavior. The STM32F3 series sits within ST's broader STM32 family, positioned between the mainstream STM32F0/F1/F4 lines and the high-performance STM32H7 line; it merges Cortex-M4F digital signal processing with analog front-end integration, reducing external signal-conditioning ICs in sensor-interface designs and shortening time-to-market for measurement products. Key features include three rail-to-rail operational amplifiers with programmable gain, a fast 12-bit ADC (1 MSPS) plus a high-precision 16-bit Sigma-Delta ADC, four 16-bit timers, USB 2.0 Full-Speed with on-chip PHY, and a Memory Protection Unit (MPU). Integrated op-amp + 16-bit Sigma-Delta architecture enables direct interfacing of bridge sensors, thermocouples, and shunt current sensors without external analog components. The Cortex-M4F core with single-precision FPU accelerates DSP routines such as digital filtering, FFT, and sensor fusion, while the Embedded Trace Macrocell (ETM) supports non-intrusive instruction tracing for firmware debug. Operating voltage range is 2.0V to 3.6V and the junction temperature range is -40C to +85C, supported by internal LDO voltage regulation and an 8 MHz HSI RC oscillator that enables crystal-less USB operation. Typical applications include industrial weigh scales, motor-control FOC platforms, smart-metering transducers, medical point-of-care instruments, and asset-tracking wearables. The Sigma-Delta ADC's 16 effective bits deliver direct weight-scale resolution without extra ADC ICs, while the integrated op-amps bias thermocouples and strain gauges. When designing with the STM32F373RCT6, decouple each VDD pin with a 100 nF ceramic capacitor placed within 2 mm, power VDDA from a clean LDO output, and add a 1 uF + 10 nF network on VREF+ to achieve the datasheet's ADC accuracy. The 64-pin LQFP package supports simple 4-layer PCB designs with routing under the exposed pad for ground stitch if the pad is present. This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes covering analog front-end PCB layout that go beyond the manufacturer datasheet text, giving working engineers a faster path to a release-ready design.

USD $5,74 En stock
STM32F373VCT6 - ARM Cortex-M4 256KB Flash MCU | STMicroelectronics
STM32F373VCT6

STM32F373VCT6 - ARM Cortex-M4 256KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F373VCT6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M4 core with FPU, operating at up to 72 MHz. It integrates 256 KB of Flash memory and 32 KB of SRAM, along with a rich set of analog and digital peripherals, making it ideal for industrial control, motor control, and precision measurement applications. The device is housed in a 100-pin LQFP package (14x14 mm) and operates over a supply voltage range of 2.0V to 3.6V. What is an ARM Cortex-M4 microcontroller? It is a 32-bit processor core designed for embedded systems, featuring a single-cycle multiply-accumulate (MAC) unit, hardware divide, and optional single-precision floating-point unit (FPU). The Cortex-M4 is part of the ARM Cortex-M family, which includes the M0, M0+, M3, M4, and M7 cores, each offering different performance and power trade-offs. In the hierarchy of embedded processing, the Cortex-M4 sits above the M3 in DSP capability and below the M7 in raw performance, making it a popular choice for applications requiring both control and signal processing. Key features of the STM32F373VCT6 include a 16-bit advanced motor-control timer, two 12-bit DACs, three 16-bit sigma-delta ADCs (with up to 21 channels), and a 12-bit ADC with up to 16 channels. It also provides multiple communication interfaces: two I2C, three USARTs, two SPIs, one CAN, and one USB 2.0 full-speed device. The device supports a wide range of clock sources, including an internal 8 MHz RC oscillator, an external 4-32 MHz crystal, and a 32 kHz RTC oscillator. The STM32F373VCT6 is built on ST's advanced 90nm process technology, offering low power consumption with multiple low-power modes (Sleep, Stop, Standby). The integrated FPU accelerates floating-point arithmetic, which is beneficial for control algorithms and sensor data processing. The sigma-delta ADCs provide high-resolution measurement capabilities, making the device suitable for precision instrumentation and energy metering. Typical applications include motor control (e.g., field-oriented control of brushless DC motors), industrial automation (PLC, sensors), medical devices (patient monitoring), and smart grid (energy metering). The combination of high-resolution ADCs, DACs, and advanced timers enables precise analog signal generation and measurement. When designing with this device, ensure proper decoupling of the VDD and VDDA pins with 100nF capacitors placed close to the pins. The VDDA pin must be connected to a clean analog supply to achieve the specified ADC performance. Also, consider the use of the internal voltage regulator and the recommended external capacitor on VCAP pins for stable core voltage.

USD $5,25 En stock
STM32F378RCT6 - ARM Cortex-M4F MCU 256KB Flash | STMicroelectronics
STM32F378RCT6

STM32F378RCT6 - ARM Cortex-M4F MCU 256KB Flash | STMicroelectronics

The STM32F378RCT6 is a 32-bit ARM Cortex-M4F microcontroller from STMicroelectronics, featuring a floating-point unit (FPU) and running at up to 72 MHz. It integrates 256 KB of flash memory and 32 KB of SRAM, along with a rich set of analog peripherals including a 16-bit ADC, a 12-bit DAC, and multiple comparators and operational amplifiers. The device is housed in a 64-pin LQFP package (LQFP64) and operates over a supply voltage range of 2.0V to 3.6V, with an extended temperature range of -40°C to +85°C. A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory (flash and SRAM), and programmable input/output peripherals on a single chip. The STM32F378RCT6 belongs to the STM32F3 series, which is optimized for mixed-signal applications requiring high-performance analog capabilities alongside digital control. As a member of the ARM Cortex-M4F family, it provides DSP instructions and a hardware FPU, making it suitable for real-time control and signal processing tasks. Key features of the STM32F378RCT6 include a 16-bit ADC with up to 5 MSPS sampling rate, a 12-bit DAC with two channels, and an advanced 16-bit timer with dead-time generation for motor control. The device also supports multiple communication interfaces: USART, SPI, I2C, CAN, and USB 2.0 full-speed. With its high-resolution analog peripherals and flexible timing, it is ideal for applications such as industrial control, motor drives, and smart sensors. The STM32F378RCT6 is built on a 90nm process technology, offering a balance between performance and power consumption. It includes a nested vectored interrupt controller (NVIC) for efficient interrupt handling and a memory protection unit (MPU) for enhanced system reliability. The device supports a wide range of clock sources, including an internal 8 MHz RC oscillator, an external crystal, and a PLL for frequency multiplication. Typical applications include industrial automation, motor control, power conversion, and medical monitoring devices. The high-resolution ADC and DAC make it particularly well-suited for precision measurement and control loops. The device also supports a comprehensive set of development tools, including the STM32CubeMX configuration tool and the STM32CubeF3 firmware library. When designing with the STM32F378RCT6, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin. The VDDA pin should be connected to a clean analog supply, and the VREF+ pin should be bypassed with a 1uF capacitor for stable ADC reference. For optimal performance, use the internal voltage regulator in the recommended configuration and follow the layout guidelines in the datasheet.

USD $5,25 En stock
STM32F400RBT6 - 128KB Flash Cortex-M4 MCU 64-LQFP | STMicroelectronics
STM32F400RBT6

STM32F400RBT6 - 128KB Flash Cortex-M4 MCU 64-LQFP | STMicroelectronics

The STMicroelectronics STM32F400RBT6 is a 32-bit Arm Cortex-M4 microcontroller with FPU, offering up to 128 KB of Flash memory and 64 KB of SRAM in a 64-pin LQFP package. It operates at up to 100 MHz (with some variants capable of higher speeds) and integrates rich peripherals for mixed-signal embedded designs, targeting the mainstream STM32F4 access line with DSP and FPU support. An Arm Cortex-M4 microcontroller is a 32-bit RISC processor core designed by Arm Holdings, featuring a Thumb-2 instruction set, hardware single-precision floating-point unit (FPU), and DSP extensions. It belongs to the broader MCU (microcontroller unit) hierarchy: Cortex-M4 -> ARM Cortex-M -> 32-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The STM32F4 series specifically targets high-performance embedded applications requiring DSP and floating-point math, sitting between the lower-cost STM32F0/F1 lines and the higher-end STM32F7/H7 lines. Key features include 128 KB Flash, 64 KB SRAM, a flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories, an LCD-TFT controller for display applications up to XGA resolution, and a Crypt/Hash processor for hardware-accelerated AES, DES, 3DES, SHA-1, MD5, and HMAC. The device provides multiple connectivity options including USB 2.0 OTG full-speed, CAN 2.0B, I2C, SPI, USART/UART, and SDIO interfaces. An integrated 12-bit ADC, 12-bit DAC, and multiple timers support mixed-signal designs. The STM32F400RBT6 is built on a 90 nm CMOS process and operates from a 1.8 V to 3.6 V supply. It includes a real-time clock, watchdog timers, and a 4 KB backup SRAM with optional battery supply. The part is rated for the -40 C to +85 C industrial temperature range (suffix 6 = industrial grade), making it suitable for harsh-environment applications. Typical applications include human-machine interface (HMI) panels with TFT LCD, motor drives, industrial control, point-of-sale terminals, GPS platforms, medical equipment, and audio processing. The LCD-TFT controller makes it a particularly strong fit for GUI-rich products requiring direct display driving without an external graphics controller. When designing with this part, ensure adequate decoupling (100 nF + 4.7 uF) close to the VDD pins and consider using the LQFP SRAM within the 64-pin budget for simpler routing. Boot mode selection via BOOT0 pin determines whether the device boots from Flash, System SRAM, or embedded SRAM - verify boot configuration during bring-up to avoid programming surprises. This page synthesizes distributor pricing as of 2026-10-10, drop-in alternatives within the STM32F4 family, and practical design notes for engineers evaluating the STM32F400RBT6 for new designs or replacements.

USD $0,72 En stock
STM32F401CDU6 - ARM Cortex-M4F MCU 84MHz 384KB Flash | STMicroelectronics
STM32F401CDU6

STM32F401CDU6 - ARM Cortex-M4F MCU 84MHz 384KB Flash | STMicroelectronics

The STM32F401CDU6 is a high-performance ARM Cortex-M4F based microcontroller from STMicroelectronics, operating at up to 84 MHz with 384 KB of Flash memory and 96 KB of SRAM. It is housed in a 48-pin UFQFPN package (7x7 mm) and is part of the STM32F4 series, which is renowned for its balance of performance, power efficiency, and rich peripheral set. This MCU is designed for a wide range of applications, including industrial control, consumer electronics, IoT devices, and motor control, where a compact footprint and low power consumption are critical. An ARM Cortex-M4F microcontroller is a 32-bit processor core that includes a floating-point unit (FPU) and DSP instructions, making it suitable for applications requiring real-time signal processing and mathematical computations. The Cortex-M4F is part of the ARM Cortex-M family, which is widely used in embedded systems due to its energy efficiency and ease of development. The STM32F401CDU6 integrates this core with a comprehensive set of peripherals, including multiple USARTs, SPIs, I2Cs, ADCs, timers, and GPIOs, enabling it to serve as the central processing unit in complex embedded designs. Key features of the STM32F401CDU6 include a maximum CPU frequency of 84 MHz, 384 KB of Flash memory, 96 KB of SRAM, and a rich set of communication interfaces: 3 USARTs, 4 SPIs, 3 I2Cs, and a USB 2.0 OTG FS. It also features a 12-bit ADC with up to 16 channels, 11 timers, and a random number generator (RNG). The device operates from a 1.7V to 3.6V power supply and supports a temperature range of -40°C to +85°C. The UFQFPN-48 package offers a compact solution with excellent thermal performance, making it ideal for space-constrained designs. From a technical depth perspective, the STM32F401CDU6 is built on a 90nm process technology, which contributes to its low power consumption and high performance. The Cortex-M4F core includes a single-precision FPU and DSP instructions, enabling efficient execution of complex algorithms. The device also features a memory protection unit (MPU) for enhanced security and reliability. The STM32F401CDU6 supports a wide range of clock sources, including an external crystal, internal RC oscillators, and a PLL, allowing designers to optimize the clock configuration for their specific application. Typical applications for the STM32F401CDU6 include industrial automation, where its robust communication interfaces and timers are used for motor control and process monitoring; consumer electronics, such as smart home devices and wearables, where its low power modes and compact package are advantageous; and IoT edge nodes, where its connectivity options and processing power enable data acquisition and local decision-making. The device is also well-suited for audio processing, thanks to its FPU and DSP capabilities. When designing with the STM32F401CDU6, it is essential to provide adequate decoupling capacitors on the power supply pins and to follow the recommended PCB layout guidelines in the datasheet to ensure stable operation. The device supports multiple low-power modes, including Sleep, Stop, and Standby, which can be leveraged to minimize power consumption in battery-powered applications. Additionally, the STM32F401CDU6 is supported by the STM32Cube ecosystem, including HAL libraries and development tools, which accelerates firmware development and reduces time-to-market.

USD $2,70 En stock
STM32F401CEU6 - 256KB Flash ARM Cortex-M4 MCU | STMicroelectronics
STM32F401CEU6

STM32F401CEU6 - 256KB Flash ARM Cortex-M4 MCU | STMicroelectronics

The STM32F401CEU6 is a high-performance ARM Cortex-M4 32-bit microcontroller from STMicroelectronics, featuring a floating-point unit (FPU) running at up to 84 MHz. It integrates 256 KB of Flash memory and 64 KB of SRAM, making it suitable for a wide range of embedded applications. The device is housed in a 48-pin UFQFPN package (7x7 mm) and operates over a supply voltage range of 1.7V to 3.6V. An ARM Cortex-M4 microcontroller is a 32-bit processor core designed for embedded systems, offering a balance of performance, power efficiency, and advanced features such as a single-cycle multiply-accumulate (MAC) instruction and a hardware floating-point unit. The Cortex-M4 core is part of the ARM Cortex-M family, which includes the M0, M0+, M3, M4, and M7 variants, each targeting different performance and power requirements. The STM32F401CEU6 leverages the Cortex-M4's DSP instructions and FPU to accelerate signal processing tasks, making it ideal for applications requiring real-time computation. Key features of the STM32F401CEU6 include an 84 MHz maximum CPU frequency, 256 KB Flash, 64 KB SRAM, and a rich set of peripherals: 3 USARTs, 4 I2Cs, 3 SPIs, 1 SDIO, 1 USB 2.0 OTG FS, 1 CAN, 12-bit ADC with 16 channels, and multiple timers including advanced-control timers. The device also supports a comprehensive set of low-power modes (Sleep, Stop, Standby) and features a true random number generator (RNG) and a real-time clock (RTC). The STM32F401CEU6 is built on ST's advanced 90nm process technology, offering a good balance between performance and power consumption. The Cortex-M4 core with FPU enables efficient execution of complex algorithms, while the ART Accelerator™ allows zero-wait-state execution from Flash, maximizing throughput. The device also includes a memory protection unit (MPU) for enhanced safety and security. Typical applications include industrial control, motor drives, consumer electronics, IoT devices, and portable medical equipment. Its combination of processing power, memory, and peripheral integration makes it a versatile choice for many embedded designs. When designing with this device, ensure proper decoupling of the power supply pins and consider the thermal characteristics of the UFQFPN package. The device supports in-circuit programming and debugging via SWD, and a comprehensive ecosystem of development tools and libraries is available from STMicroelectronics.

USD $2,88 En stock
STM32F401RBT6 - ARM Cortex-M4 84MHz MCU | STMicroelectronics
STM32F401RBT6

STM32F401RBT6 - ARM Cortex-M4 84MHz MCU | STMicroelectronics

The STMicroelectronics STM32F401RBT6 is a high-performance ARM Cortex-M4 32-bit microcontroller with floating-point unit (FPU) operating at up to 84 MHz. It is part of the STM32F4 series, designed for embedded applications requiring efficient processing, rich connectivity, and low power consumption. The device is housed in a 64-pin LQFP package (10x10 mm) and provides 128 KB of Flash memory and 64 KB of SRAM. What is a microcontroller (MCU)? A microcontroller is a compact integrated circuit designed to govern a specific operation in an embedded system. It integrates a processor core, memory (Flash and SRAM), and programmable input/output peripherals on a single chip. In the system hierarchy, an MCU is a type of embedded processor, which falls under the broader category of integrated circuits. The STM32F401RBT6 is a mid-range MCU in the STM32F4 family, positioned between the entry-level STM32F0 and the high-performance STM32F7 series, offering a balance of performance, power efficiency, and cost. Key features of the STM32F401RBT6 include an ARM Cortex-M4 core with FPU, 84 MHz maximum clock speed, 128 KB Flash, 64 KB SRAM, and a rich set of peripherals: 3 USARTs, 4 SPIs, 3 I2Cs, 1 USB 2.0 OTG FS, 1 SDIO, 1 ADC (12-bit, 16 channels), and multiple timers. It operates from a 1.7V to 3.6V power supply and supports a temperature range of -40°C to +85°C. The device includes a 12-bit ADC with up to 16 channels, enabling precise analog signal acquisition. It also features a true random number generator (RNG) and a CRC calculation unit for data integrity. Technically, the STM32F401RBT6 is built on a 90nm process technology, offering a good balance of performance and power consumption. The Cortex-M4 core with FPU accelerates mathematical computations, making it suitable for DSP and control applications. The device supports multiple low-power modes (Sleep, Stop, Standby) to optimize energy consumption in battery-powered designs. The LQFP64 package provides 50 GPIOs, with many pins multiplexed to support various peripheral functions, offering design flexibility. Typical applications include industrial control systems, motor drives, consumer electronics, IoT devices, and medical monitoring equipment. Its combination of processing power, peripheral set, and low-power modes makes it ideal for applications requiring real-time control and connectivity. For example, in a smart home gateway, the STM32F401RBT6 can manage sensor data acquisition, run communication protocols (e.g., Zigbee, Bluetooth), and control actuators. When designing with this MCU, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin, and a 4.7uF bulk capacitor. The VDDA pin should be filtered with a ferrite bead and capacitor to reduce analog noise. Also, configure the clock source (HSE or HSI) appropriately and use the PLL to achieve the desired system clock. For low-power applications, utilize the Stop and Standby modes with wake-up sources like RTC or external interrupts.

USD $4,16 En stock
STM32F401RCT6 - 84MHz Cortex-M4 MCU 256KB Flash | ST
STM32F401RCT6

STM32F401RCT6 - 84MHz Cortex-M4 MCU 256KB Flash | ST

The STMicroelectronics STM32F401RCT6 is a 32-bit ARM Cortex-M4 microcontroller with single-precision FPU, running at up to 84 MHz, with 256 KB Flash and 64 KB SRAM, housed in a 64-pin LQFP package (10 x 10 mm). A microcontroller unit (MCU) is a single-chip computer that integrates a processor core, memory, and peripherals into one IC, sitting at the heart of embedded systems. Within the hierarchy, the STM32F401RCT6 belongs to the STM32F4 Series (Access Line), part of the broader STM32 microcontroller family, the ARM Cortex-M ecosystem, and the general class of embedded processors. Key features include the Dynamic Efficiency line with Batch Acquisition Mode (BAM) for low-power data handling, a 1.7 V to 3.6 V supply range, an operating temperature range of -40C to +85C, 11 timers, one 12-bit ADC, and 11 communication interfaces (USART, SPI, I2C, I2S, SDIO, USB OTG). The Cortex-M4 core with FPU delivers 105 DMIPS and supports all ARM single-precision data-processing instructions, making DSP tasks such as filtering and FFTs practical without an external DSP. Architecturally, the device uses an ART Accelerator for zero-wait-state execution from Flash and a multi-advanced-bus matrix, balancing the 84 MHz core bandwidth against peripheral and memory accesses. The static memory controller-free design keeps cost down while USB OTG full-speed and SDIO cover most connectivity needs. Typical applications include motor control and digital power conversion, consumer appliances, IoT sensor nodes, industrial automation, and portable medical devices where the FPU and low active power (Dynamic Efficiency technology) provide concrete value. Design consideration: the STM32F401 Access Line has no Crypto/CAN peripherals and 64 KB SRAM, so verify RAM budget before porting from STM32F407-class parts. This page synthesizes distributor availability data, pin-compatible alternatives, and practical design notes not consolidated in the ST datasheet.

USD $2,65 En stock
STM32F401RDT6 - 84MHz ARM Cortex-M4F MCU, 512KB Flash | STMicroelectronics
STM32F401RDT6

STM32F401RDT6 - 84MHz ARM Cortex-M4F MCU, 512KB Flash | STMicroelectronics

The STM32F401RDT6 is a high-performance ARM Cortex-M4F based microcontroller from STMicroelectronics, operating at up to 84 MHz with 512 KB of Flash memory and 96 KB of SRAM. It is housed in a 64-pin LQFP package (LQFP64, 10x10 mm) and is part of the STM32F4 series, which is renowned for its balance of performance, power efficiency, and rich peripheral set. The device integrates a floating-point unit (FPU) for DSP and math-intensive tasks, making it suitable for a wide range of embedded applications. What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory (Flash and SRAM), and programmable input/output peripherals on a single chip. The STM32F401RDT6 belongs to the STM32F4 family, which is part of the broader STM32 32-bit ARM Cortex-M microcontroller portfolio. This hierarchy places it within the ARM Cortex-M4F category, known for its DSP instructions and single-precision floating-point unit, enabling efficient signal processing and control tasks. Key features of the STM32F401RDT6 include an ARM Cortex-M4F core with FPU, 512 KB of Flash memory, 96 KB of SRAM, and a comprehensive set of peripherals: multiple USARTs, SPIs, I2Cs, ADCs, timers, and a USB 2.0 OTG FS interface. It supports a wide supply voltage range of 1.7V to 3.6V and operates over a temperature range of -40°C to +85°C. The device also features a rich set of low-power modes, including Sleep, Stop, and Standby, making it suitable for battery-powered applications. Technically, the STM32F401RDT6 is built on a 90nm process technology, offering a good balance between performance and power consumption. The Cortex-M4F core with FPU accelerates mathematical computations, while the ART Accelerator™ enables zero-wait-state execution from Flash memory, improving real-time performance. The device includes a 12-bit ADC with up to 16 channels, advanced timers for PWM generation, and a DMA controller for efficient data transfer without CPU intervention. Typical applications include industrial control systems, motor drives, consumer electronics, IoT devices, and medical monitoring equipment. Its rich peripheral set and FPU make it ideal for applications requiring real-time signal processing, such as audio processing, sensor fusion, and closed-loop control. The USB OTG interface enables direct connectivity to hosts or peripherals, simplifying system design. When designing with this MCU, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin, and a 4.7uF bulk capacitor. The VDDA pin should be connected to a clean analog supply, and the VREF+ pin to a stable reference voltage for accurate ADC conversions. Also, consider the crystal oscillator layout for the HSE to minimize noise and ensure reliable startup.

USD $4,16 En stock
STM32F401RET6 - 84MHz ARM Cortex-M4 MCU, 512KB Flash | STMicroelectronics
STM32F401RET6

STM32F401RET6 - 84MHz ARM Cortex-M4 MCU, 512KB Flash | STMicroelectronics

The STMicroelectronics STM32F401RET6 is a high-performance ARM Cortex-M4 32-bit microcontroller with floating-point unit (FPU), operating at up to 84 MHz. It features 512 KB of flash memory and 96 KB of SRAM, making it suitable for a wide range of embedded applications. The device is housed in a 64-pin LQFP package (LQFP64) with a 10x10 mm body and 0.5 mm pitch, providing a compact footprint for space-constrained designs. What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It integrates a processor core, memory (flash and SRAM), and programmable input/output peripherals on a single chip. In the system hierarchy, an MCU sits between a microprocessor (which typically requires external memory and peripherals) and a system-on-chip (SoC) that may include more complex subsystems. The STM32F401RET6 belongs to the STM32F4 series, which is part of the broader STM32 family of 32-bit ARM Cortex-M microcontrollers, known for their balance of performance, power efficiency, and peripheral richness. Key features of the STM32F401RET6 include an ARM Cortex-M4 core with FPU, 84 MHz maximum clock speed, 512 KB flash, 96 KB SRAM, and a rich set of peripherals: 3 USARTs, 4 SPIs, 3 I2Cs, 1 SDIO, 1 USB 2.0 OTG FS, 1 CAN, 12-bit ADC with 16 channels, and multiple timers including advanced-control timers. The device operates from a 1.7V to 3.6V power supply and supports a temperature range of -40°C to +85°C (T suffix). It includes a variety of low-power modes (Sleep, Stop, Standby) for battery-powered applications. Technically, the STM32F401RET6 is built on a 90nm process technology, offering a good balance of performance and power consumption. The Cortex-M4 core with FPU accelerates mathematical computations, making it ideal for digital signal processing (DSP) tasks. The device supports a comprehensive set of development tools, including STM32CubeMX, STM32CubeIDE, and the HAL library, which streamline firmware development. The memory architecture includes a flexible external memory controller (FMC) for expanding memory beyond the internal flash and SRAM. Typical applications include industrial control systems, motor drives, consumer electronics, IoT devices, and medical equipment. The combination of high clock speed, ample memory, and rich peripherals makes it a versatile choice for applications requiring real-time processing and connectivity. For example, in an IoT gateway, the STM32F401RET6 can manage sensor data acquisition, process it with the FPU, and communicate via USB or CAN. When designing with this device, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin, and a 4.7uF bulk capacitor. The VDDA pin should be connected to a clean analog supply, and the VREF+ pin to a stable reference voltage for accurate ADC conversions. The BOOT0 pin configuration determines the boot source; a 10kΩ pull-down resistor is recommended for booting from flash. Also, consider the thermal performance: the LQFP64 package has a thermal resistance (theta_JA) of approximately 45°C/W, so for high-current applications, adequate PCB copper area is needed.

USD $9,85 En stock
STM32F401VCH6 - ARM Cortex-M4 84MHz 256KB Flash MCU | STMicroelectronics
STM32F401VCH6

STM32F401VCH6 - ARM Cortex-M4 84MHz 256KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F401VCH6 is a high-performance 32-bit ARM Cortex-M4 microcontroller with FPU, 256 KB of Flash, 64 KB of SRAM, and an 84 MHz maximum clock speed, housed in a 100-ball UFBGA (7x7 mm) package. Per the ST datasheet, the device integrates a single-precision floating-point unit, 105 DMIPS performance, 11 timers, one 12-bit ADC, and 11 communication interfaces including USB OTG FS, USART, SPI, I2C, and SDIO. The 100-UFBGA package and 81 GPIO count place it in the STM32F401 'access line' family targeting cost-sensitive motor control, consumer, and industrial applications. Background: A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory (Flash for code, SRAM for data), peripherals, and I/O on one die. The ARM Cortex-M4 core adds DSP extensions and a single-precision FPU for floating-point math, and it sits inside the broader STM32F4 family — Cortex-M4 → ARM Cortex-M → 32-bit MCU → microcontroller → semiconductor — so engineers reach for STM32F4 when they need more performance than Cortex-M0/M3 parts but less cost than Cortex-M7 applications processors. Key features include 84 MHz core speed, 256 KB single-bank Flash, 64 KB SRAM, 1.7 V to 3.6 V supply, integrated USB 2.0 FS OTG with on-chip PHY, an SDIO interface for removable storage, and an operating temperature window of −40 °C to +85 °C. The UFBGA-100 footprint is well suited to high-density designs where LQFP-100 pad spacing is too coarse. Architecturally, the STM32F401VCH6 uses a 3-stage pipeline Cortex-M4 with branch speculation and single-cycle MAC instructions. The on-chip ART Accelerator reduces Flash wait states at full 84 MHz, delivering benchmark 1.25 DMIPS/MHz (about 1.0 CoreMark/MHz) real-world throughput. Brown-out reset, watchdog timers, and a low-power RTC backup domain are integrated, simplifying battery-backed designs. Typical applications include wearable sensor hubs, drone flight controllers, USB HID peripherals, motor control (FOC for 1-2 axes), and IoT edge nodes. The 84 MHz + FPU combination is fast enough for lightweight DSP such as FFT-based vibration analysis or audio processing. Design tip: maintain VDD ≥ 1.7 V during ADC conversions; add a 100 nF + 4.7 µF decoupling pair close to each VDDA pin to meet the 12-bit ENOB target. The UFBGA requires NSMD pads and 0.4 mm pitch — verify your assembly house can handle it. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, offering information gain beyond raw spec sheets.

USD $2,74 En stock
STM32F405RGT6 - 168MHz Cortex-M4F, 1MB Flash MCU | STMicroelectronics
STM32F405RGT6

STM32F405RGT6 - 168MHz Cortex-M4F, 1MB Flash MCU | STMicroelectronics

The STMicroelectronics STM32F405RGT6 is a high-performance 32-bit ARM Cortex-M4 microcontroller with single-precision FPU and DSP instructions, operating at up to 168 MHz and delivering 210 DMIPS (1.25 DMIPS/MHz), housed in a 64-pin LQFP (10x10 mm) surface-mount package. It integrates 1 MB of Flash memory and 192 KB of SRAM with 4 KB of battery-backed backup SRAM. A microcontroller (MCU) is a compact integrated circuit that combines a processor core, volatile and non-volatile memory, and programmable peripherals on a single silicon die to govern specific operations in embedded systems. The STM32F405RGT6 belongs to the STM32F4 mainstream performance line, which sits within the broader STM32 family of 32-bit Flash microcontrollers. The category hierarchy is MCU -> 32-bit MCU -> ARM Cortex-M MCU -> Cortex-M4 MCU -> STM32F4 MCU. MCUs are the central control element in industrial, consumer, medical, and IoT electronics. Key features include 3x 12-bit ADCs (2.4 MSPS), 2x 12-bit DACs, 12x 16-bit timers plus 2x 32-bit timers, 51 GPIOs, and rich connectivity: 3x I2C, 4x USART plus 2x UART, 3x SPI, 2x CAN, USB 2.0 OTG Full-Speed and High-Speed with on-chip PHY, 100Mbit Ethernet, SDIO, and a DCMI camera interface. The device operates from 1.8V to 3.6V and includes a true random-number generator, hardware CRC unit, and a 96-bit unique device ID. Technically, the chip uses a 90 nm CMOS process with an ART Accelerator enabling zero-wait-state execution from Flash, maximizing effective Cortex-M4 throughput. A memory protection unit supports robust firmware isolation, while multiple low-power modes (Sleep, Stop, Standby with RTC) allow energy optimization for battery-powered designs. The integrated USB OTG HS PHY and Ethernet MAC eliminate external PHY BOM cost for many designs. Typical applications include field-oriented-control motor drives (FOC servo drives leveraging the FPU and DSP instructions), digital power conversion and PFC stages, industrial PLC and automation controllers, USB peripherals and audio devices, and consumer/medical products requiring real-time signal processing. The open-source STM32CubeIDE and STM32CubeMX ecosystem with HAL/LL libraries significantly shortens development cycles. Design consideration: provide adequate 100 nF decoupling on every VDD/VSS pin pair, route USB HS D+/D- as a 90-ohm differential pair, and keep SDIO traces length-matched. Also note that Flash wait states apply above 168 MHz if the ART accelerator configuration is altered. This page synthesizes distributor pricing, verified drop-in alternatives, and practical design notes not consolidated in the manufacturer datasheet.

USD $6,75 En stock
STM32F405VGT6 - 168MHz ARM Cortex-M4F MCU | STMicroelectronics
STM32F405VGT6

STM32F405VGT6 - 168MHz ARM Cortex-M4F MCU | STMicroelectronics

The STM32F405VGT6 is a high-performance 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M4F core with floating-point unit (FPU). It operates at up to 168 MHz, delivering 210 DMIPS and 1.25 DMIPS/MHz, making it suitable for demanding applications such as motor control, medical equipment, and industrial automation. The device integrates 1 MB of flash memory and 192 KB of SRAM, along with a rich set of peripherals including multiple 12-bit ADCs, DACs, timers, and communication interfaces. What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory (flash and SRAM), and programmable input/output peripherals on a single chip. Microcontrollers are the brain of countless electronic devices, from automotive engine control units to consumer electronics. The STM32F405VGT6 belongs to the STM32F4 series, which is part of the broader STM32 family of 32-bit ARM Cortex-M based MCUs. This family is widely used in industrial, consumer, and IoT applications due to its performance, low power consumption, and extensive ecosystem. Key features of the STM32F405VGT6 include a 168 MHz ARM Cortex-M4F core with FPU, 1 MB flash, 192 KB SRAM, and a comprehensive set of peripherals: three 12-bit ADCs (up to 24 channels), two DACs, 12 general-purpose timers, and multiple communication interfaces (USART, SPI, I2C, CAN, USB OTG, Ethernet). The device also features a memory protection unit (MPU), a true random number generator (RNG), and a cryptographic acceleration cell for AES, DES, and 3DES. These features make it a versatile choice for complex embedded applications. The STM32F405VGT6 is manufactured using a 90nm process technology, which balances performance and power efficiency. The core operates at 1.8V to 3.6V, with a wide temperature range of -40°C to +85°C (or +105°C for the VGT6 variant). The device supports various low-power modes, including Sleep, Stop, and Standby, enabling battery-powered applications. The rich peripheral set and high clock speed allow for real-time control and signal processing, making it ideal for applications such as motor control, power conversion, and audio processing. Typical applications include industrial motor control, medical monitoring devices, consumer electronics, and IoT gateways. The STM32F405VGT6 is also popular in drone flight controllers and robotics, where its processing power and peripheral integration are essential. The device is supported by ST's comprehensive development ecosystem, including the STM32CubeMX configuration tool, HAL libraries, and a wide range of development boards. When designing with the STM32F405VGT6, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to each VDD pin, and a 4.7uF bulk capacitor. The VDDA pin should be filtered with a ferrite bead and a 1uF capacitor to reduce analog noise. The BOOT0 pin must be configured correctly for the desired boot mode, and the NRST pin should have a 100nF capacitor to ground for reliable reset. Pay attention to the maximum junction temperature (125°C) and ensure adequate thermal management for high-current applications.

USD $8,10 En stock