{"id":3741,"date":"2026-06-08T03:00:07","date_gmt":"2026-06-08T03:00:07","guid":{"rendered":"https:\/\/materialparts.com\/stm32l010rbt6\/"},"modified":"2026-06-08T03:00:07","modified_gmt":"2026-06-08T03:00:07","slug":"stm32l010rbt6","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/stm32l010rbt6\/","title":{"rendered":"STM32L010RBT6"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The STM32L010RBT6 from STMicroelectronics is a value-line ultra-low-power 32-bit MCU based on ARM Cortex-M0+ core at 32MHz with 128KB Flash, 20KB SRAM, and 512-byte EEPROM in a 64-pin LQFP package.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u6838\u5fc3<\/td>\n<td>ARM Cortex-M0+ 32-bit RISC<\/td>\n<\/tr>\n<tr>\n<td>Max Clock<\/td>\n<td>32 MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash Memory<\/td>\n<td>128 KB<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>20 KB<\/td>\n<\/tr>\n<tr>\n<td>EEPROM<\/td>\n<td>512 bytes<\/td>\n<\/tr>\n<tr>\n<td>\u7535\u6e90\u7535\u538b<\/td>\n<td>1.8V to 3.6V<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>51<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>12-bit, 1.14 MSPS, up to 16 channels<\/td>\n<\/tr>\n<tr>\n<td>\u8ba1\u65f6\u5668<\/td>\n<td>3x 16-bit + 1x LPTIM + SysTick + RTC<\/td>\n<\/tr>\n<tr>\n<td>\u4ea4\u6d41<\/td>\n<td>1x USART, 1x LPUART, 2x SPI, 1x I2C<\/td>\n<\/tr>\n<tr>\n<td>DMA<\/td>\n<td>7-channel<\/td>\n<\/tr>\n<tr>\n<td>\u5305\u88c5<\/td>\n<td>LQFP-64 (10x10mm)<\/td>\n<\/tr>\n<tr>\n<td>\u5de5\u4f5c\u6e29\u5ea6<\/td>\n<td>-40 to +85 C<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>Ultra-low-power platform with multiple low-power modes<\/li>\n<li>0.29uA standby mode with 2 wakeup pins<\/li>\n<li>0.43uA Stop mode with 16 wakeup lines<\/li>\n<li>93uA\/MHz in Run mode<\/li>\n<li>512 bytes data EEPROM for parameter storage<\/li>\n<li>12-bit ADC operable down to 1.8V<\/li>\n<li>Pre-programmed bootloader (USART, I2C, SPI)<\/li>\n<li>Serial Wire Debug (SWD) support<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>Battery-powered sensors and meters<\/li>\n<li>Portable medical devices<\/li>\n<li>Smart meters and energy harvesting<\/li>\n<li>Low-power consumer electronics<\/li>\n<li>Building automation sensors<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32L010RBT6 from STMicroelectronics is a value-line ultra-low-power 32-bit MCU based on ARM Cortex-M0+ core at 32MHz with 128KB Flash, 20KB SRAM, and 512-byte EEPROM in a 64-pin LQFP package. Key Specifications Core ARM Cortex-M0+ 32-bit RISC Max Clock 32 MHz Flash Memory 128 KB SRAM 20 KB EEPROM 512 bytes Supply Voltage [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[142],"class_list":["post-3741","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"Cortex-M0+ ultra-low-power MCU, 32MHz, 128KB Flash, 20KB SRAM, 512B EEPROM, LQFP64","date_code":"","package_case":"LQFP-64 (10 x 10 x 1.4 mm)","in_stock":6256,"datasheet":"https:\/\/www.st.com\/resource\/en\/datasheet\/stm32l010rb.pdf","price":"$1.80 @ 1ku","product_introduction":"The STM32L010RBT6 from STMicroelectronics is a value-line ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core operating at up to 32MHz. It provides 128KB of Flash program memory, 20KB of SRAM, and 512 bytes of data EEPROM for non-volatile parameter storage without external memory. The device achieves exceptional power efficiency through multiple low-power modes: 0.29uA in Standby mode (with 2 wakeup pins), 0.43uA in Stop mode (with 16 wakeup lines and RTC), and only 93uA\/MHz in Run mode. The 5us wakeup time from Flash memory enables frequent sleep-wake cycling without performance penalty. The analog subsystem includes a 12-bit ADC with 1.14 MSPS sampling rate and up to 16 channels, operable down to 1.8V supply. Communication interfaces include one USART (with ISO 7816 smart card support), one LPUART (low-power UART operational from 32kHz clock), two SPI interfaces, and one I2C with SMBus\/PMBus support. A 7-channel DMA controller offloads data transfer from the CPU. The STM32L010RBT6 is available in a 64-pin LQFP package with 51 I\/O pins and is ECOPACK2 compliant.","working_principle":"The STM32L010RBT6 operates as an ultra-low-power 32-bit microcontroller. Key subsystems include: (1) Cortex-M0+ Core - a 32-bit ARMv6-M processor with 2-stage pipeline, delivering 0.95 DMIPS\/MHz; NVIC with up to 32 external interrupts; SysTick timer for RTOS scheduling; (2) Memory - 128KB Flash with prefetch buffer for zero-wait execution at 32MHz, 20KB SRAM with hardware parity for data integrity, and 512 bytes of true EEPROM with sector protection against R\/W operations; (3) Power Management - internal voltage regulator adapts supply to actual performance needs; ultra-low-power BOR (brownout reset) with 5 selectable thresholds; POR\/PDR (power-on\/power-down reset); low-power modes include Run, Low-power Run, Sleep, Low-power Sleep, Stop with RTC, Stop without RTC, and Standby with VBAT backup; (4) ADC - 12-bit successive approximation ADC with hardware oversampling for improved SNR, 1.14 MSPS at 3.6V, operates down to 1.8V; internal reference voltage (VREFINT) for supply monitoring; (5) LPUART - a low-power UART that can receive data at 9600 baud from 32kHz LSE clock, enabling wakeup from Stop mode on data reception without CPU intervention.","pin_description":"<table><tr><th>Pin Group<\/th><th>Count<\/th><th>Function<\/th><\/tr><tr><td>Power (VDD\/VDDA\/VBAT)<\/td><td>6<\/td><td>Digital, analog, and backup supply<\/td><\/tr><tr><td>Ground (VSS\/VSSA)<\/td><td>5<\/td><td>Digital and analog ground<\/td><\/tr><tr><td>GPIO (PA-PD)<\/td><td>51<\/td><td>General-purpose I\/O (45 5V-tolerant)<\/td><\/tr><tr><td>BOOT0<\/td><td>1<\/td><td>Boot mode selection<\/td><\/tr><tr><td>NRST<\/td><td>1<\/td><td>System reset (active low)<\/td><\/tr><tr><td>OSC_IN\/OSC_OUT<\/td><td>2<\/td><td>HSE crystal oscillator<\/td><\/tr><tr><td>OSC32_IN\/OSC32_OUT<\/td><td>2<\/td><td>LSE 32kHz oscillator for RTC<\/td><\/tr><\/table>","application_scenarios":"<ul><li>Smart gas\/water meters: 128KB Flash for firmware + 512B EEPROM for calibration data, sub-uA standby<\/li><li>Wearable health monitors: LPUART for BLE module communication from Stop mode at 32kHz<\/li><li>Environmental sensors: 12-bit ADC for temperature\/humidity, sub-uA standby between readings<\/li><li>Industrial wireless nodes: SPI for radio, DMA for packet transfer, long battery life<\/li><li>Consumer remotes: low-cost 32-bit alternative to 8-bit MCUs with 20KB SRAM for protocol stacks<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>ST<\/td><td>STM32L010RBT6TR<\/td><td>LQFP-64<\/td><td>Tape and reel version<\/td><\/tr><tr><td>ST<\/td><td>STM32L051R8T6<\/td><td>LQFP-64<\/td><td>More peripherals, USB-capable L0 series<\/td><\/tr><tr><td>ST<\/td><td>STM32G071RBT6<\/td><td>LQFP-64<\/td><td>G0 series replacement, Cortex-M0+ 64MHz<\/td><\/tr><tr><td>Silicon Labs<\/td><td>EFM32HG322F64G-B-QFP64<\/td><td>QFP-64<\/td><td>Happy Gecko, similar low-power class<\/td><\/tr><tr><td>NXP<\/td><td>LPC824M201JHI33<\/td><td>HVQFN-33<\/td><td>Cortex-M0+, similar class<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/3741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/comments?post=3741"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/3741\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=3741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=3741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=3741"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=3741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}