Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview
The STM32L152-EVALSTM32L152-EVAL evaluation board is a complete demonstration and development platform for STMicroelectronics’ ARM cortex-M3 core-based STM32L152VBT6STM32L152VBT6 microcontroller supporting two I2C, two SPI and three USART channels, 12-bit ADC, 12-bit DAC, 16 KB internal SRAM and 128 KB Flash, USB FS, LCD controller, touch sensing and JTAG debugging support.
The ultralow power STM32L15xxx incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM Cortex-M3 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories (Flash memory up to 128 Kbytes and RAM up to 16 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer a 12-bit ADC, 2 DACs and 2 ultralow power comparators, six general-purpose 16-bit timers and two basic timers, which can be used as time bases. Moreover, the STM32L15xxx devices contain standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs and a USB. They also include a real-time clock and a set of backup registers that remain powered in Standby mode. Finally, the integrated LCD controller has a built-in LCD voltage generator that allows you to drive up to 8 multiplexed LCDs with contrast independent of the supply voltage.
The ultralow power STM32L15xxx operates from a 1.8 to 3.6 V power supply (down to 1.65 V at power down) with BOR and from a 1.65 to 3.6 V power supply without BOR option. It is available in the -40 to +85 °C temperature range.
Key Applications: Medical and handheld equipment, Application control and user interface, PC peripherals, gaming, GPS and sport equipment, Alarm systems, Wired and wireless sensors, Video intercom, Utility metering | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | ARM | Keil MDK-ARM | ARM 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 |
RTOS | Segger | embOS | ARM Cortex-M | embOS 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 Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debugger / Programmer | STMicroelectronics | ST-LINK/V2ST-LINK/V2 | STM8 / STM32 | ST-LINK/V2 In-circuit Debugger and Programmer for the STM8 and STM32 MCUs |
Debugger / Programmer | STMicroelectronics | STX-RLINKSTX-RLINK | STM8 / ST7 / µPSD / STM32 / STR7 / STR9 | STX-RLINK In-circuit Debugger and Programmer for a complete range of STMicroelectronics microcontrollers (STM8, ST7, µPSD, STM32, STR7 and STR9) |
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Design Elements
Video
Kit Features
- Four 5 V power supply options:
- Power jack
- ST-LINK/V2 USB connector
- User USB connector
- Daughterboard
- Audio speaker and microphone connected to DAC and ADC of STM32L152VBT6STM32L152VBT6
- 2 GByte or more SPI interface MicroSD CardTM
- I2C compatible serial interface temperature sensor
- RS-232RS-232 communication
- IrDA transceiver
- JTAG and trace debug support, ST-LINK/V2 embedded
- 240x320 TFT color LCD connected to SPI interface of STM32L152VBT6STM32L152VBT6
- Joystick with 4-direction control and selector
- Reset button
- Tamper or Key button
- 4 color user LEDs and 3 LEDs as MCU power range indicator
- MCU consumption measurement circuit
- LCD glass 32 x 4 segments connected to LCD controller in STM32L152VBT6STM32L152VBT6
- Extension connector for daughterboard or wrapping board
- MCU voltage choice of 3.3 V or adjustable from 1.65 V to 3.6 V
- USB FS connector
- Two touch sensing buttons
- Light dependent resistor (LDR)
- Potentiometer
Kit Contents
STM32L152-EVALSTM32L152-EVAL evaluation board