December 2021 UM1775 Rev 5 1/39
UM1775
User manual
Discovery kit with STM32L053C8 MCU
Introduction
The STM32L053 Discovery kit (32L0358DISCOVERY) helps the user to discover the full
feature range of the STM32L0 Series and develop applications. It is based on the
STM32L053C8T6 microcontroller and includes an embedded ST-LINK/V2-1
debugger/programmer, linear touch sensor, touchkeys, I
DD
current measurement, 2.13” E-
paper display, NFC connector for the PLUG-CR95HF-B board, LEDs, push-buttons and a
USB Mini-B connector.
The STM32L053 Discovery kit comes with a comprehensive STM32 software HAL library
with various packaged software examples available in the STM32CubeL0 MCU Package.
Figure 1. STM32L053 Discovery board
Picture is not contractual.
www.st.com
Contents UM1775
2/39 UM1775 Rev 5
Contents
1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6 Hardware layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.1 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.1.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.1.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.1.3 VCP configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.1.4 Using ST-LINK/V2-1 to program/debug the STM32L053C8T6 on board .
15
6.1.5 Using ST-LINK/V2-1 to program/debug an external
STM32 application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.2 Power supply and power selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.2.1 Power supply input from the USB connector . . . . . . . . . . . . . . . . . . . . . 18
6.2.2 External power supply inputs: 5V_IN or USB USER CN3 . . . . . . . . . . . 19
6.3 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.4 Pushbuttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.5 NFC connector for PLUG-CR95HF-B board . . . . . . . . . . . . . . . . . . . . . . 20
6.6 Electronic paper display (EPD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.7 JP4 (I
DD
) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.8 BOOT0 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.9 Linear touch sensor / touchkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.10 USB device support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23