{"id":7837,"date":"2026-06-28T02:42:06","date_gmt":"2026-06-28T02:42:06","guid":{"rendered":"https:\/\/materialparts.com\/stm32l051k6t6\/"},"modified":"2026-06-28T10:20:26","modified_gmt":"2026-06-28T10:20:26","slug":"stm32l051k6t6","status":"publish","type":"post","link":"https:\/\/materialparts.com\/ar\/stm32l051k6t6\/","title":{"rendered":"STM32L051K6T6"},"content":{"rendered":"<h2>\u0646\u0638\u0631\u0629 \u0639\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u062a\u062c<\/h2>\n<p>The STM32L051K6T6 is an ultra-low-power ARM Cortex-M0+ microcontroller from STMicroelectronics with 32KB Flash, 8KB RAM, 2KB EEPROM, 32MHz, 12-bit ADC, 2 comparators, and LPTIM in a 32-pin LQFP package.<\/p>\n<h2>\u0627\u0644\u0645\u0648\u0627\u0635\u0641\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<\/h2>\n<table>\n<tr>\n<td>\u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0627\u062a<\/td>\n<td>ARM Cortex-M0+, 32-bit, up to 32MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash Memory<\/td>\n<td>32 KB with ECC<\/td>\n<\/tr>\n<tr>\n<td>RAM<\/td>\n<td>8 KB<\/td>\n<\/tr>\n<tr>\n<td>Data EEPROM<\/td>\n<td>2 KB with ECC<\/td>\n<\/tr>\n<tr>\n<td>GPIOs<\/td>\n<td>27 (5V tolerant on 45 pins)<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>12-bit, 1.14 Msps, up to 10 channels<\/td>\n<\/tr>\n<tr>\n<td>Comparators<\/td>\n<td>2 ultra-low-power with window mode<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u0645\u0624\u0642\u062a\u0627\u062a<\/td>\n<td>3x 16-bit GP, 1x 16-bit basic, 1x LPTIM, RTC, SysTick<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062a\u0648\u0627\u0635\u0644<\/td>\n<td>2x USART, 2x SPI, 2x I2C<\/td>\n<\/tr>\n<tr>\n<td>DMA<\/td>\n<td>7-channel<\/td>\n<\/tr>\n<tr>\n<td>\u062c\u0647\u062f \u0627\u0644\u0625\u0645\u062f\u0627\u062f<\/td>\n<td>1.65V to 3.6V<\/td>\n<\/tr>\n<tr>\n<td>Run Mode Current<\/td>\n<td>88 \u00b5A\/MHz typical<\/td>\n<\/tr>\n<tr>\n<td>Stop Mode Current<\/td>\n<td>0.4 \u00b5A (16 wakeup lines)<\/td>\n<\/tr>\n<tr>\n<td>Standby Mode Current<\/td>\n<td>0.27 \u00b5A<\/td>\n<\/tr>\n<tr>\n<td>\u062f\u0631\u062c\u0629 \u062d\u0631\u0627\u0631\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/td>\n<td>-40 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629 \u0625\u0644\u0649 +125 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062d\u0632\u0645\u0629<\/td>\n<td>LQFP-32 (7 x 7 x 1.4mm)<\/td>\n<\/tr>\n<\/table>\n<h2>\u0627\u0644\u0645\u064a\u0632\u0627\u062a<\/h2>\n<ul>\n<li>Ultra-low-power with 0.27\u00b5A standby and 88\u00b5A\/MHz run current<\/li>\n<li>2KB true EEPROM with ECC (no Flash emulation needed)<\/li>\n<li>12-bit ADC with hardware oversampling down to 1.65V<\/li>\n<li>Two ultra-low-power comparators with window mode and wakeup<\/li>\n<li>Low-power timer (LPTIM) operates in Stop mode<\/li>\n<li>Multiple low-power modes: Run, Low-power Run, Sleep, Stop, Standby<\/li>\n<li>Programmable voltage detector and brown-out reset with 5 thresholds<\/li>\n<li>96-bit unique device ID and CRC calculation unit<\/li>\n<\/ul>\n<h2>\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a<\/h2>\n<ul>\n<li>Water and gas meters<\/li>\n<li>Wireless sensor nodes<\/li>\n<li>Wearable devices and fitness trackers<\/li>\n<li>Building automation and HVAC<\/li>\n<li>Portable medical instruments<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The STM32L051K6T6 is an ultra-low-power ARM Cortex-M0+ microcontroller from STMicroelectronics with 32KB Flash, 8KB RAM, 2KB EEPROM, 32MHz, 12-bit ADC, 2 comparators, and LPTIM in a 32-pin LQFP package. Key Specifications Core ARM Cortex-M0+, 32-bit, up to 32MHz Flash Memory 32 KB with ECC RAM 8 KB Data EEPROM 2 KB with ECC [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[142],"class_list":["post-7837","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-st"],"acf":{"brief_explanation":"Ultra-low-power Cortex-M0+ MCU, 32KB Flash, 8KB RAM, 2KB EEPROM, 32MHz, LQFP-32","date_code":"","package_case":"LQFP-32 (7 x 7 x 1.4mm, 0.8mm pitch)","in_stock":5510,"datasheet":"https:\/\/www.st.com\/resource\/en\/datasheet\/stm32l051k6.pdf","price":"$1.43 @ 1ku","product_introduction":"The STM32L051K6T6 is an ultra-low-power microcontroller from STMicroelectronics based on the ARM Cortex-M0+ 32-bit RISC core operating at up to 32MHz. It integrates 32KB Flash with ECC, 8KB SRAM, and 2KB true data EEPROM with ECC, eliminating the need for Flash-based EEPROM emulation. The device features a 12-bit ADC with 1.14 Msps and hardware oversampling, two ultra-low-power comparators with window mode, a low-power timer (LPTIM) that operates in Stop mode, and standard communication interfaces including 2 USART, 2 SPI, and 2 I2C. With 88\u00b5A\/MHz in Run mode, 0.4\u00b5A in Stop mode, and 0.27\u00b5A in Standby mode, the STM32L051K6 is optimized for battery-powered and energy-harvesting applications.","working_principle":"The STM32L051K6T6 uses ST's ultra-low-power platform with multiple power domains and a flexible clock system. The Cortex-M0+ core executes a 2-stage pipeline with 0.95 DMIPS\/MHz efficiency. The internal voltage regulator adapts the core voltage based on the operating mode, minimizing power consumption. The 7 clock sources include a 16MHz HSI RC (\u00b11% factory-trimmed), 32kHz LSE crystal, 37kHz LSI RC, and a multispeed MSI RC (65kHz to 4.2MHz) that provides low-power clocking without external components. The LPTIM can be clocked from the LSE or LSI and count events while the CPU is in Stop mode, enabling periodic wakeup without CPU intervention. The true EEPROM uses a separate charge pump and erase\/write controller, supporting byte-level operations with 100k cycle endurance and ECC protection. The ADC uses a successive approximation architecture with hardware oversampling that can accumulate up to 256 samples, improving effective resolution to 16 bits for low-speed signals. The programmable voltage detector (PVD) monitors VDD and generates an interrupt when it drops below the selected threshold, enabling safe shutdown.","pin_description":"<table border=\"1\" cellpadding=\"4\">\n<tr><th>Pin Group<\/th><th>Count<\/th><th>Function<\/th><th>Description<\/th><\/tr>\n<tr><td>PA0-PA15<\/td><td>16<\/td><td>GPIO\/ADC\/Timers\/Comm<\/td><td>Port A with ADC, USART1, SPI1, TIM2, TIM21, LPTIM, COMP<\/td><\/tr>\n<tr><td>PB0-PB15<\/td><td>16<\/td><td>GPIO\/ADC\/I2C\/SPI<\/td><td>Port B with ADC, I2C1, SPI2, LPTIM, COMP, RTC<\/td><\/tr>\n<tr><td>PC13-PC15<\/td><td>3<\/td><td>GPIO\/RTC<\/td><td>Port C with RTC, wakeup, and LSE functions<\/td><\/tr>\n<tr><td>NRST<\/td><td>1<\/td><td>System<\/td><td>Reset input (active low)<\/td><\/tr>\n<tr><td>BOOT0<\/td><td>1<\/td><td>System<\/td><td>Boot mode selection<\/td><\/tr>\n<tr><td>VDD\/VSS<\/td><td>4<\/td><td>Power<\/td><td>Supply (1.65-3.6V) and ground<\/td><\/tr>\n<\/table>","application_scenarios":"<ul>\n<li><strong>Smart Meters:<\/strong> 0.27\u00b5A standby and 2KB EEPROM store calibration data with zero power; LPTIM provides periodic wakeup<\/li>\n<li><strong>Wireless Sensors:<\/strong> 88\u00b5A\/MHz run current and fast 3.5\u00b5s wakeup from RAM minimize energy per measurement cycle<\/li>\n<li><strong>Wearable Devices:<\/strong> Two comparators with window mode monitor battery voltage and sensor thresholds in Stop mode<\/li>\n<li><strong>Building Automation:<\/strong> Multiple communication interfaces (2x USART, 2x SPI, 2x I2C) connect to wireless modules and sensors<\/li>\n<li><strong>Medical Instruments:<\/strong> True EEPROM with ECC stores patient data reliably; ADC oversampling achieves 16-bit effective resolution<\/li>\n<\/ul>","alternative_models":"<table border=\"1\" cellpadding=\"4\">\n<tr><th>Model<\/th><th>Manufacturer<\/th><th>Key Difference<\/th><th>Package<\/th><th>Specs<\/th><\/tr>\n<tr><td>STM32L051K8T6<\/td><td>ST<\/td><td>64KB Flash, same pinout<\/td><td>-<\/td><td>-<\/td><\/tr>\n<tr><td>STM32L051C6T6<\/td><td>ST<\/td><td>48-pin LQFP, more I\/O (37 GPIO)<\/td><td>-<\/td><td>-<\/td><\/tr>\n<tr><td>STM32L071KBT6<\/td><td>ST<\/td><td>128KB Flash, 20KB RAM, Cortex-M0+<\/td><td>-<\/td><td>-<\/td><\/tr>\n<tr><td>SAML21G18B-AUT<\/td><td>Microchip<\/td><td>Cortex-M0+, 256KB Flash, ultra-low-power<\/td><td>-<\/td><td>-<\/td><\/tr>\n<tr><td>MSP430FR2111IPW14<\/td><td>TI<\/td><td>16-bit, FRAM, 3.5\u00b5A RTC, TSSOP-14<\/td><td>-<\/td><td>-<\/td><\/tr>\n<\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/7837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/comments?post=7837"}],"version-history":[{"count":1,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/7837\/revisions"}],"predecessor-version":[{"id":8298,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/7837\/revisions\/8298"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/media?parent=7837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/categories?post=7837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/tags?post=7837"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/chip_brand?post=7837"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}