Products (20,000+)

STM32L072KBU6 - 32MHz Cortex-M0+ USB MCU | STMicroelectronics
STM32L072KBU6

STM32L072KBU6 - 32MHz Cortex-M0+ USB MCU | STMicroelectronics

STMicroelectronics STM32L072KBU6 is an ultra-low-power 32-bit Arm Cortex-M0+ microcontroller with a 32 MHz CPU, 128 KB of Flash memory, 20 KB of SRAM, and USB 2.0 connectivity in a 32-pin UFQFPN package measuring 5 mm by 5 mm. The device combines an efficient embedded microcontroller core with analog, timing, watchdog, and communications peripherals for compact, low-energy embedded systems. An ultra-low-power microcontroller is an integrated semiconductor that executes embedded software while minimizing energy consumption during active operation and low-power standby. The STM32L0 product family belongs to the broader hierarchy of 32-bit microcontrollers, embedded processors, and semiconductor devices. Its low-power-oriented architecture makes it suitable for systems that must operate from limited energy budgets while still supporting firmware updates, data acquisition, communications, and real-time control. Key features include a 32 MHz Arm Cortex-M0+ core, 128 KB of Flash, and 20 KB of SRAM. The analog subsystem provides one 12-bit ADC with hardware oversampling, two DAC channels, and two ultra-low-power comparators. Timing and supervisory resources include four general-purpose 16-bit timers, two basic timers, one low-power timer, one RTC, one SysTick timebase, and two watchdogs. USB 2.0 crystal-less connectivity simplifies designs that need USB device communication without a separate crystal. The STM32L072xx architecture integrates connectivity and analog functions on a single low-power MCU. Hardware oversampling improves ADC data acquisition by processing multiple conversion samples internally, while the RTC and low-power timer support periodic events that can wake the system. The independent and window watchdog functions help detect lockups and unexpected operating conditions. Crystal-less USB operation can reduce board-level component requirements, although firmware, oscillator configuration, and signal-integrity validation remain essential. Typical applications include USB-connected sensor nodes, compact industrial data loggers, wearable accessories, battery-powered measurement instruments, low-power control panels, and USB-to-serial or configuration adapters. The 32-pin 5 mm by 5 mm package supports space-constrained products, while the combination of USB, ADC, DAC, comparators, timers, and RTC reduces the number of separate discrete components required in a typical control or measurement design. Designers should verify supply-voltage limits, USB transceiver requirements, clocking, and low-power mode transitions against the manufacturer datasheet before layout release. Place decoupling capacitors close to the supply pins, maintain the required USB data-routing geometry, and confirm exposed-pad soldering and thermal conditions. Firmware should also exercise watchdog, reset, and sleep-mode behavior because low-power system correctness depends on both electrical design and peripheral configuration. This page consolidates the manufacturer device specifications with application guidance, strict same-package alternatives, and design-oriented comparisons. It is intended to help engineers evaluate STM32L072KBU6 for low-power embedded designs without overlooking USB connectivity, analog-resource constraints, memory requirements, or package-level implementation details.

RFQ Contact
STM32L072KBU7 - 32MHz Cortex-M0+ 128KB Flash | ST
STM32L072KBU7

STM32L072KBU7 - 32MHz Cortex-M0+ 128KB Flash | ST

The STMicroelectronics STM32L072KBU7 is an ultra-low-power 32-bit ARM Cortex-M0+ microcontroller with a 32 MHz maximum CPU frequency, 128 KB of flash memory, and USB 2.0 crystal-less connectivity in a 32-pin UFQFPN package. It combines an energy-efficient embedded design with a compact 5 mm × 5 mm footprint for space-constrained embedded products. An ultra-low-power microcontroller is an integrated circuit optimized to minimize energy consumption during active operation, sleep, standby, and wake-up transitions. The STM32L0 Series belongs to the hierarchy microcontroller → 32-bit RISC microcontroller → ARM Cortex-M0+ microcontroller → ultra-low-power embedded MCU. This makes it suitable for battery-operated sensors, portable measurement equipment, connected accessories, and industrial devices that spend most of their operating time in a low-power state. The verified configuration includes a 32 MHz ARM Cortex-M0+ core, 128 KB of flash memory, USB 2.0 crystal-less operation, and operation from 2.5 V or 3.3 V supply levels. The microcontroller is identified in a 32-UFQFPN 5 mm × 5 mm package with an exposed pad. Its 128 KB program memory provides room for application firmware, USB device firmware, communication stacks, and field-upgrade routines without requiring external program memory. The STM32L072KBU7 is based on the STM32L072KB device family. STMicroelectronics describes the STM32L072xx line as combining ultra-low-power behavior with USB 2.0 crystal-less connectivity, allowing USB clock recovery without a discrete crystal when the board budget and clock-tolerance requirements permit. Because the supplied data does not enumerate RAM capacity, GPIO count, temperature limits, or individual peripheral ratings, those values are marked as data needed rather than inferred. Typical uses include USB-connected sensor nodes, compact data loggers, low-energy industrial monitors, firmware-update gateways, and handheld measurement instruments. The compact package also suits USB accessories and embedded systems where board area is constrained. Firmware can use the USB interface for enumeration and data transfer while retaining the Cortex-M0+ ecosystem of development tools, peripheral libraries, and application support. Designers should confirm the exact pin mapping, exposed-pad connection, decoupling requirements, and low-power current budgets against the STM32L072KB manufacturer documentation before layout release. The provided distributor summaries do not expose complete electrical or thermal tables, so no ADC accuracy, temperature range, or current-consumption value is asserted here. The exposed thermal pad should be evaluated as a potential ground and heat-spreading connection according to the manufacturer's land-pattern guidance. This page consolidates verified distributor specifications, same-family drop-in candidates, application guidance, and design considerations that are not presented together on a typical distributor listing. Because no verified cross-brand pin-compatible substitute was identified in the supplied cross-reference results, the alternatives are limited to documented STM32L0 family variants rather than padding the list with mechanically similar but electrically different devices.

RFQ Contact
STM32L072RBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics
STM32L072RBT6

STM32L072RBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics

The STM32L072RBT6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M0+ core running at up to 32 MHz. It integrates 128 KB of Flash memory and 20 KB of SRAM, along with a rich set of analog and digital peripherals, making it ideal for battery-powered and energy-harvesting applications. An ultra-low-power microcontroller (MCU) is a system-on-chip that combines a processor core, memory, and peripherals while minimizing power consumption to extend battery life. The STM32L0 series is part of the STM32 family, which spans from entry-level Cortex-M0+ to high-performance Cortex-M7 devices. Within the power management hierarchy, these MCUs are designed for applications where energy efficiency is paramount, such as IoT sensors, wearables, and industrial monitoring. Key features include multiple low-power modes (Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Standby with RTC, and Shutdown), a 12-bit ADC with hardware oversampling, a 12-bit DAC, two comparators, and an ultra-low-power timer. The device also integrates a USB 2.0 full-speed crystal-less interface, an LCD driver supporting up to 8x40 segments, and a true random number generator (TRNG). The operating voltage range is 1.8V to 3.6V, with a typical current consumption of 84 uA/MHz in Run mode and 0.29 uA in Standby mode with RTC. The STM32L072RBT6 is built on ST's ultra-low-power technology, featuring a flexible clocking scheme with an internal 16 MHz RC oscillator, an external 32.768 kHz crystal for RTC, and a PLL for higher frequencies. The device supports a wide range of communication interfaces including I2C, SPI, USART, and LPUART, enabling seamless connectivity in sensor networks. The integrated LCD driver and USB interface reduce external component count, simplifying board design. Typical applications include smart meters, medical devices, fitness trackers, wireless sensor nodes, and industrial process control. The ultra-low-power modes allow the MCU to operate for years on a single coin-cell battery, making it a preferred choice for IoT edge devices. When designing with this MCU, careful attention to the power supply decoupling and the selection of the appropriate low-power mode is essential to achieve the lowest possible energy consumption. The use of the internal RC oscillator can save cost, but for time-critical applications, an external crystal is recommended.

RFQ Contact
STM32L072RZI6D - 192KB Flash 32MHz Cortex-M0+ MCU 64-UFBGA | STMicroelectronics
STM32L072RZI6D

STM32L072RZI6D - 192KB Flash 32MHz Cortex-M0+ MCU 64-UFBGA | STMicroelectronics

The STMicroelectronics STM32L072RZI6D is an ultra-low-power 32-bit ARM Cortex-M0+ microcontroller featuring 192KB of Flash, 20KB of SRAM, and a 32MHz maximum CPU clock speed, housed in a 64-ball UFBGA (5x5 mm) package. The device integrates a USB 2.0 Full-Speed interface (with on-chip PHY and crystal-less operation), an AES-128 encryption engine, and a true random number generator (TRNG), all within the STM32L0 ultra-low-power family. The wide operating voltage range of 1.65V to 3.6V and sub-uA standby currents make it a workhorse for battery-powered IoT nodes. An ARM Cortex-M0+ microcontroller is a 32-bit reduced instruction set core optimized for energy-sensitive embedded applications. It belongs to the microcontroller family hierarchy: microcontroller -> MCU -> 32-bit ARM MCU -> Cortex-M0+ -> ultra-low-power MCU -> STM32L0 family. The M0+ architecture trades peak performance for exceptionally low power and code density, making it ideal for applications where battery life matters more than GHz-class throughput. Key features of the STM32L072RZI6D include 192KB Flash, 20KB SRAM, 6KB EEPROM, a 12-bit ADC with up to 16 channels, multiple low-power modes down to deep-sleep with RTC retention, an integrated USB 2.0 Full-Speed peripheral (with on-chip PHY), and AES-128 hardware acceleration for secure communications. The device also includes a real-time clock (RTC), capacitive-touch sensing hardware (TSC), multiple timers, and a robust set of serial peripherals (USART, SPI, I2C). It is qualified for industrial temperature range of -40C to +85C and ships in a compact 5x5 mm 64-ball UFBGA package, reducing PCB footprint relative to equivalent LQFP64 parts. The STM32L072RZI6D leverages the Cortex-M0+ core with the ST proprietary ultra-low-power process technology. Designers benefit from the STM32CubeMX configuration utility, the STM32CubeL0 embedded software package with HAL/LL drivers, and broad toolchain support from IAR, Keil, and GCC-based IDEs. The device's integrated USB PHY eliminates the need for an external crystal on most USB designs, simplifying the BOM and reducing the PCB area required for USB connectivity. Typical applications include IoT sensor nodes, smart metering (gas, water and electricity), wireless M-Bus / wM-Bus endpoints, battery-powered asset trackers, medical wearables (continuous glucose monitors, pulse oximeters), and secure edge nodes where AES-128 hardware acceleration reduces firmware overhead. When designing with this device, plan decoupling capacitors as close as possible to the power pins and route the USB differential pair (D+/D-) with 90-ohm differential impedance and length matching. The integrated USB PHY requires careful PCB layout per ST application note AN4834 for signal-integrity compliance. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers evaluate the STM32L072RZI6D for new designs and second-source decisions as of 2026-10-10.

RFQ Contact
STM32L072RZT6 - 32MHz Cortex-M0+ 192KB Flash MCU | STMicroelectronics
STM32L072RZT6

STM32L072RZT6 - 32MHz Cortex-M0+ 192KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32L072RZT6 is an ultra-low-power 32-bit ARM Cortex-M0+ microcontroller with a 32 MHz maximum CPU frequency, 192 KB of Flash memory, and a 64-LQFP 10 x 10 mm package. It belongs to the STM32L0 low-power microcontroller family and is designed for embedded designs requiring low energy consumption, USB connectivity, and a compact surface-mount footprint. An ultra-low-power microcontroller is a semiconductor device intended for battery-operated or energy-constrained embedded products. The STM32L0 family combines a low-power Arm Cortex-M0+ processor core with embedded Flash, SRAM, peripheral interfaces, and low-power operating modes. This places the MCU within the hierarchy of microcontroller, embedded processor, semiconductor, and system-on-chip design categories. Key device attributes include a 32 MHz Arm Cortex-M0+ core, 192 KB Flash, USB 2.0 crystal-less connectivity support, and a 64-LQFP package. The 192 KB Flash provides embedded firmware storage, while the USB capability supports connected peripheral, data-logging, and configuration applications. The LQFP package offers 64 accessible leads and is suitable for surface-mount PCB assembly. The STM32L072RZT6 is positioned for designs where low-power operation and USB connectivity are more important than high analog integration or high-speed digital processing. Its Arm Cortex-M0+ architecture is suitable for firmware execution, peripheral control, communications, and basic signal handling. Exact RAM size, supply-voltage limits, GPIO configuration, and peripheral current consumption require confirmation in the manufacturer datasheet before final schematic design. Typical applications include USB-connected sensors, compact data loggers, industrial control modules, battery-powered instruments, and wearable or portable measurement devices. In these systems, the MCU can manage low-power acquisition, device configuration, and USB data transfer while reducing the overall system power budget. PCB planning should reserve the 64-LQFP footprint, connect the required power and ground pins according to the manufacturer reference schematic, and route USB data lines as a controlled-impedance differential pair. Confirm the exact pin assignments, decoupling requirements, BOOT configuration, clock options, and exposed programming or debug connections in the manufacturer pinout and application documentation. This page combines the manufacturer product identity, package and memory details, search-specific sourcing questions, and practical replacement considerations for engineers evaluating the STM32L072RZT6. Because a true cross-manufacturer pin-to-pin replacement is uncommon in this device class, alternative listings should be screened carefully for package, memory, USB, peripheral, firmware, and lifecycle compatibility before schematic approval.

RFQ Contact
STM32L072VBT6 - 32MHz Cortex-M0+ MCU | STMicroelectronics
STM32L072VBT6

STM32L072VBT6 - 32MHz Cortex-M0+ MCU | STMicroelectronics

The STMicroelectronics STM32L072VBT6 is an ultra-low-power 32-bit ARM Cortex-M0+ microcontroller rated for operation up to 32 MHz, with 128 KB of Flash memory and USB 2.0 connectivity in a 100-pin LQFP 14 x 14 mm package. The device operates from a 1.65 V to 3.6 V supply range, making it suitable for compact embedded products that require low power consumption, USB connectivity, and broad peripheral integration. An ultra-low-power microcontroller is an embedded controller optimized to minimize energy use during active processing, sleep, and standby operation. The STM32L0 family combines an ARM Cortex-M0+ processor, embedded Flash and SRAM, GPIO, timers, communication peripherals, and low-power management within one device. This integration allows a product to replace separate processor, memory, interface, and supervisory components while simplifying firmware and PCB design. The STM32L072VBT6 provides a 32 MHz ARM Cortex-M0+ core and 128 KB of Flash for program storage. Its integrated USB 2.0 controller supports connected peripheral, host, and USB Type-C interface designs. The 100-pin LQFP package provides a high pin count for exposed GPIO and peripheral assignments while retaining a leaded surface-mount form factor that can simplify inspection and assembly. A wide 1.65 V to 3.6 V operating range supports low-voltage embedded systems. The STM32L072VB family combines USB connectivity with ultra-low-power operation for cost-sensitive embedded platforms. Because the MCU integrates USB and multiple peripherals, board designers can reduce external component count and preserve PCB area around connectors, sensors, and communications modules. The 32 MHz Cortex-M0+ architecture provides ample performance for sensor nodes, data acquisition, human-interface equipment, and low-power control systems while maintaining a straightforward embedded software model. Typical uses include USB-connected sensors, compact industrial controllers, wearable accessories, medical monitoring equipment, instrument interfaces, and low-power IoT nodes. The STM32L072VBT6 is particularly suitable when a design needs both a large GPIO footprint and USB without moving to a more complex microcontroller package. Its 128 KB Flash capacity also gives firmware developers room for USB stacks, application logic, diagnostics, and field-upgrade logic. Design around the manufacturer's recommended decoupling, clock, reset, and USB implementation guidance. Place the device's input capacitors close to its supply pins, confirm that the selected USB transceiver or connector meets the required electrical characteristics, and validate low-power mode transitions under the intended peripheral load. PCB signal integrity and USB routing should be checked with the complete stack rather than inferred from the MCU pinout alone. This product page combines manufacturer specifications, verified distributor listings, package information, application guidance, and a parameter-focused comparison with closely related STMicroelectronics devices. It is intended to help engineers identify the correct memory configuration, package, connectivity requirements, and MCU-family alternative before committing a design to production.

RFQ Contact
STM32L072VZT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics
STM32L072VZT6

STM32L072VZT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics

The STM32L072VZT6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M0+ core running at up to 32 MHz. It integrates 192 KB of Flash memory and 20 KB of SRAM, along with a rich set of analog and digital peripherals, making it ideal for battery-powered and energy-harvesting 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 footprint for space-constrained designs. What is an ARM Cortex-M0+ microcontroller? It is a 32-bit processor core designed for ultra-low-power and cost-sensitive embedded applications. The Cortex-M0+ is the smallest and most energy-efficient ARM processor, featuring a two-stage pipeline that reduces power consumption while maintaining deterministic interrupt handling. In the system hierarchy, the STM32L072VZT6 sits at the application processor level, managing sensors, actuators, and communication interfaces, while the Cortex-M0+ core executes user firmware. This category of microcontrollers is widely used in IoT nodes, wearable devices, and industrial sensors where battery life is critical. Key features of the STM32L072VZT6 include multiple low-power modes (Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Standby with RTC, and Shutdown), a 12-bit ADC with hardware oversampling, two 12-bit DACs, a USB 2.0 full-speed device controller, and multiple communication interfaces including I2C, SPI, USART, and LPUART. The device also integrates a real-time clock (RTC) with calendar and alarm functions, and a true random number generator (RNG) for security applications. The operating voltage range is 1.8V to 3.6V, with a typical power consumption of 84 uA/MHz in Run mode and 0.29 uA in Standby mode with RTC. From a technical depth perspective, the STM32L072VZT6 is built on ST's ultra-low-power technology platform, which includes a flexible clock gating and power management scheme. The device features a 12-bit ADC with up to 16 external channels and a conversion rate of 1 Msps, along with a 12-bit DAC with output buffer. The USB controller supports battery charging detection and link power management, making it suitable for portable devices. The device also includes a hardware CRC calculation unit and a unique 96-bit ID for device identification. Typical applications include smart meters, fitness trackers, medical monitoring devices, and industrial sensor nodes. The ultra-low-power modes and rich analog peripherals make it particularly well-suited for applications that require long battery life and precise analog measurements. For example, in a smart meter, the STM32L072VZT6 can read current and voltage sensors, compute energy consumption, and communicate via wireless modules while spending most of its time in low-power sleep modes. When designing with this device, pay attention to the power supply decoupling: place a 100 nF capacitor close to each VDD pin and a 4.7 uF capacitor on the main VDD rail. For the VDDA analog supply, use a dedicated 1 uF capacitor and a ferrite bead to isolate digital noise. The VBAT pin should be connected to a backup battery or tied to VDD if not used. Also, ensure the BOOT0 pin is properly configured to select the desired boot mode.

RFQ Contact
STM32L073CZT6 - 32MHz Cortex-M0+ 192KB Flash MCU | STMicroelectronics
STM32L073CZT6

STM32L073CZT6 - 32MHz Cortex-M0+ 192KB Flash MCU | STMicroelectronics

The STMicroelectronics STM32L073CZT6 is an ultra-low-power 32-bit microcontroller with an Arm Cortex-M0+ core, 32 MHz maximum CPU frequency, 192 KB of Flash memory, and a 48-LQFP 7 x 7 mm package. It integrates USB 2.0 crystal-less connectivity, a 12-bit ADC, a 12-bit DAC, and low-power features designed for compact embedded systems. An ultra-low-power microcontroller is an integrated circuit optimized to minimize energy consumption during active operation, sleep, and low-power standby states. The STM32L0 series belongs to the Arm Cortex-M microcontroller hierarchy and combines general-purpose control, analog measurement, firmware storage, and communication interfaces in one device. This makes it suitable for portable instruments, industrial sensors, connected accessories, and low-energy data-acquisition equipment. Principal features include a 32 MHz Arm Cortex-M0+ processor, 192 KB Flash memory, 20 KB SRAM, 6 KB EEPROM, and USB 2.0 support. The analog subsystem includes a 10-channel, 12-bit ADC and a two-channel, 12-bit DAC. Low-power design features include selectable crystal oscillators, a real-time-clock oscillator, low-power brownout detection, programmable voltage detection, and multiple sleep modes. The operating temperature range is -40°C to 85°C. The STM32L073CZT6 uses a compact 48-LQFP package with a 0.5 mm pitch. Its USB implementation supports crystal-less operation, reducing the component count and board area required for USB connectivity. The Cortex-M0+ instruction set is suitable for control loops, protocol handling, and modest signal-processing workloads without the memory requirements of a higher-performance Cortex-M core. Typical applications include USB-connected sensors, compact industrial control modules, low-power instrumentation, handheld meters, battery-operated monitoring equipment, and embedded systems that require analog conversion alongside USB communication. Designers can use the ADC for analog inputs, the DAC for controlled analog outputs, and the USB peripheral for data exchange or programming. PCB implementation should preserve the LQFP-48 land pattern and route USB data lines as a controlled-impedance differential pair. Decoupling capacitors should be placed close to the supply pins, while oscillator and analog grounding should follow the pin-description and layout guidance in the manufacturer datasheet. The 7 x 7 mm package still requires careful thermal and assembly planning at higher switching rates. This product page combines manufacturer specifications, engineering application guidance, structured alternatives, and design considerations to support faster component selection and PCB implementation. It also distinguishes exact drop-in hardware compatibility from parts that require firmware, peripheral, package, or qualification review before substitution.

RFQ Contact
STM32L073RBT6 - 32MHz ARM Cortex-M0+ 128KB Flash MCU | ST
STM32L073RBT6

STM32L073RBT6 - 32MHz ARM Cortex-M0+ 128KB Flash MCU | ST

The STMicroelectronics STM32L073RBT6 is an ultra-low-power 32-bit ARM Cortex-M0+ microcontroller running up to 32 MHz, with 128 KB of Flash and 20 KB of SRAM, housed in a 64-pin LQFP (10x10 mm) package. It integrates USB 2.0 full-speed (crystal-less), an LCD controller (4x52 segments typical), multiple low-power modes, and rich peripherals including 12-bit ADC, DAC, comparators, timers, I2C, SPI, and USART for sensor and connectivity nodes. What is a low-power ARM Cortex-M0+ MCU? It is a microcontroller built around the smallest ARM Cortex-M core paired with extensive power management, optimized for battery-powered and energy-harvesting designs where nanoamp standby current extends operating life. The STM32L0 series builds on this lineage, occupying the broader class of 32-bit ultra-low-power microcontrollers within the power management and embedded systems taxonomy. Key differentiating specifications include a wide 1.65 V to 3.6 V supply range, 6 KB of true EEPROM, an integrated 12-bit ADC with oversampling, two 12-bit DAC channels, RTC with calendar and tamper detection, and a USB 2.0 full-speed interface with on-chip pull-up and 48 MHz internal oscillator eliminating the external crystal requirement. Architecturally, the device pairs the Cortex-M0+ core with ST's ultra-low-power voltage scaling (5 power domains, 7 low-power modes), the S-Touch capacitive sensing controller for touch buttons, and the standard STM32 ecosystem of timers, DMA channels, and communication peripherals for deterministic real-time performance. Typical applications include battery-powered IoT sensor nodes with USB charging, medical wearables, smart metering with LCD readout, alarm and security panels, asset tracking tags, and portable consumer devices that benefit from sub-microamp standby current and integrated USB. When designing with this device, pay attention to decoupling and ground layout. Place 100 nF ceramic capacitors adjacent to every VDD pin and a single 4.7 µF bulk capacitor on the main rail. For USB applications, route DP and DM traces 90 ohm differential with matched lengths. This page synthesizes distributor pricing, application-grade parametric comparisons, and design notes not found in the manufacturer datasheet, providing engineers with a single reference for component selection.

RFQ Contact
STM32L073RZT6 - ARM Cortex-M0+ 192KB Flash MCU | STMicroelectronics
STM32L073RZT6

STM32L073RZT6 - ARM Cortex-M0+ 192KB Flash MCU | STMicroelectronics

The STM32L073RZT6 is a 32-bit ARM Cortex-M0+ based microcontroller from STMicroelectronics, featuring 192KB of Flash memory and 20KB of RAM. It operates at a maximum frequency of 32 MHz and is designed for ultra-low-power applications, offering multiple low-power modes including Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Stop, and Standby. The device is housed in a 64-pin LQFP package (T6 suffix indicates LQFP64) and supports a wide supply voltage range from 1.8V to 3.6V. 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 RAM), and programmable input/output peripherals on a single chip. Microcontrollers are the brain of countless electronic devices, from automotive engine control units to IoT sensors and medical devices. The STM32L0 series is part of the broader STM32 family, which is a leading 32-bit MCU platform based on ARM Cortex cores. The STM32L0 series specifically targets ultra-low-power applications, extending battery life in portable and energy-harvesting devices. Key features of the STM32L073RZT6 include a 12-bit ADC with hardware oversampling (up to 16-bit resolution), two 12-bit DACs, two comparators, an operational amplifier, a USB 2.0 full-speed device controller, and multiple communication interfaces: two I2C, two SPI, two USART, and one LPUART. It also integrates a real-time clock (RTC) with calendar and alarm functions, a true random number generator (RNG), and a CRC calculation unit. The device supports a wide range of timers, including one 16-bit advanced-control timer, several 16-bit general-purpose timers, and a low-power timer. The STM32L073RZT6 is built on STMicroelectronics' ultra-low-power technology, achieving a typical current consumption of 0.29 µA in Standby mode with RTC, and 3.4 µA in Stop mode with RTC. The device also features a flexible power management with a built-in DC-DC converter option, allowing further power savings. The microcontroller is supported by the STM32CubeL0 software package, which includes HAL drivers, middleware, and examples, enabling rapid development. Typical applications include battery-powered devices, IoT sensors, smart meters, medical devices, and portable consumer electronics. The rich analog peripherals and low-power modes make it ideal for sensor hubs and data acquisition systems. The USB interface enables direct connectivity to hosts for data logging or firmware updates. When designing with this device, pay attention to the power supply decoupling: place a 100nF capacitor close to each VDD pin and a 4.7µF capacitor on the main VDD rail. For low-power operation, configure unused GPIOs as analog inputs to avoid leakage currents. The device supports in-application programming (IAP) via the bootloader in system memory, facilitating firmware updates over USB or UART.

RFQ Contact
STM32L073VZT6 - 192KB Flash, 32MHz ARM Cortex-M0+ MCU | STMicroelectronics
STM32L073VZT6

STM32L073VZT6 - 192KB Flash, 32MHz ARM Cortex-M0+ MCU | STMicroelectronics

The STMicroelectronics STM32L073VZT6 is an ultra-low-power ARM Cortex-M0+ microcontroller with 192KB of Flash memory and 20KB of RAM, operating at a maximum frequency of 32MHz. It is housed in a 100-pin LQFP package (14x14mm) and is part of the STM32L0 series, designed for battery-powered and energy-efficient applications. What is an ARM Cortex-M0+ microcontroller? It is a 32-bit processor core designed for low-power and cost-sensitive embedded applications. The Cortex-M0+ is the smallest and most energy-efficient ARM processor, offering a balance between performance and power consumption. In the system hierarchy, it sits above 8-bit microcontrollers (like AVR or PIC) but below higher-performance Cortex-M3/M4 cores. It is widely used in IoT devices, sensor nodes, and portable electronics where long battery life is critical. Key features of the STM32L073VZT6 include an ultra-low-power mode with 0.29uA standby current, a 12-bit ADC with hardware oversampling, multiple communication interfaces (USART, SPI, I2C, USB 2.0 full-speed), and a real-time clock with calendar. It also integrates an LCD driver supporting up to 8x40 segments, making it suitable for display applications. The device operates from 1.8V to 3.6V, with a wide temperature range of -40C to +85C. Technically, the STM32L073VZT6 is built on a 40nm process technology, enabling its low power consumption. It features a flexible clock system with an internal 16MHz RC oscillator and an external crystal oscillator up to 32MHz. The microcontroller includes a memory protection unit (MPU) and a single-cycle multiply instruction, enhancing its computational efficiency. The 12-bit ADC can achieve up to 1.14 Msps with hardware oversampling, providing high-resolution analog measurements. Typical applications include smart meters, industrial sensors, portable medical devices, and IoT endpoints. Its ultra-low-power modes and rich peripheral set make it ideal for battery-operated systems that require long operational life. For example, in a smart meter, the STM32L073VZT6 can handle metering calculations, display updates, and wireless communication while maintaining low average power consumption. When designing with this device, pay attention to the power supply decoupling: place a 100nF capacitor close to each VDD pin and a 4.7uF capacitor on the main supply. Also, configure the clock system carefully to balance performance and power consumption, using the low-speed external oscillator for RTC and the high-speed internal RC for fast wake-up.

RFQ Contact
STM32L081CBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics
STM32L081CBT6

STM32L081CBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics

The STM32L081CBT6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M0+ core. It operates at a maximum frequency of 32 MHz and provides 192 KB of Flash memory and 20 KB of SRAM. The device is housed in a 48-pin LQFP package (7x7 mm) and is designed for a wide range of battery-powered and energy-efficient applications. An ultra-low-power microcontroller (MCU) is a type of integrated circuit that combines a processor core, memory, and peripherals on a single chip, optimized for minimal power consumption. It is a key component in the hierarchy of embedded systems, where it serves as the central processing unit for devices that require long battery life, such as wearables, IoT sensors, and medical monitors. The STM32L0 series is part of the broader STM32 family, which includes higher-performance Cortex-M3/M4/M7 variants, but the L0 series specifically targets power-sensitive applications. Key features of the STM32L081CBT6 include multiple low-power modes (Sleep, Low-power Run, Low-power Sleep, Stop, Standby), a 12-bit ADC with hardware oversampling, a 12-bit DAC, two comparators, and a USB 2.0 full-speed device controller. It also integrates a real-time clock (RTC) with calendar and alarm functions, and a true EEPROM emulation using the Flash memory. The device supports a wide supply voltage range from 1.65V to 3.6V, making it suitable for single-cell battery operation. The STM32L081CBT6 is built on ST's ultra-low-leakage process technology, achieving dynamic power consumption as low as 84 µA/MHz in Run mode and 0.29 µA in Standby mode with RTC. This is achieved through a flexible clock gating and power management architecture that allows each peripheral to be independently powered down. The device also includes a hardware cryptographic accelerator (AES-128) for secure data communication. Typical applications include battery management systems, portable medical devices, smart sensors, and IoT nodes. The USB interface enables direct connectivity to hosts for data logging or firmware updates. The rich analog peripherals make it ideal for signal conditioning and measurement applications. When designing with this MCU, careful attention should be paid to the power supply decoupling and the selection of the appropriate low-power mode to balance performance and energy consumption. The device's extensive documentation and STM32Cube ecosystem provide a robust development environment, including HAL libraries and low-layer APIs.

RFQ Contact
STM32L083CZT6 - 32MHz Cortex-M0+ MCU | STMicroelectronics
STM32L083CZT6

STM32L083CZT6 - 32MHz Cortex-M0+ MCU | STMicroelectronics

The STMicroelectronics STM32L083CZT6 is an ultra-low-power 32-bit Arm Cortex-M0+ microcontroller with 192 KB of Flash memory, a 32 MHz CPU, USB connectivity, LCD support, AES hardware acceleration, and 40 I/O pins in a 48-LQFP package. The 3.3 V device is designed for compact embedded systems that require flexible serial communications, low power consumption, and integrated security without relying on a separate USB interface controller. A microcontroller is a programmable semiconductor that integrates a CPU core, memory, peripherals, and communication interfaces into one device. The STM32L0 family belongs to the Arm Cortex-M0+ microcontroller class, where Cortex-M0+ is an energy-efficient processor architecture intended for cost-sensitive, embedded control applications. Within the broader semiconductor hierarchy, the STM32L083CZT6 is a 32-bit microcontroller and a member of the STM32L0 ultra-low-power product family. The STM32L083CZ family combines 192 KB of embedded Flash with communication capabilities including I2C, SPI, UART, and USB. Its LCD capability supports applications that need a local display, while its AES accelerator improves the processing efficiency of supported encryption and decryption operations. The device provides 40 I/O pins, giving a board designer access to digital interfaces and general-purpose inputs and outputs without requiring a separate large-scale I/O expander. Technical integration is especially useful in USB-connected embedded products. STMicroelectronics describes the STM32L083xx family as incorporating USB 2.0 crystal-less connectivity, reducing the external clock-component burden for compatible USB designs. The Cortex-M0+ instruction set and integrated peripherals allow firmware to handle device control, data acquisition, user-interface updates, communications, and encrypted data transfer within a single microcontroller package. Typical uses include compact data loggers, industrial sensing modules, USB-connected accessories, low-power control boards, human-interface devices, and embedded systems with local LCD feedback. Its 48-LQFP package also makes it practical for designs that require a relatively large pin count while avoiding the complexity of a ball-grid-array package. Designers should verify the complete pin assignments, peripheral multiplexing, clock configuration, decoupling requirements, and programming options against the manufacturer datasheet before layout. The principal selection trade-off is the combination of USB, LCD support, AES acceleration, and 192 KB of Flash in one low-power MCU; alternatives with fewer I/O pins or smaller memory would require software or hardware changes. This product record consolidates the manufacturer specifications, verified source links, drop-in candidate analysis, interface-oriented use cases, and practical design considerations into one engineering reference. The alternative analysis is deliberately conservative: it separates the electrically and mechanically distinct STM32L071RZT6 from the only confirmed same-package STM32L family alternative.

RFQ Contact
STM32L083RBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics
STM32L083RBT6

STM32L083RBT6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics

The STM32L083RBT6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M0+ core. It operates at a maximum frequency of 32 MHz and provides 128 KB of Flash memory and 20 KB of SRAM. The device is housed in a 64-pin LQFP package, offering a rich set of peripherals including multiple communication interfaces, analog features, and advanced low-power modes. An ultra-low-power microcontroller (MCU) is a type of embedded processor designed to minimize energy consumption while maintaining sufficient processing capability for battery-powered or energy-harvesting applications. These MCUs typically feature multiple low-power modes, such as sleep, stop, and standby, allowing the system to dynamically trade off performance for power savings. The STM32L0 series sits within the broader STM32 family, which spans from the entry-level Cortex-M0+ parts to high-performance Cortex-M7 devices, and is specifically optimized for applications where power efficiency is paramount. Key features of the STM32L083RBT6 include a 12-bit ADC with hardware oversampling, a 12-bit DAC, two comparators, and an integrated LCD driver supporting up to 8x40 segments. It also offers a comprehensive set of communication peripherals: two I2C interfaces, two SPI interfaces, two USARTs, and one low-power UART. The device supports USB 2.0 full-speed device mode, making it suitable for applications requiring connectivity. Additionally, it includes a hardware random number generator (RNG) and a true RTC with calendar and alarm functions. The STM32L083RBT6 is built on ST's ultra-low-power technology, featuring dynamic voltage scaling and a wide supply voltage range from 1.8V to 3.6V. It achieves a typical power consumption of 0.29 µA in Standby mode with RTC, and 3.4 µA in Stop mode with RTC. The device also supports a low-power run mode at 32 kHz, consuming only 3.2 µA. These characteristics make it ideal for battery-operated devices, such as smart meters, medical monitors, and portable sensors. Typical applications include smart meters, healthcare devices, industrial sensors, and IoT nodes. The integrated LCD driver simplifies the design of display-equipped devices, while the multiple low-power modes enable extended battery life. The device is also supported by ST's comprehensive ecosystem, including the STM32CubeMX configuration tool and the STM32CubeL0 firmware library, which accelerate development. When designing with this MCU, careful attention should be paid to the power supply decoupling and the selection of the appropriate low-power mode for the application's duty cycle. The use of the internal 16 MHz HSI oscillator can reduce external component count, but for precise timing, an external crystal is recommended. The device's brown-out reset and power-on reset features ensure reliable operation across the supply voltage range.

RFQ Contact
STM32L100C6U6 - 32MHz Cortex-M3 MCU | STMicroelectronics
STM32L100C6U6

STM32L100C6U6 - 32MHz Cortex-M3 MCU | STMicroelectronics

The STMicroelectronics STM32L100C6U6 is a 32-bit ARM Cortex-M3 microcontroller operating up to 32 MHz, with 32 KB of Flash memory and 4 KB of SRAM in a 48-pin UFQFPN package. It supports 2.5 V and 3.3 V operation and combines an ultra-low-power design with USB connectivity and autonomous dynamic voltage scaling. An ultra-low-power microcontroller is an embedded semiconductor designed to complete sensing, control, and communications tasks while minimizing energy consumption. The STM32L1 family belongs to the hierarchy of 32-bit microcontrollers, embedded processors, programmable controllers, and general-purpose semiconductors. This makes the STM32L100C6U6 suitable for battery-operated equipment where useful processing capability must coexist with long standby periods and low active current. The device provides a 32 MHz ARM Cortex-M3 core, 32 KB Flash, 4 KB SRAM, and USB connectivity according to the manufacturer product-page information and distributor records. Its autonomous dynamic voltage scaling adjusts the operating conditions as demand changes, while the low-power architecture includes multiple low-power modes. These characteristics are relevant to portable sensors, compact USB peripherals, industrial controllers, and connected embedded products. The STM32L100C6U6 combines general-purpose processing with low-power design techniques rather than focusing on a single high-throughput interface. Its 32-bit Cortex-M3 architecture supports efficient control workloads, while the 32 KB embedded Flash provides room for firmware, configuration data, and application code. The 48-pin UFQFPN package provides a compact surface-mount option for space-constrained assemblies, while the exposed thermal pad assists heat transfer when the device is properly soldered. Typical uses include low-power sensor nodes, USB-connected portable equipment, industrial monitoring modules, compact control boards, and low-energy IoT devices. In a sensor node, the microcontroller can remain in a low-power state between measurements and use its 32 MHz processing capability when data must be filtered, stored, or transmitted. In a USB peripheral, the integrated connectivity can simplify communication with a host computer. Designers should confirm the exact pin functions, exposed-pad layout, operating-temperature grade, and peripheral assignments against the manufacturer datasheet before layout release. Power sequencing, USB impedance-controlled routing, and low-leakage input design can materially affect reliability. The 48-pin package also requires careful thermal-via placement so heat can leave the exposed pad without compromising USB signal integrity. This product page combines verified manufacturer and distributor information, same-family drop-in candidates, a package-level comparison, and practical design guidance. It helps engineers evaluate the STM32L100C6U6 for low-power USB designs while clearly identifying specifications that still require confirmation from the official datasheet.

RFQ Contact
STM32L100RCT6 - Ultra-Low-Power ARM Cortex-M3 MCU | STMicroelectronics
STM32L100RCT6

STM32L100RCT6 - Ultra-Low-Power ARM Cortex-M3 MCU | STMicroelectronics

The STMicroelectronics STM32L100RCT6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M3 core, operating at frequencies up to 32 MHz. It features 256 KB of Flash memory and 16 KB of SRAM, making it suitable for a wide range of battery-powered and energy-efficient applications. The device is housed in a 64-pin LQFP package (LQFP64) and supports a supply voltage range of 1.8V to 3.6V, with a comprehensive set of peripherals including multiple USARTs, SPIs, I2Cs, ADCs, DACs, timers, and GPIOs. What is an ultra-low-power microcontroller? An ultra-low-power microcontroller is a type of embedded processor designed to minimize energy consumption while maintaining computational capability. It typically integrates multiple low-power modes (such as sleep, stop, and standby) and features like dynamic voltage scaling and clock gating to extend battery life in portable and IoT devices. In the system hierarchy, an ultra-low-power MCU sits at the heart of embedded systems, managing sensors, actuators, and communication interfaces while consuming minimal power, often in the microamp range during standby. Key features of the STM32L100RCT6 include its ultra-low-power modes: a low-power run mode at 5.1 µA, a sleep mode at 3.4 µA, a stop mode at 1.8 µA, and a standby mode at 0.4 µA (typical values). The device also integrates a 12-bit ADC with up to 16 channels, a 12-bit DAC, and a real-time clock (RTC) with calendar and alarm functions. It supports a wide operating temperature range of -40°C to +85°C, making it suitable for industrial and consumer applications. Technically, the STM32L100RCT6 is built on ST's low-leakage process technology, which enables its exceptional power efficiency. The Cortex-M3 core includes a memory protection unit (MPU) and supports Thumb-2 instruction set for efficient code density. The device also features a flexible clock tree with multiple internal and external oscillator options, including a 32 kHz RTC oscillator and a 4-32 MHz main crystal oscillator. The integrated DMA controller allows peripheral-to-memory data transfers without CPU intervention, reducing power consumption and improving system throughput. Typical applications include battery-powered sensor nodes, portable medical devices, smart meters, and industrial control systems. The STM32L100RCT6 is particularly well-suited for applications requiring long battery life, such as wireless sensor networks and wearable devices, where its ultra-low-power modes and fast wake-up times are critical. Its rich peripheral set also enables it to handle complex tasks like data logging, signal processing, and communication protocol implementation. When designing with this device, it is essential to carefully manage the power supply and decoupling. Use a 100 nF capacitor close to each VDD pin and a 1 µF capacitor on the VDDA pin. Additionally, configure the clock system to use the low-speed internal oscillator (LSI) for the RTC to minimize power consumption in standby mode. Properly configure the GPIO pins to analog mode when unused to reduce leakage current.

USD $4.30 Contact
STM32L151C6T6 - 32MHz Cortex-M3 Low-Power MCU | STMicroelectronics
STM32L151C6T6

STM32L151C6T6 - 32MHz Cortex-M3 Low-Power MCU | STMicroelectronics

STMicroelectronics STM32L151C6T6 is a 32-bit ARM Cortex-M3 microcontroller operating at 32 MHz, with 32 KB of Flash memory and a 48-pin LQFP package measuring 7 x 7 mm. It belongs to the STM32L1 ultra-low-power family and is designed for compact embedded systems that require efficient processing, USB connectivity, real-time timing, mixed-signal measurement, and serial peripheral support. An ultra-low-power microcontroller is an integrated semiconductor device that executes firmware while minimizing energy consumption during active operation and low-power standby. The STM32L1 family hierarchy places this device among low-power 32-bit ARM microcontrollers, combining processor performance, embedded memory, communications peripherals, and power-management capabilities in one surface-mount package. The STM32L151C6T6 provides a 32-bit ARM Cortex-M3 processor with a maximum clock frequency of 32 MHz. Its 32 KB Flash memory stores application firmware, while the STM32L151x6 family supports connectivity functions including USB. The broader STM32L151 family also includes RTC, LCD, USART, I2C, SPI, timers, ADC, DAC, and comparator resources, making the device applicable to compact control, sensing, communications, and human-interface designs. The STM32L151 architecture uses ARM Cortex-M3 instruction processing and integrates multiple serial and timing peripherals around the core. This architecture is appropriate for firmware involving interrupt-driven control, protocol management, data acquisition, and low-power monitoring. Exact SRAM capacity, EEPROM capacity, operating voltage range, current consumption, and peripheral performance ratings must be confirmed against the manufacturer documentation for the selected ordering code before final circuit design. Typical uses include USB-connected portable instruments, low-power sensor nodes, compact industrial controllers, battery-operated equipment, and LCD-driven human-interface modules. The 48-pin LQFP exposes enough I/O and peripheral connections for mixed-signal designs while remaining compatible with conventional leaded-package inspection and assembly processes. PCB design should preserve the pin arrangement and exposed connections specified by the STM32L151C6 documentation, route sensitive analog inputs away from switching nodes, and place decoupling capacitors close to the appropriate supply pins. Firmware and peripheral configuration should also account for the low-power operating modes and clock tree before power consumption is validated. This product page combines the manufacturer identity, core processing and memory ratings, package details, interface positioning, application guidance, verified package alternatives, and PCB-oriented design considerations into one engineering-focused reference for evaluating the STM32L151C6T6.

RFQ Contact
STM32L151C6U6 - 32-Bit ARM Cortex-M3 Microcontroller | STMicroelectronics
STM32L151C6U6

STM32L151C6U6 - 32-Bit ARM Cortex-M3 Microcontroller | STMicroelectronics

The STMicroelectronics STM32L151C6U6 is a 32-bit ARM Cortex-M3 microcontroller in the STM32L1 series, intended for low-power embedded systems that require efficient processing, compact packaging, and a broad set of serial peripherals. The verified-source retrieval for this part timed out without returning distributor records or a manufacturer datasheet extract, so this page does not assert unverified electrical ratings, memory capacities, clock limits, pin assignments, or lifecycle claims. Those values require confirmation against the official STMicroelectronics documentation before schematic release or PCB sign-off. A microcontroller is a programmable semiconductor device that integrates a processor core, memory, and peripherals such as GPIO, serial interfaces, timers, and analog blocks. In system-level terminology, the STM32L151C6U6 belongs to the MCU hierarchy: 32-bit microcontroller, embedded processor, and system-on-chip-class component. Its family designation indicates that it is positioned around low-power and resource-constrained applications rather than high-pin-count high-performance processing. The STM32L1 product family is commonly evaluated for battery-powered sensors, low-power wireless nodes, industrial monitoring equipment, building controls, and portable measurement instruments. Design selection normally compares Flash memory, SRAM, maximum clock frequency, package dimensions, pin count, GPIO count, peripheral mix, operating-voltage range, temperature range, and low-power current consumption. Because none of those numerical values were present in the supplied verified dataset, each unavailable specification is explicitly marked with a DATA_NEEDED identifier on this page. The MPN suffix identifies a specific ordering configuration. Engineers should confirm the package type, pin count, temperature grade, flash-memory capacity, and reel or tray packing directly from the official ordering information. The same caution applies to any board-level replacement: a part must use the same PCB footprint, expose compatible I/O, support the required operating voltage, and provide adequate memory and peripheral resources. Similar family names alone do not establish drop-in compatibility. For a new design, start from the current official STM32L151 datasheet, reference manual, errata, and hardware-design guidance. Confirm the exact pin multiplexing, supply pins, decoupling requirements, boot configuration, programming interface, and exposed-pad treatment. Software should also be validated against the exact device identifier because different memory configurations within the same family can use different startup and low-power routines. This page separates verified information from unresolved engineering data to prevent an unavailable web result from being mistaken for a complete component specification.

RFQ Contact
STM32L151C8T6 - 32-bit ARM Cortex-M3 MCU, 64KB Flash | STMicroelectronics
STM32L151C8T6

STM32L151C8T6 - 32-bit ARM Cortex-M3 MCU, 64KB Flash | STMicroelectronics

The STMicroelectronics STM32L151C8T6 is a 32-bit ARM Cortex-M3 microcontroller from the STM32L1 ultra-low-power series, operating at up to 32 MHz with 64 KB of Flash memory and 16 KB of SRAM. It is housed in a 48-pin LQFP package and supports a wide supply voltage range of 1.8V to 3.6V, making it ideal for battery-powered and energy-harvesting applications. Data verified as of 2026-08-05. 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. The STM32L151C8T6 belongs to the STM32L1 family, which is part of the broader STM32 portfolio of 32-bit ARM Cortex-M microcontrollers. This hierarchy places it within the ARM Cortex-M3 core category, known for its balance of performance and power efficiency, and ultimately within the semiconductor industry's embedded processing segment. Key features include multiple low-power modes (Sleep, Low-power Run, Low-power Sleep, Stop with RTC, Standby with RTC), a 12-bit ADC with 16 channels, two 12-bit DACs, and a rich set of communication interfaces including I2C, SPI, USART, and USB 2.0. The device also integrates a real-time clock (RTC) with backup registers, and a variety of timers including advanced-control, general-purpose, and basic timers. Its ultra-low-power design achieves typical current consumption as low as 230 µA in Run mode at 32 MHz and 1.1 µA in Standby mode with RTC, enabling extended battery life. Technically, the STM32L151C8T6 is built on a 130 nm process technology, which contributes to its low leakage and power efficiency. The Cortex-M3 core includes a hardware divider and single-cycle multiply, and supports Thumb-2 instruction set for code density. The device features a nested vectored interrupt controller (NVIC) for deterministic interrupt handling, and a memory protection unit (MPU) for enhanced application robustness. The embedded Flash supports read-while-write, allowing firmware updates without halting execution. Typical applications include portable medical devices (e.g., glucose meters, pulse oximeters), smart sensors for IoT nodes, industrial process control, and consumer electronics such as fitness trackers and smartwatches. Its low-power modes and rich analog peripherals make it particularly suited for applications requiring long battery life and precise analog measurements. When designing with this MCU, pay careful attention to the power supply decoupling: place a 100 nF capacitor close to each VDD pin and a 4.7 µF capacitor on the main supply. Also, configure the clock source appropriately—using the internal 16 MHz HSI oscillator can save cost, but for accurate timing, an external 32.768 kHz crystal for the RTC is recommended. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the ST datasheet, providing a comprehensive resource for engineers evaluating the STM32L151C8T6.

RFQ Contact
STM32L151CBT6 - 32MHz Cortex-M3 MCU | STMicroelectronics
STM32L151CBT6

STM32L151CBT6 - 32MHz Cortex-M3 MCU | STMicroelectronics

STMicroelectronics STM32L151CBT6 is an ultra-low-power 32-bit ARM Cortex-M3 microcontroller operating up to 32 MHz, with 128 KB of Flash memory, 16 KB of SRAM, and 4 KB of EEPROM in a 48-LQFP 7 x 7 mm package. It integrates USB, LCD controller, ADC, DAC, and extensive low-power peripherals for compact embedded systems. A microcontroller is a programmable semiconductor that combines a processor core, memory, and peripherals on one integrated circuit. The STM32L1 family belongs to the broader hierarchy of ARM Cortex-M microcontrollers, embedded processors, and semiconductor control devices. Its Cortex-M3 architecture supports efficient interrupt-driven control, while the integrated peripherals reduce the component count required for sensors, human-interface interfaces, communications, and low-power data acquisition. The STM32L151CBT6 combines 128 KB Flash for firmware with 16 KB SRAM for working data and 4 KB EEPROM for nonvolatile parameters. Its 32 MHz maximum clock provides useful processing capacity for protocol handling and control loops. Integrated connectivity includes USB, and the feature set also includes an LCD controller, ADC, and DAC, enabling compact designs without separate interface converters for every supported function. The STM32L1 platform is designed for energy-conscious embedded products. Low-power operating modes are central to the device family, allowing firmware to balance responsiveness with reduced current consumption during idle periods. Exact supply-voltage limits, current consumption by mode, flash endurance, and operating-temperature limits should be checked against the manufacturer datasheet before fixing the power architecture or product temperature rating. Typical uses include battery-powered sensing equipment, compact industrial controllers, USB-connected data loggers, small human-interface panels, and low-energy measurement instruments. The LCD controller is useful for local status displays, the ADC supports analog measurement, the DAC supports analog output, and USB simplifies connectivity to a host computer or peripheral equipment. PCB implementation should preserve the manufacturer's recommended decoupling and exposed-pad connection details for the 48-LQFP package. Confirm boot configuration, unused-pin treatment, clock options, and USB transceiver requirements in the device documentation. For firmware migration, compare peripheral assignments and software-support packages rather than assuming that another STM32 device is interchangeable solely because it uses an ARM Cortex-M core. This product page consolidates the verified STM32L151CBT6 identity, memory and connectivity characteristics, family-level replacement candidates, comparison fields, and application-oriented design guidance. It is intended to support initial component selection and PCB planning while directing final engineering decisions to the official STMicroelectronics datasheet.

RFQ Contact
STM32L151CBU6 - 32MHz Cortex-M3 128KB Flash Ultra-Low-Power MCU | STMicroelectronics
STM32L151CBU6

STM32L151CBU6 - 32MHz Cortex-M3 128KB Flash Ultra-Low-Power MCU | STMicroelectronics

The STMicroelectronics STM32L151CBU6 is an ultra-low-power 32-bit ARM Cortex-M3 microcontroller running at up to 32 MHz with 128 KB of embedded Flash and 16 KB of SRAM, housed in a 48-pin UFQFPN (7x7 mm) package. It integrates a 12-bit ADC, a 12-bit DAC, a USB full-speed device peripheral, an LCD controller, 4 KB of EEPROM, and a low-power LCD driver, making it a compact single-chip solution for connected sensing and metering nodes. An ultra-low-power microcontroller is a type of embedded processor engineered to minimise energy consumption during both active operation and deep sleep. This class of device sits inside the broader hierarchy of microcontroller -> embedded processor -> semiconductor, and it differs from general-purpose Cortex-M parts by adding low-power modes, RTC wake-up capability, and analog peripherals designed for battery-operated equipment. The STM32L1 series specifically targets energy-harvesting, metering, sensor-hub, and connected-USB applications where average current draw matters more than raw compute. Key differentiating features include the Cortex-M3 core with hardware multiplier, 128 KB Flash for firmware and data, 16 KB SRAM, 4 KB of EEPROM, and a rich peripheral set spanning USART, SPI, I2C, timers, ADC, DAC, USB, and an LCD controller. Because the analog conversion and USB blocks are on-chip, no external converter or transceiver is required for typical sensor-to-host designs. Architecturally the part is built around a 32-bit Cortex-M3 pipeline with low-power sleep, low-power run, and stop modes, backed by a real-time clock with wake-up timers and external interrupts. The analog section provides a 12-bit successive-approximation ADC with multiple inputs plus a 12-bit DAC on one of the timer outputs, which lets a single device both acquire a sensor signal and generate an excitation or reference voltage without extra silicon. Typical applications include USB-connected sensor and data-logger dongles, smart metering and energy-harvesting nodes, low-power LCD instruments such as thermostats and industrial panel meters, portable medical and wellness monitors with analog front ends, IoT gateway modules, and battery-powered industrial data-acquisition terminals. When designing with this device, budget the supply rail carefully: the USB and analog blocks require headroom for their operating ranges, and decoupling capacitors should sit directly on the power pins. Keep analog signal routing away from the switching and USB return paths, and confirm the temperature grade and regulator topology against the manufacturer datasheet before committing to a production layout. This page consolidates the device parameters, verified distributor availability, qualified drop-in alternatives in the same 48-pin UFQFPN footprint, and practical design notes that go beyond the manufacturer datasheet, giving design and sourcing engineers one reference for the STM32L151CBU6.

RFQ Contact
STM32L151CCT6 - 32MHz Cortex-M3 256KB Flash MCU LQFP-48 | STMicroelectronics
STM32L151CCT6

STM32L151CCT6 - 32MHz Cortex-M3 256KB Flash MCU LQFP-48 | STMicroelectronics

The STMicroelectronics STM32L151CCT6 is an ultra-low-power 32-bit ARM Cortex-M3 microcontroller with 256KB Flash, 32KB SRAM, and 8KB EEPROM, packaged in a 48-pin LQFP (7x7 mm). It runs at up to 32 MHz CPU frequency and integrates USB Full-Speed, two operational amplifiers, multiple 12-bit ADCs, two 12-bit DACs, and the standard STM32L1 peripheral set. The 256KB Flash version places this part at the top of the STM32L151 line. What is an ultra-low-power MCU? An ultra-low-power microcontroller is a class of MCU built on processes with sub-threshold leakage optimization, dedicated low-power analog IPs, and dynamic voltage scaling that allows active-mode current in the order of a few hundred microamperes per MHz and deep-sleep currents below one microampere. These parts occupy the power-management branch of the broader microcontroller taxonomy: MCU -> 32-bit MCU -> ARM Cortex MCU -> ultra-low-power MCU -> embedded system. The STM32L1 family was the first ST line to commercialize this concept using a proprietary 130 nm ultra-low-leakage process. Key differentiating features of the STM32L151CCT6 include seven low-power modes (with Stop mode current as low as 0.43 uA typical and Standby current of 0.27 uA typical), up to 20 capacitive sensing channels for touch applications, an integrated 4 mA low-power internal oscillator, and 1.8 V to 3.6 V operating range from a single supply. The dual op-amps and comparators feed sensor-conditioning analog front ends without external active components. Architecturally, the device pairs the Cortex-M3 core with a multi-power-domain AHB/APB bus matrix, allowing peripherals to be clock-gated individually. A built-in voltage regulator supports dynamic voltage scaling between 1.2 V and 1.8 V core domains to trade speed for current on demand. The 12-bit ADC is oversample-capable to 16-bit equivalent resolution. Typical applications include battery-powered IoT sensor nodes, wearable health monitors, smart meters, remote controls, BLE/ZigBee host MCUs, and industrial sensor transmitters. The wide 1.8-3.6 V supply range plus deep sleep current makes it a strong fit for energy-harvesting designs. When designing with this MCU, allocate a 100 nF decoupling cap per VDD pin and a 4.7 uF bulk capacitor near the VCAP pins; the voltage regulator requires these to remain stable across all low-power mode transitions. This page synthesizes XAIPART distributor data, drop-in alternatives from web cross-references, and practical design guidance beyond what is summarized in the manufacturer datasheet.

RFQ Contact
STM32L151CCT6TR - 256KB Flash Cortex-M3 MCU LQFP-48 | STMicroelectronics
STM32L151CCT6TR

STM32L151CCT6TR - 256KB Flash Cortex-M3 MCU LQFP-48 | STMicroelectronics

The STMicroelectronics STM32L151CCT6TR is an ultra-low-power 32-bit ARM Cortex-M3 microcontroller with 256 Kbytes of Flash memory, 32 Kbytes of SRAM, and a 32 MHz CPU, housed in a 48-pin LQFP (7x7 mm) tape-and-reel package. The device integrates a full-speed USB 2.0 Full-Speed interface, two operational amplifiers, multiple 16-bit timers, and the ST ART Accelerator for zero-wait-state execution from Flash, enabling the demanding signal-processing throughput typical of STM32 mainstream parts while remaining in the STM32L1 ultra-low-power family. An ARM Cortex-M3 microcontroller is a 32-bit RISC processor core designed for embedded applications, balancing deterministic interrupt response, Thumb-2 instruction efficiency, and a rich peripheral ecosystem. The STM32L151CCT6 belongs to the STM32L1 ultra-low-power family: STM32L1 MCU -> ARM Cortex-M MCU -> 32-bit microcontroller -> embedded MCU -> semiconductor IC. Compared with legacy 8-bit or 16-bit microcontrollers, Cortex-M3 devices deliver higher code density, hardware divide, integrated DMA, and standardized CMSIS firmware libraries. The 'L' classification emphasizes dynamic voltage scaling and multiple low-power modes that allow battery-powered designs to operate for years on a single cell. Key features include a wide 1.65 V to 3.6 V supply range, 7 low-power modes (including a 4.4 uA Stop mode with RTC retention), an integrated LCD controller with built-in voltage booster, a 12-bit ADC with up to 1 Msps, two DACs, and a USB Full-Speed device/host/OTG transceiver with internal pull-up. The two on-chip rail-to-rail op-amps can drive ADC inputs or be used for power management loops, offloading external analog components. Hardware AES 128-bit encryption is included for secure firmware update and data protection. Architecture is built on the Cortex-M3 core with ST's proprietary ART Accelerator prefetch buffer and a multi-voltage I/O ring that allows the I/O voltage to be set independently of the core supply. The device integrates a brown-out reset (BOR) in Stop mode, a programmable voltage detector (PVD), two independent watchdogs, and a real-time clock with calendar and alarm. Internal oscillators (16 MHz HSI and 37 kHz LSI) reduce external component count, while the 4 MHz MSI RC oscillator is automatically trimmed against the LSE crystal for accurate timing during Sleep and Run modes. Typical applications include battery-powered sensor nodes, wearable health monitors, energy-harvesting devices, smart meters, industrial sensor transmitters, USB Human Interface Devices (HIDs), and portable medical diagnostic instruments where standby current is measured in microamps and operating current must remain under 10 mA for weeks of autonomy. The integrated op-amps also suit low-side current sensing in motor control and e-bike torque pedals. Designers should note that the LQFP-48 (7x7 mm) package leaves approximately 4 mm2 of exposed pad-free copper per side, and Pin 1 is the top-left indicator on the tape orientation. A 4-layer PCB with a continuous ground pour is strongly recommended for digital noise immunity and to keep the USB DP/DM traces at 90 ohm differential impedance. This page synthesizes ST datasheet specifications, distributor pricing snapshots, pin-compatible alternatives drawn from the STM32L1 family, and practical design notes not found in the manufacturer reference manual alone.

RFQ Contact
STM32L151CCU6 - 32MHz Cortex-M3 MCU | STMicroelectronics
STM32L151CCU6

STM32L151CCU6 - 32MHz Cortex-M3 MCU | STMicroelectronics

STMicroelectronics STM32L151CCU6 is an ultra-low-power 32-bit ARM Cortex-M3 microcontroller with a 32 MHz processing frequency, 256 KB of Flash memory, and a 48-pin UFQFPN package measuring 7 x 7 mm. It integrates USB connectivity and two operational amplifiers, making it suitable for compact embedded systems that require moderate processing performance, analog functions, and low-power operation. An ultra-low-power microcontroller is an embedded processing device designed to maintain useful performance while minimizing energy consumption during active operation, sleep, and low-power states. The STM32L151 belongs to the STM32L1 low-power MCU family, combining an ARM Cortex-M3 core, embedded memory, communication peripherals, analog resources, and low-power control features within one integrated package. The STM32L151CCU6 provides 256 KB of Flash for firmware, 32 KB of SRAM for working data, and a 32-bit Cortex-M3 processor operating at up to 32 MHz. Its USB interface supports connected peripheral and embedded-control designs, while the two integrated operational amplifiers reduce the need for separate analog amplifiers in sensing and signal-conditioning circuits. The 48-pin UFQFPN format supports dense PCB layouts without using a large leaded package. The device is positioned for applications that need more memory or peripheral breadth than the smallest STM32L devices while retaining the low-power characteristics of the STM32L1 family. Its 2.5 V and 3.3 V operating references are suitable for embedded equipment using conventional industrial and consumer supply levels. Exact peripheral details, clock limits, electrical limits, and current consumption should be selected from the manufacturer datasheet for the complete STM32L151 and STM32L152 device family. Typical uses include USB-connected data loggers, low-power sensor nodes, compact industrial controllers, medical or laboratory instruments, and embedded access-control modules. The integrated operational amplifiers can support signal acquisition, current sensing, or analog front-end conditioning, while USB connectivity simplifies host-to-device data exchange. Firmware designers should also evaluate low-power modes, wake-up sources, and the peripheral mix when planning battery-operated equipment. A critical design step is to verify the exposed-pad connection, pin assignment, and decoupling requirements directly against the STM32L151CCU6 pinout and recommended circuit diagrams. Place input and output capacitors close to their associated supply pins, route sensitive analog signals away from switching nodes, and follow the manufacturer guidance for exposed-pad thermal and layout requirements. This product page combines the principal STM32L151CCU6 identity, memory, clock, connectivity, analog, and packaging characteristics with practical replacement guidance and design notes. It also distinguishes exact pin-compatible family options from substitutions that require software, memory, peripheral, or qualification review before deployment.

RFQ Contact