STMicroelectronics: STM32 based STM32L-DISCOVERY Ultralow Power Development Board

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents


Kit Overview


The STM32L-DISCOVERYSTM32L-DISCOVERY helps you to discover the STM32L152-EVALSTM32L152-EVAL ultralow power features and to develop and share your applications. It is based on an STM32L152RBT6STM32L152RBT6 and includes an ST-Link/V2 embedded debugging tool interface, an LCD (24 segments, 4 commons), LEDs, pushbuttons, a linear touch sensor or touchkeys.


The STMicroelectronics STM32L-DISCOVERY STM32L-DISCOVERY STM32L152-EVALSTM32L152-EVAL ultralow power discovery board demonstrates the ultralow power features of STM32L152-EVALSTM32L152-EVAL EnergyLite Microcontrollers and lets you develop and share your applications. The STMicroelectronics STM32L-DISCOVERYSTM32L-DISCOVERY ultralow power discovery board is based on an STM32L152RBT6STM32L152RBT6 MCU and includes an ST-Link/V2 embedded debugging tool interface, an LCD (24 segments, 4 commons), LEDs, pushbuttons, a linear touch sensor, or touchkeys. The board power supply is through USB bus or an external 3.3 or 5V supply voltage. This STMicroelectronics discovery board also includes two pushbuttons (user and reset) and and one linear touch sensor or four touchkeys.


STMicroelectronics STM32L152-EVALSTM32L152-EVAL EnergyLite™ 32-bit microcontrollers combine unique STMicroelectronics low-leakage 130nm process technology and optimized power-saving architecture to deliver industry-leading energy-saving performance. STM32L152-EVALSTM32L152-EVAL ARM Cortex-M3 based MCUs are part of the STMicroelectronics EnergyLite platform of ultra low-power products enabling designers to optimize performance, function, and battery life and meet efficiency-related criteria such as eco-design targets. STM32L152-EVALSTM32L152-EVAL MCUs consume only 0.27µA in lowest power mode and 230 µA/MHz in dynamic run mode. The STM32L151STM32L151 and STM32L152STM32L152 differ in that the STM32L152-EVALSTM32L152-EVAL152 features an LCD controller. These STMicroelectronics STM32L152-EVALSTM32L152-EVAL ARM Cortex-M3 MCUs feature 128Kbytes of Flash memory.


Key Applications: Application control and user interfaces, Medical and handheld equipment, PC and gaming peripherals, GPS, Industrial applications, PLCs, Inverters, printers, scanners, alarm systems, video intercoms, and HVACs.

More Development Kits and Tools
orangearrw.gifSTMicroelectronics Development Kitsorangearrw.gifARM Development Tools
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


Development Tools


Software Development Tools:

Tool   TypeSupplierMPNSupported   FamilyDescription
IDEARMKeil MDK-ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™The MDK-ARM is a complete software development environment for Cortex™-M, Cortex-R4, ARM7™ and   ARM9™ processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn   and use, yet powerful enough for the most demanding embedded applications. Learn   More
RTOSMicriumµC/OS-IISTM ARM MCU'sµC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable, preemptive, real-time deterministic   multitasking kernel for microprocessors, microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is   delivered with complete source code and in-depth documentation. Learn More
RTOSMicriumµC/OS-IIISTM ARM MCU'sμC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and   next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and   framework to the design engineer dealing with the growing complexity of embedded designs. Learn More
RTOSSeggerembOSARM Cortex™-MembOS is a priority-controlled real time operating system, designed to be used as foundation for the development of   embedded real-time applications. It is a zero interrupt latency, high-performance RTOS that has been optimized for   minimum memory consumption in both RAM and ROM, as well as high speed and versatility.  Learn More



Hardware Development Tools:


Tool   TypeSupplierMPNSupported   FamilyDescription
Debugger / ProgrammerSTMicroelectronicsST-LINK/V2ST-LINK/V2STM8 / STM32ST-LINK/V2 In-circuit Debugger and Programmer for the STM8 and STM32 MCUs
Debugger / ProgrammerSTMicroelectronicsSTX-RLINKSTX-RLINKSTM8 / ST7 / µPSD / STM32 / STR7 / STR9STX-RLINK In-circuit Debugger and Programmer  for a complete range of STMicroelectronics microcontrollers (STM8,   ST7, µPSD, STM32, STR7 and STR9)
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM Cortex™-M  / ARM7™ / ARM9™ULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM Cortex™-M  / ARM7™ / ARM9™ULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores


Back to top


Technical Documents

Learning Center
DatasheetSTMicroelectronics:   Datasheet for STM32L ultralow power discovery board
User   GuideSTMicroelectronics:   UM1079 - User manual for STM32L-DISCOVERY
Application   NotesSTMicroelectronics:   AN3413 - Current consumption measurement and touch sensing demonstration for   STM32L-DISCOVERY
Application   NotesSTMicroelectronics:   AN3964 - How to design a simple temperature measurement application using the   STM32L-DISCOVERY
Product   BriefSTMicroelectronics:   Product Brief for STM32L and STM8L MCU families
Product   BriefSTMicroelectronics   : STMicroelectronics product offer for mobile devices
Design Elements
SchematicSTMicroelectronics: Schematic for STM32L-DISCOVERY
Application LibrarySTMicroelectronics:   Software code for STM32L-DISCOVERY firmware package


Back to top




Back to top


Kit Features



  • STM32L152RBT6STM32L152RBT6 microcontroller, featuring 128 KB of Flash memory, 16 KB of RAM, 4 KB of data EPROM, in a 64-pin LQFP package
  • On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone STLINK/V2 (with SWD connector for programming and debugging)
  • Board power supply: through USB bus or from an external 3.3 or 5 V supply voltage
  • External application power supply: 3 V and 5 V
  • IDD current measurement
  • LCD   
    • DIP28 package
    • 24 segments, 4 commons
  • Four LEDs:   
    • LD1 (red/green) indicating USB communication
    • LD2 (red) indicating that 3.3 V power supply is ON
    • Two user LEDs, LD3 (green) and LD4 (blue)
  • Two pushbuttons (user and reset)
  • One linear touch sensor and four touchkeys
  • Extension header for LQFP64 I/Os for quick connection to prototyping board and easy Probing







Back to top

Kit Contents



Back to top