View All

Please refer to the English Version as our Official Version.Return

Europe
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asia/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Africa, India and Middle East
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
South America / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
North America
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HomeProductsIntegrated Circuits (ICs)Specialized ICsSTM32L152R6T6
Image may be representation.
See specifications for product details.
EXPRESS OPTION
Payment method

STM32L152R6T6 - STMicroelectronics

Manufacturer Part Number
STM32L152R6T6
Manufacturer
STMicroelectronics
Allelco Part Number
41D-STM32L152R6T6
Warranty
1 Year Allelco Warranty - Find out more
Stock Status:
17,300 pcs available, New & Original
Parts Description
LQFP-64(10x10)
Data sheet
-
Category
Integrated Circuits (ICs) > Specialized ICs
RoHs Status
Our certification
In stock: 17300

Required fields are indicated by an asterisk (*)
Please send RFQ, we will respond immediately.

Quantity

Specifications

STM32L152R6T6 Tech Specifications
STMicroelectronics - STM32L152R6T6 technical specifications, attributes, parameters and parts with similar specifications to STMicroelectronics - STM32L152R6T6

Product Attribute Attribute Value
Part Number STM32L152R6T6
Package LQFP-64(10x10)
Description LQFP-64(10x10)
Stock Condition Get 17300 pcs available quantity at Allelco
Payment PayPal / TT / Credit Card / Western Union
Allelco Certifications ESD / ISO 9001 / ISO 13485 / ISO 28000
Product Attribute Attribute Value
Manufacturer STMicroelectronics
RoHs Status -
Warranty 100% Perfect Functions
Transport port Hong Kong
Shipping by DHL / FedEx / UPS / TNT / SF Express
RFQ Email info@allelco.com

Parts Introduction

Manufacturer Part Number

STM32L152R6T6

Manufacturer

stmicroelectronics

Introduction

The STM32L152R6T6 is a high-performance, low-power 32-bit microcontroller based on the ARM Cortex-M3 core. It offers a range of advanced peripherals and features, making it a versatile choice for a wide variety of embedded applications.

Product Features and Performance

ARM Cortex-M3 32-bit core running at up to 32MHz

32KB of FLASH memory and 10KB of RAM

Integrated 12-bit ADC with 20 channels and 12-bit DAC with 2 channels

Variety of communication interfaces including I2C, SPI, UART/USART, and USB

Integrated peripheral features such as DMA, LCD, and capacitive sensing

Low-power modes for efficient power management

Product Advantages

Excellent performance-to-power ratio for energy-efficient operation

Comprehensive peripheral set for diverse application requirements

Flexible configuration options for custom design implementation

Long-term product availability and support from a leading semiconductor manufacturer

Key Reasons to Choose

Powerful 32-bit ARM Cortex-M3 core for demanding embedded applications

Extensive peripheral integration to reduce external component count

Low-power modes for extended battery life in portable devices

Reliable and well-supported product from a trusted industry leader

Quality and Safety Features

Robust design and manufacturing process for high reliability

Extensive safety and protection features, including brown-out detection and reset

Compliance with various industry standards and certifications

Compatibility

The STM32L152R6T6 is compatible with the STM32L1 series of microcontrollers, allowing for easy migration and reuse of existing software and hardware designs.

Application Areas

Industrial automation and control systems

Medical devices and healthcare equipment

Portable consumer electronics and wearables

Building automation and smart home applications

Automotive and transportation systems

Product Lifecycle

The STM32L152R6T6 is an active product in the STM32L1 series. While there are no direct equivalent models, there are several alternative STM32L1 series microcontrollers with similar features and performance. Customers are advised to contact our website's sales team for the latest product information and availability.

Frequently Asked Questions(FAQ)

How does the STM32L152R6T6 compare to other STM32L1 series microcontrollers in terms of power efficiency and memory capacity for battery-powered IoT applications?
The STM32L152R6T6 offers a balanced combination of 32KB Flash, 10KB RAM, and 4KB EEPROM, which is typical for mid-range STM32L1 devices. When compared to lower-end models like the STM32L151R6, it maintains the same core architecture but with slightly higher peripheral integration, enabling more complex tasks without sacrificing the ultra-low-power benefits of the L1 series. Its 1.8V to 3.6V operating range and support for multiple low-power modes make it suitable for extended battery life in sensor nodes or wearables, where energy per instruction cycle is critical.
Can the STM32L152R6T6 be used in USB-based applications, and what are the design considerations for stable operation?
Yes, the STM32L152R6T6 includes a built-in USB 2.0 full-speed controller, enabling direct USB device or host functionality without external components. However, achieving reliable USB communication requires careful attention to clock accuracy—the internal 48 MHz RC oscillator must be calibrated using the factory-trimmed value. Additionally, proper PCB layout with impedance-controlled D+/D- lines, adequate decoupling near the VDDUSB pin, and adherence to USB ESD protection standards are essential to meet USB compliance and ensure robust data transfer in embedded environments.
What is the impact of temperature on the STM32L152R6T6’s ADC performance across its industrial operating range?
The STM32L152R6T6 features a 12-bit successive approximation register (SAR) ADC with 20 channels, capable of 1 Msps sampling under ideal conditions. Over its full operating temperature range of -40°C to 85°C, internal reference voltage drift may affect absolute accuracy by up to ±2 mV. For precision measurements, external bandgap references or periodic calibration routines should be implemented. In contrast, lower-temperature environments may increase conversion latency due to slower internal logic, though this is typically negligible in most industrial sensing applications.
How does the STM32L152R6T6 handle brown-out detection and reset sequencing during power-up?
The microcontroller integrates a programmable brown-out reset (BOR) circuit that monitors VDD and triggers a system reset if voltage drops below a user-defined threshold, typically set between 1.95V and 2.7V depending on the selected BOR level. This ensures stable startup even under fluctuating supply conditions. Combined with a power-on reset (POR) and an independent watchdog (IWDG), the STM32L152R6T6 provides robust fault recovery. Designers can configure the BOR using the option bytes to balance power savings against reliability in noisy industrial settings.
Is the STM32L152R6T6 suitable for capacitive touch sensing, and what hardware components are required?
Yes, the STM32L152R6T6 supports capacitive touch via its integrated analog front end and DMA-capable peripherals. It can drive up to 24 electrodes using the Touch Sensing Controller (TSC), allowing implementation of touch buttons, sliders, or wheel interfaces. To implement this, external guard rings and sensor plates must be connected to dedicated TSC pins, with careful layout to minimize noise coupling. A simple RC timing method or charge-transfer algorithm can be run from firmware, leveraging the low-power sleep modes to maintain energy efficiency while detecting touch events.
What are the key differences between using the internal oscillator versus an external crystal on the STM32L152R6T6?
The STM32L152R6T6 includes a calibrated 16 MHz internal RC oscillator, accurate to within ±1% over temperature and voltage. While sufficient for many applications, it introduces timing uncertainty in time-critical protocols like USB or high-speed UART baud rates. An external 8–32 MHz crystal improves frequency stability and reduces long-term drift. However, using an external oscillator increases board space, cost, and power consumption slightly. For USB applications, an external 48 MHz oscillator with precise 0.25% tolerance is strongly recommended to meet USB timing specifications.
How much current does the STM32L152R6T6 consume in Run mode at 32 MHz, and what factors influence this?
At 32 MHz and 3.3V supply, the STM32L152R6T6 typically draws around 2.5 mA from the main regulator in Run mode, based on STMicroelectronics’ characterization data. This current scales linearly with clock speed and voltage, so reducing frequency or using dynamic voltage scaling can significantly lower power. Additional sources of consumption include enabled peripherals such as the USB module (~100 µA) and active ADC conversions (~200 µA at 1 Msps). Proper peripheral gating and use of Sleep or Stop modes can reduce average current to tens of microamps in battery-operated systems.
Can the STM32L152R6T6 interface with LCD displays, and what limitations apply?
Yes, the STM32L152R6T6 includes an integrated LCD controller supporting up to 8 segments or 4 commons with built-in charge pump, enabling direct drive of low-to-mid complexity alphanumeric displays without external drivers. Maximum supported voltage is 3.6V, and contrast control is managed internally. However, complex graphics or high-segment-count panels require external driver ICs. The LCD peripheral can operate in Stop mode, preserving display content during deep sleep, which enhances power efficiency in portable devices like medical monitors or fitness trackers.
What development tools and programming environments fully support the STM32L152R6T6?
The STM32L152R6T6 is supported by STMicroelectronics’ STM32CubeIDE, which includes HAL/LL libraries optimized for low-power operation. Third-party support exists in Keil MDK, IAR Embedded Workbench, and Segger Embedded Studio. Firmware can be programmed via SWD or JTAG using ST-Link or compatible debug probes. STM32CubeMX facilitates peripheral configuration and generates initialization code, while STM32CubeProgrammer enables flash programming and option byte setting. All major toolchains support C/C++ development with real-time debugging capabilities.
How does the STM32L152R6T6 perform in electromagnetic interference (EMI) environments, and what design practices mitigate risks?
As a standard 32-bit MCU, the STM32L152R6T6 does not have enhanced EMI immunity beyond typical CMOS logic levels. To improve robustness, designers should minimize trace lengths, use ground planes, and decouple all power rails with 100 nF ceramic capacitors. Clock signals should be routed away from sensitive analog inputs, and unused I/Os should be tied to safe states. Shielding enclosures and filtering on communication lines (especially USB and LIN) further reduce susceptibility. Compliance testing should follow IEC 61000-4 standards when deploying in industrial or automotive edge cases.
What is the maximum number of software timers that can be practically implemented on the STM32L152R6T6 using its PWM and timer peripherals?
The STM32L152R6T6 contains three general-purpose timers (TIM2–TIM4), one advanced-control timer (TIM1), and one basic timer (TIM5), each offering multiple output compare or input capture channels. With careful resource allocation, up to 12 independent software-managed timers can be emulated using interrupt-driven tick counters. However, excessive use of interrupts degrades performance and increases power consumption. For deterministic timing, hardware timers are preferred. Only one timer can drive USB SOF (start-of-frame) generation, limiting concurrent high-resolution tasks.
Does the STM32L152R6T6 support over-the-air (OTA) firmware updates, and what security considerations apply?
Native OTA update capability is not provided by the hardware alone; it requires implementing a bootloader with protocol stack (e.g., BLE, LoRaWAN, or cellular modem interface) and secure storage management. The STM32L152R6T6’s Flash memory allows splitting into application and bootloader regions, with option bytes protecting write access. However, without hardware cryptographic acceleration, encryption must be handled in software, increasing execution time and vulnerability to side-channel attacks. Secure key storage and integrity checks using CRC or lightweight MAC algorithms are recommended before writing new firmware.
How does the EEPROM emulation feature work on the STM32L152R6T6, and what endurance applies?
The STM32L152R6T6 has no physical EEPROM, but uses Flash sectors to emulate non-volatile data storage. The emulated EEPROM block typically resides in a dedicated Flash sector, with write cycles limited to ~10,000 cycles per cell. Data is stored in pages, and wear leveling algorithms must be implemented in firmware to distribute writes evenly across sectors. For 4KB of emulated EEPROM with 1KB pages and 10,000 cycle endurance, this equates to approximately 40 million total writes assuming uniform usage. Applications requiring higher endurance should batch writes or use external FRAM.
What is the correct way to configure the STM32L152R6T6 for lowest power consumption in a periodic wake-up sensor node?
To achieve minimum power, configure the MCU to enter Stop mode after peripheral initialization, disable unused clocks, and use the RTC or LSI oscillator for wake-up timing. During Stop mode, only SRAM and backup registers retain state, drawing as little as 0.45 µA at 25°C. Use the internal voltage regulator in low-power mode and ensure all GPIOs are configured as analog inputs or high-impedance outputs. Wake-up can occur from external interrupts (e.g., sensor detect) or timed RTC alarms. This strategy enables multi-year battery life in duty-cycled wireless nodes.
Can the STM32L152R6T6 drive motors directly, and what additional circuitry is needed?
The STM32L152R6T6 lacks high-current motor drivers, so it cannot directly power motors. Instead, it can generate PWM signals to control external MOSFETs or H-bridge ICs like the DRV8871 or L298N. Gate drivers require level shifting if using 3.3V logic, and flyback diodes must protect against inductive spikes. Motor current should be sensed via shunt resistors and fed back to the ADC for closed-loop control. This approach allows precise speed and direction control in small robotics or automation systems while preserving MCU safety.
What are the implications of using the STM32L152R6T6 in a product subject to FCC or CE certification?
Since the STM32L152R6T6 itself is not a radio transmitter, it does not require individual RF certification. However, if the final product includes wireless interfaces (e.g., USB dongle, Bluetooth, or proprietary RF), the entire system must comply with FCC Part 15 or RED directives. The MCU’s digital switching edges and clock harmonics can radiate emissions if poorly laid out. Minimize loop areas, use spread-spectrum clocks if available, and ensure shielding of high-speed traces. Always perform pre-compliance testing early in development to avoid costly redesigns.
How does the DMA controller in the STM32L152R6T6 improve system responsiveness during ADC or UART transfers?
The STM32L152R6T6 integrates a 7-channel DMA controller that offloads data movement between peripherals and memory, freeing the Cortex-M3 CPU for other tasks. For example, continuous ADC sampling at 1 Msps can stream directly to RAM without CPU intervention, maintaining timing precision. Similarly, UART transmit/receive buffers can be filled/refilled automatically, preventing overflow in high-bandwidth serial links. This reduces interrupt frequency and jitter, improving real-time performance in data acquisition systems or communication gateways.
What is the recommended PCB footprint and thermal management strategy for the STM32L152R6T6 in mass production?
The STM32L152R6T6 uses a 64-pin LQFP package (10x10 mm), requiring a standardized 0.5 mm pitch footprint with 6x6 thermal pad underneath for heat dissipation. Although the device is not high-power (>100 mW), proper thermal vias under the package improve solder joint reliability and reduce warpage risk during reflow. Ensure adequate copper pours connected to GND and avoid routing high-current paths near signal pins. Following IPC-7351 guidelines for land pattern dimensions enhances manufacturability and reduces defects in automated assembly lines.

Customer Reviews

Evaluation: 10 Articles

  • Dani***alkerTech
    Jun 1, 2026

    Product works, but setup took more effort than expected. Once configured the MCU ran reliably, although documentation support felt older compared with newer platforms. Fine for maintenance projects.

  • Yuki***aka88
    May 26, 2026

    信号通信プロジェクトでこのRS-485トランシーバーを使用しました。設置は簡単で、長距離ケーブルでも通信は安定していました。消費電力も、以前使用していたものより低くなっています。

  • Stev***aker
    May 20, 2026

    Solid diode for power rectification. Works well in switching circuits.

  • Bran***Lewis
    May 11, 2026

    Compact FPGA with good performance. Suitable for basic signal processing tasks.

  • Oliv***arris
    May 7, 2026

    Reliable I/O expander. Works well in embedded control applications.

  • Jess***Jones
    Apr 17, 2026

    It offers good value for the price, and the specifications match the description. I’ve been using it for two days with no issues, and I’ll definitely buy it again if I need it in the future.

  • Mich***Smith
    Apr 17, 2026

    Shipping was on time, the component pins are neatly aligned, and I tested 10 of them with a multimeter—all readings were within the specified range. Highly recommended.

  • Aman***arris
    Apr 3, 2026

    It was great—the entire process, from placing the order to receiving the package, went very smoothly. The components were consistent, the price was fair, and I had a very pleasant shopping experience.

  • Mike***nch
    Apr 3, 2026

    Better than expected! The resistance and capacitance readings were spot-on, and it passed the test on the first try. The service was reliable, and the packaging was thoughtful—I highly recommend it.

  • Daic***K.
    Mar 23, 2026

    Very good. No issue after long time testing.

Write a Review

Your Email address will not be published.

Shipment

Delivery Time

In-stock items can be shipped within 24 hours. Some parts will be arranged for delivery within 1-2 days from the date all items arrive at our warehouse. And Allelco ships order once a day at about 17:00, except Sunday. Once the goods are shipped, the estimated delivery time depends on the shipping methods and Delivery destination. The table below shows are the logistic time for some common countries.

Delivery Cost

  1. Use your express account for shipment if you have one.
  2. Use our account for the shipment. Refer to the table below for the approximate charges.
(Different time frame / countries / package size has different price.)

Delivery Method

  1. Global Common Shipment by DHL / UPS / FedEx / TNT / EMS / SF we support.
  2. Others more shipping ways, please get in touch with your customer manager.

Common Countries Logistic Time Reference
Region Country Logistic Time(Day)
America United States 5
Brazil 7
Europe Germany 5
United Kingdom 4
Italy 5
Oceania Australia 6
New Zealand 5
Asia India 4
Japan 4
Middle East Israel 6
DHL & FedEx Shipment Charges Reference
Shipment charges(KG) Reference DHL(USD$)
0.00kg-1.00kg USD$30.00 - USD$60.00
1.00kg-2.00kg USD$40.00 - USD$80.00
2.00kg-3.00kg USD$50.00 - USD$100.00
Note:
The above table is for reference only. There may have some data bias for the uncontrollable factors.
Contact us if you have any questions.
  • QC (Quality Warranty)
  • Payment Support
  • Packaging
  • Certifications & Memberships

QC (Quality Warranty)

Allelco is committed to exceeding customer expectations through customer service excellence, order accuracy, and on-time delivery.
This is achieved through our commitment to the continual improvement of our processes, services, and products.


Strict quality inspection builds a solid foundation for electronic component quality.
  1. Visual inspection
  2. Performance testing and reliability verification
  3. Standardized full-process testing
  4. Precise control of every parameter
We eliminate defective components and ensure the stable operation of electronic devices through professional quality standards.

Payment Support

The payment method can be chosen from the methods shown below: Wire Transfer (T/T, Bank Transfer), Western Union, Credit card, PayPal.
  • HKBea
  • Paypal
  • MasterCard
  • Western-Union
  • VISA
Stable Delivery, Sincere Partnership — Your Faithful Supply Chain Partner
  • Efficient Supply Management
  • Cost-Saving Procurement
  • Fast Sourcing & Delivery
Contact us if you have any questions.

Packaging

Electrostatic Discharge Protection and Handling

All electrostatic-sensitive components are handled in accordance with electrostatic discharge control procedures. The products are hermetically sealed in anti-static safe packaging to prevent electrostatic damage. Appropriate labeling is also applied for identification and traceability. This ensures product integrity during storage, handling and transportation.


ESD

Certifications & Memberships

Third-party certified, strict quality control. Our certification
  • ISO 9001: 2015
  • ISO 13485: 2016
  • ISO 14001: 2015
  • ISO 28000: 2007
  • ISO 45001: 2018
  • GB/T 27922-2011
  • SMTA
  • IPC
  • ESD
  • PSMA
STMicroelectronics

STM32L152R6T6

STMicroelectronics
41D-STM32L152R6T6

Want a better price? Add to Cart and Submit RFQ now, we'll contact you immediately.

0 RFQ
Shopping cart (0 Items)
It is empty.
Compare List (0 Items)
It is empty.
Feedback

Your feedback matters! At Allelco, we value the user experience and strive to improve it constantly.
Please share your comments with us via our feedback form, and we'll respond promptly.
Thank you for choosing Allelco.

Subject
E-mail
Comments
Captcha
Drag or click to upload file
Upload File
types: .xls, .xlsx, .doc, .docx, .jpg, .png and .pdf.
Max file size: 10MB