Cargo Features

[dependencies]
stm32l0xx-hal = { version = "0.10.0", default-features = false, features = ["rtc", "rt", "disable-linker-script", "stm32l0x1", "stm32l0x2", "stm32l0x3", "stm32l052", "stm32l082", "io-STM32L021", "io-STM32L031", "io-STM32L051", "io-STM32L071", "eeprom-128", "eeprom-256", "eeprom-512", "eeprom-1024", "eeprom-2048", "eeprom-3072", "eeprom-6144", "flash-8", "flash-16", "flash-32", "flash-64", "flash-128", "flash-192", "ram-2", "ram-8", "ram-20", "ewlcsp49", "lqfp32", "lqfp48", "lqfp64", "lqfp100", "tfbga64", "tssop14", "tssop20", "ufbga64", "ufbga100", "ufqfpn20", "ufqfpn28", "ufqfpn32", "ufqfpn48", "wlcsp25", "wlcsp36", "wlcsp49", "mcu-STM32L010C6Tx", "mcu-STM32L010F4Px", "mcu-STM32L010K4Tx", "mcu-STM32L010K8Tx", "mcu-STM32L010R8Tx", "mcu-STM32L010RBTx", "mcu-STM32L011D3Px", "mcu-STM32L011D4Px", "mcu-STM32L011E3Yx", "mcu-STM32L011E4Yx", "mcu-STM32L011F3Px", "mcu-STM32L011F3Ux", "mcu-STM32L011F4Px", "mcu-STM32L011F4Ux", "mcu-STM32L011G3Ux", "mcu-STM32L011G4Ux", "mcu-STM32L011K3Tx", "mcu-STM32L011K3Ux", "mcu-STM32L011K4Tx", "mcu-STM32L011K4Ux", "mcu-STM32L021D4Px", "mcu-STM32L021F4Px", "mcu-STM32L021F4Ux", "mcu-STM32L021G4Ux", "mcu-STM32L021K4Tx", "mcu-STM32L021K4Ux", "mcu-STM32L031C4Tx", "mcu-STM32L031C4Ux", "mcu-STM32L031C6Tx", "mcu-STM32L031C6Ux", "mcu-STM32L031E4Yx", "mcu-STM32L031E6Yx", "mcu-STM32L031F4Px", "mcu-STM32L031F6Px", "mcu-STM32L031G4Ux", "mcu-STM32L031G6UxS", "mcu-STM32L031K4Tx", "mcu-STM32L031K4Ux", "mcu-STM32L031K6Tx", "mcu-STM32L031K6Ux", "mcu-STM32L041C4Tx", "mcu-STM32L041C6Tx", "mcu-STM32L041C6Ux", "mcu-STM32L041E6Yx", "mcu-STM32L041F6Px", "mcu-STM32L041G6UxS", "mcu-STM32L041K6Tx", "mcu-STM32L041K6Ux", "mcu-STM32L051C6Tx", "mcu-STM32L051C6Ux", "mcu-STM32L051C8Tx", "mcu-STM32L051C8Ux", "mcu-STM32L051K6Tx", "mcu-STM32L051K6Ux", "mcu-STM32L051K8Tx", "mcu-STM32L051K8Ux", "mcu-STM32L051R6Hx", "mcu-STM32L051R6Tx", "mcu-STM32L051R8Hx", "mcu-STM32L051R8Tx", "mcu-STM32L051T6Yx", "mcu-STM32L051T8Yx", "mcu-STM32L052C6Tx", "mcu-STM32L052C6Ux", "mcu-STM32L052C8Tx", "mcu-STM32L052C8Ux", "mcu-STM32L052K6Tx", "mcu-STM32L052K6Ux", "mcu-STM32L052K8Tx", "mcu-STM32L052K8Ux", "mcu-STM32L052R6Hx", "mcu-STM32L052R6Tx", "mcu-STM32L052R8Hx", "mcu-STM32L052R8Tx", "mcu-STM32L052T6Yx", "mcu-STM32L052T8Yx", "mcu-STM32L053C6Tx", "mcu-STM32L053C6Ux", "mcu-STM32L053C8Tx", "mcu-STM32L053C8Ux", "mcu-STM32L053R6Hx", "mcu-STM32L053R6Tx", "mcu-STM32L053R8Hx", "mcu-STM32L053R8Tx", "mcu-STM32L062C8Ux", "mcu-STM32L062K8Tx", "mcu-STM32L062K8Ux", "mcu-STM32L063C8Tx", "mcu-STM32L063C8Ux", "mcu-STM32L063R8Tx", "mcu-STM32L071C8Tx", "mcu-STM32L071C8Ux", "mcu-STM32L071CBTx", "mcu-STM32L071CBUx", "mcu-STM32L071CBYx", "mcu-STM32L071CZTx", "mcu-STM32L071CZUx", "mcu-STM32L071CZYx", "mcu-STM32L071K8Ux", "mcu-STM32L071KBTx", "mcu-STM32L071KBUx", "mcu-STM32L071KZTx", "mcu-STM32L071KZUx", "mcu-STM32L071RBHx", "mcu-STM32L071RBTx", "mcu-STM32L071RZHx", "mcu-STM32L071RZTx", "mcu-STM32L071V8Ix", "mcu-STM32L071V8Tx", "mcu-STM32L071VBIx", "mcu-STM32L071VBTx", "mcu-STM32L071VZIx", "mcu-STM32L071VZTx", "mcu-STM32L072CBTx", "mcu-STM32L072CBUx", "mcu-STM32L072CBYx", "mcu-STM32L072CZEx", "mcu-STM32L072CZTx", "mcu-STM32L072CZUx", "mcu-STM32L072CZYx", "mcu-STM32L072KBTx", "mcu-STM32L072KBUx", "mcu-STM32L072KZTx", "mcu-STM32L072KZUx", "mcu-STM32L072RBHx", "mcu-STM32L072RBIx", "mcu-STM32L072RBTx", "mcu-STM32L072RZHx", "mcu-STM32L072RZIx", "mcu-STM32L072RZTx", "mcu-STM32L072V8Ix", "mcu-STM32L072V8Tx", "mcu-STM32L072VBIx", "mcu-STM32L072VBTx", "mcu-STM32L072VZIx", "mcu-STM32L072VZTx", "mcu-STM32L073CBTx", "mcu-STM32L073CBUx", "mcu-STM32L073CZTx", "mcu-STM32L073CZUx", "mcu-STM32L073CZYx", "mcu-STM32L073RBHx", "mcu-STM32L073RBTx", "mcu-STM32L073RZHx", "mcu-STM32L073RZIx", "mcu-STM32L073RZTx", "mcu-STM32L073V8Ix", "mcu-STM32L073V8Tx", "mcu-STM32L073VBIx", "mcu-STM32L073VBTx", "mcu-STM32L073VZIx", "mcu-STM32L073VZTx", "mcu-STM32L081CBTx", "mcu-STM32L081CZTx", "mcu-STM32L081CZUx", "mcu-STM32L081KZTx", "mcu-STM32L081KZUx", "mcu-STM32L082CZUx", "mcu-STM32L082CZYx", "mcu-STM32L082KBTx", "mcu-STM32L082KBUx", "mcu-STM32L082KZTx", "mcu-STM32L082KZUx", "mcu-STM32L083CBTx", "mcu-STM32L083CZTx", "mcu-STM32L083CZUx", "mcu-STM32L083RBHx", "mcu-STM32L083RBTx", "mcu-STM32L083RZHx", "mcu-STM32L083RZTx", "mcu-STM32L083V8Ix", "mcu-STM32L083V8Tx", "mcu-STM32L083VBIx", "mcu-STM32L083VBTx", "mcu-STM32L083VZIx", "mcu-STM32L083VZTx", "stm32-usbd"] }
default = rtc

Default features

rtc default = rtcc

Support for RTC, pulls in rtcc and chrono dependencies

Affects stm32l0xx-hal::rtc

rt

Miscellaneaous features

Enables rt of stm32l0

disable-linker-script
stm32l0x1 mcu-STM32L011D3Px? mcu-STM32L011D4Px? mcu-STM32L011E3Yx? mcu-STM32L011E4Yx? mcu-STM32L011F3Px? mcu-STM32L011F3Ux? mcu-STM32L011F4Px? mcu-STM32L011F4Ux? mcu-STM32L011G3Ux? mcu-STM32L011G4Ux? mcu-STM32L011K3Tx? mcu-STM32L011K3Ux? mcu-STM32L011K4Tx? mcu-STM32L011K4Ux? mcu-STM32L021D4Px? mcu-STM32L021F4Px? mcu-STM32L021F4Ux? mcu-STM32L021G4Ux? mcu-STM32L021K4Tx? mcu-STM32L021K4Ux? mcu-STM32L031C4Tx? mcu-STM32L031C4Ux? mcu-STM32L031C6Tx? mcu-STM32L031C6Ux? mcu-STM32L031E4Yx? mcu-STM32L031E6Yx? mcu-STM32L031F4Px? mcu-STM32L031F6Px? mcu-STM32L031G4Ux? mcu-STM32L031G6Ux? mcu-STM32L031G6UxS? mcu-STM32L031K4Tx? mcu-STM32L031K4Ux? mcu-STM32L031K6Tx? mcu-STM32L031K6Ux? mcu-STM32L041C4Tx? mcu-STM32L041C6Tx? mcu-STM32L041C6Ux? mcu-STM32L041E6Yx? mcu-STM32L041F6Px? mcu-STM32L041G6Ux? mcu-STM32L041G6UxS? mcu-STM32L041K6Tx? mcu-STM32L041K6Ux? mcu-STM32L051C6Tx? mcu-STM32L051C6Ux? mcu-STM32L051C8Tx? mcu-STM32L051C8Ux? mcu-STM32L051K6Tx? mcu-STM32L051K6Ux? mcu-STM32L051K8Tx? mcu-STM32L051K8Ux? mcu-STM32L051R6Hx? mcu-STM32L051R6Tx? mcu-STM32L051R8Hx? mcu-STM32L051R8Tx? mcu-STM32L051T6Yx? mcu-STM32L051T8Yx? mcu-STM32L071C8Tx? mcu-STM32L071C8Ux? mcu-STM32L071CBTx? mcu-STM32L071CBUx? mcu-STM32L071CBYx? mcu-STM32L071CZTx? mcu-STM32L071CZUx? mcu-STM32L071CZYx? mcu-STM32L071K8Ux? mcu-STM32L071KBTx? mcu-STM32L071KBUx? mcu-STM32L071KZTx? mcu-STM32L071KZUx? mcu-STM32L071RBHx? mcu-STM32L071RBTx? mcu-STM32L071RZHx? mcu-STM32L071RZTx? mcu-STM32L071V8Ix? mcu-STM32L071V8Tx? mcu-STM32L071VBIx? mcu-STM32L071VBTx? mcu-STM32L071VZIx? mcu-STM32L071VZTx? mcu-STM32L081CBTx? mcu-STM32L081CZTx? mcu-STM32L081CZUx? mcu-STM32L081KZTx? mcu-STM32L081KZUx?

STM32L0 subfamilies
(Warning: Some peripherals, e.g. GPIO, don't follow this subfamily grouping.)

Enables stm32l0x1 of stm32l0

stm32l0x2 mcu-STM32L052C6Tx? mcu-STM32L052C6Ux? mcu-STM32L052C8Tx? mcu-STM32L052C8Ux? mcu-STM32L052K6Tx? mcu-STM32L052K6Ux? mcu-STM32L052K8Tx? mcu-STM32L052K8Ux? mcu-STM32L052R6Hx? mcu-STM32L052R6Tx? mcu-STM32L052R8Hx? mcu-STM32L052R8Tx? mcu-STM32L052T6Yx? mcu-STM32L052T8Fx? mcu-STM32L052T8Yx? mcu-STM32L062C8Ux? mcu-STM32L062K8Tx? mcu-STM32L062K8Ux? mcu-STM32L072CBTx? mcu-STM32L072CBUx? mcu-STM32L072CBYx? mcu-STM32L072CZEx? mcu-STM32L072CZTx? mcu-STM32L072CZUx? mcu-STM32L072CZYx? mcu-STM32L072KBTx? mcu-STM32L072KBUx? mcu-STM32L072KZTx? mcu-STM32L072KZUx? mcu-STM32L072RBHx? mcu-STM32L072RBIx? mcu-STM32L072RBTx? mcu-STM32L072RZHx? mcu-STM32L072RZIx? mcu-STM32L072RZTx? mcu-STM32L072V8Ix? mcu-STM32L072V8Tx? mcu-STM32L072VBIx? mcu-STM32L072VBTx? mcu-STM32L072VZIx? mcu-STM32L072VZTx? mcu-STM32L082CZUx? mcu-STM32L082CZYx? mcu-STM32L082KBTx? mcu-STM32L082KBUx? mcu-STM32L082KZTx? mcu-STM32L082KZUx? stm32l052? stm32l072? stm32l082?

Enables stm32l0x2 of stm32l0

Affects i2c::Tx, i2c::Rx, i2c::Transfer, stm32l0xx-hal::rng, stm32l0xx-hal::usb

stm32l0x3 mcu-STM32L053C6Tx? mcu-STM32L053C6Ux? mcu-STM32L053C8Tx? mcu-STM32L053C8Ux? mcu-STM32L053R6Hx? mcu-STM32L053R6Tx? mcu-STM32L053R8Hx? mcu-STM32L053R8Tx? mcu-STM32L063C8Tx? mcu-STM32L063C8Ux? mcu-STM32L063R8Tx? mcu-STM32L073CBTx? mcu-STM32L073CBUx? mcu-STM32L073CZTx? mcu-STM32L073CZUx? mcu-STM32L073CZYx? mcu-STM32L073RBHx? mcu-STM32L073RBTx? mcu-STM32L073RZHx? mcu-STM32L073RZIx? mcu-STM32L073RZTx? mcu-STM32L073V8Ix? mcu-STM32L073V8Tx? mcu-STM32L073VBIx? mcu-STM32L073VBTx? mcu-STM32L073VZIx? mcu-STM32L073VZTx? mcu-STM32L083CBTx? mcu-STM32L083CZTx? mcu-STM32L083CZUx? mcu-STM32L083RBHx? mcu-STM32L083RBTx? mcu-STM32L083RZHx? mcu-STM32L083RZTx? mcu-STM32L083V8Ix? mcu-STM32L083V8Tx? mcu-STM32L083VBIx? mcu-STM32L083VBTx? mcu-STM32L083VZIx? mcu-STM32L083VZTx?

Enables stm32l0x3 of stm32l0

Affects stm32l0xx-hal::rng, stm32l0xx-hal::usb

stm32l052 = stm32l0x2

Legacy features (don't use those anymore)

stm32l072 stm32l082 = stm32l0x2
io-STM32L021 mcu-STM32L010F4Px? mcu-STM32L010K4Tx? mcu-STM32L011D3Px? mcu-STM32L011D4Px? mcu-STM32L011E3Yx? mcu-STM32L011E4Yx? mcu-STM32L011F3Px? mcu-STM32L011F3Ux? mcu-STM32L011F4Px? mcu-STM32L011F4Ux? mcu-STM32L011G3Ux? mcu-STM32L011G4Ux? mcu-STM32L011K3Tx? mcu-STM32L011K3Ux? mcu-STM32L011K4Tx? mcu-STM32L011K4Ux? mcu-STM32L021D4Px? mcu-STM32L021F4Px? mcu-STM32L021F4Ux? mcu-STM32L021G4Ux? mcu-STM32L021K4Tx? mcu-STM32L021K4Ux?

Features based on the GPIO peripheral version.
This determines the pin function mapping of the MCU.
The features correspond to the product categories.

Note: The easiest way to pick the proper io-* feature is to apply the matching mcu-* feature for your MCU!
Product category 1

io-STM32L031 mcu-STM32L010C6Tx? mcu-STM32L031C4Tx? mcu-STM32L031C4Ux? mcu-STM32L031C6Tx? mcu-STM32L031C6Ux? mcu-STM32L031E4Yx? mcu-STM32L031E6Yx? mcu-STM32L031F4Px? mcu-STM32L031F6Px? mcu-STM32L031G4Ux? mcu-STM32L031G6Ux? mcu-STM32L031G6UxS? mcu-STM32L031K4Tx? mcu-STM32L031K4Ux? mcu-STM32L031K6Tx? mcu-STM32L031K6Ux? mcu-STM32L041C4Tx? mcu-STM32L041C6Tx? mcu-STM32L041C6Ux? mcu-STM32L041E6Yx? mcu-STM32L041F6Px? mcu-STM32L041G6Ux? mcu-STM32L041G6UxS? mcu-STM32L041K6Tx? mcu-STM32L041K6Ux?

Product category 2

io-STM32L051 mcu-STM32L010K8Tx? mcu-STM32L010R8Tx? mcu-STM32L051C6Tx? mcu-STM32L051C6Ux? mcu-STM32L051C8Tx? mcu-STM32L051C8Ux? mcu-STM32L051K6Tx? mcu-STM32L051K6Ux? mcu-STM32L051K8Tx? mcu-STM32L051K8Ux? mcu-STM32L051R6Hx? mcu-STM32L051R6Tx? mcu-STM32L051R8Hx? mcu-STM32L051R8Tx? mcu-STM32L051T6Yx? mcu-STM32L051T8Yx? mcu-STM32L052C6Tx? mcu-STM32L052C6Ux? mcu-STM32L052C8Tx? mcu-STM32L052C8Ux? mcu-STM32L052K6Tx? mcu-STM32L052K6Ux? mcu-STM32L052K8Tx? mcu-STM32L052K8Ux? mcu-STM32L052R6Hx? mcu-STM32L052R6Tx? mcu-STM32L052R8Hx? mcu-STM32L052R8Tx? mcu-STM32L052T6Yx? mcu-STM32L052T8Fx? mcu-STM32L052T8Yx? mcu-STM32L053C6Tx? mcu-STM32L053C6Ux? mcu-STM32L053C8Tx? mcu-STM32L053C8Ux? mcu-STM32L053R6Hx? mcu-STM32L053R6Tx? mcu-STM32L053R8Hx? mcu-STM32L053R8Tx? mcu-STM32L062C8Ux? mcu-STM32L062K8Tx? mcu-STM32L062K8Ux? mcu-STM32L063C8Tx? mcu-STM32L063C8Ux? mcu-STM32L063R8Tx?

Product category 3

io-STM32L071 mcu-STM32L010RBTx? mcu-STM32L071C8Tx? mcu-STM32L071C8Ux? mcu-STM32L071CBTx? mcu-STM32L071CBUx? mcu-STM32L071CBYx? mcu-STM32L071CZTx? mcu-STM32L071CZUx? mcu-STM32L071CZYx? mcu-STM32L071K8Ux? mcu-STM32L071KBTx? mcu-STM32L071KBUx? mcu-STM32L071KZTx? mcu-STM32L071KZUx? mcu-STM32L071RBHx? mcu-STM32L071RBTx? mcu-STM32L071RZHx? mcu-STM32L071RZTx? mcu-STM32L071V8Ix? mcu-STM32L071V8Tx? mcu-STM32L071VBIx? mcu-STM32L071VBTx? mcu-STM32L071VZIx? mcu-STM32L071VZTx? mcu-STM32L072CBTx? mcu-STM32L072CBUx? mcu-STM32L072CBYx? mcu-STM32L072CZEx? mcu-STM32L072CZTx? mcu-STM32L072CZUx? mcu-STM32L072CZYx? mcu-STM32L072KBTx? mcu-STM32L072KBUx? mcu-STM32L072KZTx? mcu-STM32L072KZUx? mcu-STM32L072RBHx? mcu-STM32L072RBIx? mcu-STM32L072RBTx? mcu-STM32L072RZHx? mcu-STM32L072RZIx? mcu-STM32L072RZTx? mcu-STM32L072V8Ix? mcu-STM32L072V8Tx? mcu-STM32L072VBIx? mcu-STM32L072VBTx? mcu-STM32L072VZIx? mcu-STM32L072VZTx? mcu-STM32L073CBTx? mcu-STM32L073CBUx? mcu-STM32L073CZTx? mcu-STM32L073CZUx? mcu-STM32L073CZYx? mcu-STM32L073RBHx? mcu-STM32L073RBTx? mcu-STM32L073RZHx? mcu-STM32L073RZIx? mcu-STM32L073RZTx? mcu-STM32L073V8Ix? mcu-STM32L073V8Tx? mcu-STM32L073VBIx? mcu-STM32L073VBTx? mcu-STM32L073VZIx? mcu-STM32L073VZTx? mcu-STM32L081CBTx? mcu-STM32L081CZTx? mcu-STM32L081CZUx? mcu-STM32L081KZTx? mcu-STM32L081KZUx? mcu-STM32L082CZUx? mcu-STM32L082CZYx? mcu-STM32L082KBTx? mcu-STM32L082KBUx? mcu-STM32L082KZTx? mcu-STM32L082KZUx? mcu-STM32L083CBTx? mcu-STM32L083CZTx? mcu-STM32L083CZUx? mcu-STM32L083RBHx? mcu-STM32L083RBTx? mcu-STM32L083RZHx? mcu-STM32L083RZTx? mcu-STM32L083V8Ix? mcu-STM32L083V8Tx? mcu-STM32L083VBIx? mcu-STM32L083VBTx? mcu-STM32L083VZIx? mcu-STM32L083VZTx?

Product category 5

eeprom-128 mcu-STM32L010F4Px? mcu-STM32L010K4Tx?

Features based on EEPROM size (in bytes)

Affects flash::EEPROM_SIZE

eeprom-256 mcu-STM32L010C6Tx? mcu-STM32L010K8Tx? mcu-STM32L010R8Tx?

Affects flash::EEPROM_SIZE

eeprom-512 mcu-STM32L010RBTx? mcu-STM32L011D3Px? mcu-STM32L011D4Px? mcu-STM32L011E3Yx? mcu-STM32L011E4Yx? mcu-STM32L011F3Px? mcu-STM32L011F3Ux? mcu-STM32L011F4Px? mcu-STM32L011F4Ux? mcu-STM32L011G3Ux? mcu-STM32L011G4Ux? mcu-STM32L011K3Tx? mcu-STM32L011K3Ux? mcu-STM32L011K4Tx? mcu-STM32L011K4Ux? mcu-STM32L021D4Px? mcu-STM32L021F4Px? mcu-STM32L021F4Ux? mcu-STM32L021G4Ux? mcu-STM32L021K4Tx? mcu-STM32L021K4Ux?

Affects flash::EEPROM_SIZE

eeprom-1024 mcu-STM32L031C4Tx? mcu-STM32L031C4Ux? mcu-STM32L031C6Tx? mcu-STM32L031C6Ux? mcu-STM32L031E4Yx? mcu-STM32L031E6Yx? mcu-STM32L031F4Px? mcu-STM32L031F6Px? mcu-STM32L031G4Ux? mcu-STM32L031G6Ux? mcu-STM32L031G6UxS? mcu-STM32L031K4Tx? mcu-STM32L031K4Ux? mcu-STM32L031K6Tx? mcu-STM32L031K6Ux? mcu-STM32L041C4Tx? mcu-STM32L041C6Tx? mcu-STM32L041C6Ux? mcu-STM32L041E6Yx? mcu-STM32L041F6Px? mcu-STM32L041G6Ux? mcu-STM32L041G6UxS? mcu-STM32L041K6Tx? mcu-STM32L041K6Ux?

Affects flash::EEPROM_SIZE

eeprom-2048 mcu-STM32L051C6Tx? mcu-STM32L051C6Ux? mcu-STM32L051C8Tx? mcu-STM32L051C8Ux? mcu-STM32L051K6Tx? mcu-STM32L051K6Ux? mcu-STM32L051K8Tx? mcu-STM32L051K8Ux? mcu-STM32L051R6Hx? mcu-STM32L051R6Tx? mcu-STM32L051R8Hx? mcu-STM32L051R8Tx? mcu-STM32L051T6Yx? mcu-STM32L051T8Yx? mcu-STM32L052C6Tx? mcu-STM32L052C6Ux? mcu-STM32L052C8Tx? mcu-STM32L052C8Ux? mcu-STM32L052K6Tx? mcu-STM32L052K6Ux? mcu-STM32L052K8Tx? mcu-STM32L052K8Ux? mcu-STM32L052R6Hx? mcu-STM32L052R6Tx? mcu-STM32L052R8Hx? mcu-STM32L052R8Tx? mcu-STM32L052T6Yx? mcu-STM32L052T8Fx? mcu-STM32L052T8Yx? mcu-STM32L053C6Tx? mcu-STM32L053C6Ux? mcu-STM32L053C8Tx? mcu-STM32L053C8Ux? mcu-STM32L053R6Hx? mcu-STM32L053R6Tx? mcu-STM32L053R8Hx? mcu-STM32L053R8Tx? mcu-STM32L062C8Ux? mcu-STM32L062K8Tx? mcu-STM32L062K8Ux? mcu-STM32L063C8Tx? mcu-STM32L063C8Ux? mcu-STM32L063R8Tx?

Affects flash::EEPROM_SIZE

eeprom-3072 mcu-STM32L071C8Tx? mcu-STM32L071K8Ux? mcu-STM32L071V8Ix? mcu-STM32L071V8Tx? mcu-STM32L072V8Ix? mcu-STM32L072V8Tx? mcu-STM32L073V8Ix? mcu-STM32L073V8Tx? mcu-STM32L083V8Ix? mcu-STM32L083V8Tx?

Affects flash::EEPROM_SIZE

eeprom-6144 mcu-STM32L071C8Ux? mcu-STM32L071CBTx? mcu-STM32L071CBUx? mcu-STM32L071CBYx? mcu-STM32L071CZTx? mcu-STM32L071CZUx? mcu-STM32L071CZYx? mcu-STM32L071KBTx? mcu-STM32L071KBUx? mcu-STM32L071KZTx? mcu-STM32L071KZUx? mcu-STM32L071RBHx? mcu-STM32L071RBTx? mcu-STM32L071RZHx? mcu-STM32L071RZTx? mcu-STM32L071VBIx? mcu-STM32L071VBTx? mcu-STM32L071VZIx? mcu-STM32L071VZTx? mcu-STM32L072CBTx? mcu-STM32L072CBUx? mcu-STM32L072CBYx? mcu-STM32L072CZEx? mcu-STM32L072CZTx? mcu-STM32L072CZUx? mcu-STM32L072CZYx? mcu-STM32L072KBTx? mcu-STM32L072KBUx? mcu-STM32L072KZTx? mcu-STM32L072KZUx? mcu-STM32L072RBHx? mcu-STM32L072RBIx? mcu-STM32L072RBTx? mcu-STM32L072RZHx? mcu-STM32L072RZIx? mcu-STM32L072RZTx? mcu-STM32L072VBIx? mcu-STM32L072VBTx? mcu-STM32L072VZIx? mcu-STM32L072VZTx? mcu-STM32L073CBTx? mcu-STM32L073CBUx? mcu-STM32L073CZTx? mcu-STM32L073CZUx? mcu-STM32L073CZYx? mcu-STM32L073RBHx? mcu-STM32L073RBTx? mcu-STM32L073RZHx? mcu-STM32L073RZIx? mcu-STM32L073RZTx? mcu-STM32L073VBIx? mcu-STM32L073VBTx? mcu-STM32L073VZIx? mcu-STM32L073VZTx? mcu-STM32L081CBTx? mcu-STM32L081CZTx? mcu-STM32L081CZUx? mcu-STM32L081KZTx? mcu-STM32L081KZUx? mcu-STM32L082CZUx? mcu-STM32L082CZYx? mcu-STM32L082KBTx? mcu-STM32L082KBUx? mcu-STM32L082KZTx? mcu-STM32L082KZUx? mcu-STM32L083CBTx? mcu-STM32L083CZTx? mcu-STM32L083CZUx? mcu-STM32L083RBHx? mcu-STM32L083RBTx? mcu-STM32L083RZHx? mcu-STM32L083RZTx? mcu-STM32L083VBIx? mcu-STM32L083VBTx? mcu-STM32L083VZIx? mcu-STM32L083VZTx?

Affects flash::EEPROM_SIZE

flash-8 mcu-STM32L011D3Px? mcu-STM32L011E3Yx? mcu-STM32L011F3Px? mcu-STM32L011F3Ux? mcu-STM32L011G3Ux? mcu-STM32L011K3Tx? mcu-STM32L011K3Ux?

Features based on Flash size (in kbytes)

flash-16 mcu-STM32L010F4Px? mcu-STM32L010K4Tx? mcu-STM32L011D4Px? mcu-STM32L011E4Yx? mcu-STM32L011F4Px? mcu-STM32L011F4Ux? mcu-STM32L011G4Ux? mcu-STM32L011K4Tx? mcu-STM32L011K4Ux? mcu-STM32L021D4Px? mcu-STM32L021F4Px? mcu-STM32L021F4Ux? mcu-STM32L021G4Ux? mcu-STM32L021K4Tx? mcu-STM32L021K4Ux? mcu-STM32L031C4Tx? mcu-STM32L031C4Ux? mcu-STM32L031E4Yx? mcu-STM32L031F4Px? mcu-STM32L031G4Ux? mcu-STM32L031K4Tx? mcu-STM32L031K4Ux? mcu-STM32L041C4Tx?
flash-32 mcu-STM32L010C6Tx? mcu-STM32L031C6Tx? mcu-STM32L031C6Ux? mcu-STM32L031E6Yx? mcu-STM32L031F6Px? mcu-STM32L031G6Ux? mcu-STM32L031G6UxS? mcu-STM32L031K6Tx? mcu-STM32L031K6Ux? mcu-STM32L041C6Tx? mcu-STM32L041C6Ux? mcu-STM32L041E6Yx? mcu-STM32L041F6Px? mcu-STM32L041G6Ux? mcu-STM32L041G6UxS? mcu-STM32L041K6Tx? mcu-STM32L041K6Ux? mcu-STM32L051C6Tx? mcu-STM32L051C6Ux? mcu-STM32L051K6Tx? mcu-STM32L051K6Ux? mcu-STM32L051R6Hx? mcu-STM32L051R6Tx? mcu-STM32L051T6Yx? mcu-STM32L052C6Tx? mcu-STM32L052C6Ux? mcu-STM32L052K6Tx? mcu-STM32L052K6Ux? mcu-STM32L052R6Hx? mcu-STM32L052R6Tx? mcu-STM32L052T6Yx? mcu-STM32L053C6Tx? mcu-STM32L053C6Ux? mcu-STM32L053R6Hx? mcu-STM32L053R6Tx?
flash-64 mcu-STM32L010K8Tx? mcu-STM32L010R8Tx? mcu-STM32L051C8Tx? mcu-STM32L051C8Ux? mcu-STM32L051K8Tx? mcu-STM32L051K8Ux? mcu-STM32L051R8Hx? mcu-STM32L051R8Tx? mcu-STM32L051T8Yx? mcu-STM32L052C8Tx? mcu-STM32L052C8Ux? mcu-STM32L052K8Tx? mcu-STM32L052K8Ux? mcu-STM32L052R8Hx? mcu-STM32L052R8Tx? mcu-STM32L052T8Fx? mcu-STM32L052T8Yx? mcu-STM32L053C8Tx? mcu-STM32L053C8Ux? mcu-STM32L053R8Hx? mcu-STM32L053R8Tx? mcu-STM32L062C8Ux? mcu-STM32L062K8Tx? mcu-STM32L062K8Ux? mcu-STM32L063C8Tx? mcu-STM32L063C8Ux? mcu-STM32L063R8Tx? mcu-STM32L071C8Tx? mcu-STM32L071C8Ux? mcu-STM32L071K8Ux? mcu-STM32L071V8Ix? mcu-STM32L071V8Tx? mcu-STM32L072V8Ix? mcu-STM32L072V8Tx? mcu-STM32L073V8Ix? mcu-STM32L073V8Tx? mcu-STM32L083V8Ix? mcu-STM32L083V8Tx?
flash-128 mcu-STM32L010RBTx? mcu-STM32L071CBTx? mcu-STM32L071CBUx? mcu-STM32L071CBYx? mcu-STM32L071KBTx? mcu-STM32L071KBUx? mcu-STM32L071RBHx? mcu-STM32L071RBTx? mcu-STM32L071VBIx? mcu-STM32L071VBTx? mcu-STM32L072CBTx? mcu-STM32L072CBUx? mcu-STM32L072CBYx? mcu-STM32L072KBTx? mcu-STM32L072KBUx? mcu-STM32L072RBHx? mcu-STM32L072RBIx? mcu-STM32L072RBTx? mcu-STM32L072VBIx? mcu-STM32L072VBTx? mcu-STM32L073CBTx? mcu-STM32L073CBUx? mcu-STM32L073RBHx? mcu-STM32L073RBTx? mcu-STM32L073VBIx? mcu-STM32L073VBTx? mcu-STM32L081CBTx? mcu-STM32L082KBTx? mcu-STM32L082KBUx? mcu-STM32L083CBTx? mcu-STM32L083RBHx? mcu-STM32L083RBTx? mcu-STM32L083VBIx? mcu-STM32L083VBTx?
flash-192 mcu-STM32L071CZTx? mcu-STM32L071CZUx? mcu-STM32L071CZYx? mcu-STM32L071KZTx? mcu-STM32L071KZUx? mcu-STM32L071RZHx? mcu-STM32L071RZTx? mcu-STM32L071VZIx? mcu-STM32L071VZTx? mcu-STM32L072CZEx? mcu-STM32L072CZTx? mcu-STM32L072CZUx? mcu-STM32L072CZYx? mcu-STM32L072KZTx? mcu-STM32L072KZUx? mcu-STM32L072RZHx? mcu-STM32L072RZIx? mcu-STM32L072RZTx? mcu-STM32L072VZIx? mcu-STM32L072VZTx? mcu-STM32L073CZTx? mcu-STM32L073CZUx? mcu-STM32L073CZYx? mcu-STM32L073RZHx? mcu-STM32L073RZIx? mcu-STM32L073RZTx? mcu-STM32L073VZIx? mcu-STM32L073VZTx? mcu-STM32L081CZTx? mcu-STM32L081CZUx? mcu-STM32L081KZTx? mcu-STM32L081KZUx? mcu-STM32L082CZUx? mcu-STM32L082CZYx? mcu-STM32L082KZTx? mcu-STM32L082KZUx? mcu-STM32L083CZTx? mcu-STM32L083CZUx? mcu-STM32L083RZHx? mcu-STM32L083RZTx? mcu-STM32L083VZIx? mcu-STM32L083VZTx?
ram-2 mcu-STM32L010F4Px? mcu-STM32L010K4Tx? mcu-STM32L011D3Px? mcu-STM32L011D4Px? mcu-STM32L011E3Yx? mcu-STM32L011E4Yx? mcu-STM32L011F3Px? mcu-STM32L011F3Ux? mcu-STM32L011F4Px? mcu-STM32L011F4Ux? mcu-STM32L011G3Ux? mcu-STM32L011G4Ux? mcu-STM32L011K3Tx? mcu-STM32L011K3Ux? mcu-STM32L011K4Tx? mcu-STM32L011K4Ux? mcu-STM32L021D4Px? mcu-STM32L021F4Px? mcu-STM32L021F4Ux? mcu-STM32L021G4Ux? mcu-STM32L021K4Tx? mcu-STM32L021K4Ux?

Features based on RAM size (in kbytes)

ram-8 mcu-STM32L010C6Tx? mcu-STM32L010K8Tx? mcu-STM32L010R8Tx? mcu-STM32L031C4Tx? mcu-STM32L031C4Ux? mcu-STM32L031C6Tx? mcu-STM32L031C6Ux? mcu-STM32L031E4Yx? mcu-STM32L031E6Yx? mcu-STM32L031F4Px? mcu-STM32L031F6Px? mcu-STM32L031G4Ux? mcu-STM32L031G6Ux? mcu-STM32L031G6UxS? mcu-STM32L031K4Tx? mcu-STM32L031K4Ux? mcu-STM32L031K6Tx? mcu-STM32L031K6Ux? mcu-STM32L041C4Tx? mcu-STM32L041C6Tx? mcu-STM32L041C6Ux? mcu-STM32L041E6Yx? mcu-STM32L041F6Px? mcu-STM32L041G6Ux? mcu-STM32L041G6UxS? mcu-STM32L041K6Tx? mcu-STM32L041K6Ux? mcu-STM32L051C6Tx? mcu-STM32L051C6Ux? mcu-STM32L051C8Tx? mcu-STM32L051C8Ux? mcu-STM32L051K6Tx? mcu-STM32L051K6Ux? mcu-STM32L051K8Tx? mcu-STM32L051K8Ux? mcu-STM32L051R6Hx? mcu-STM32L051R6Tx? mcu-STM32L051R8Hx? mcu-STM32L051R8Tx? mcu-STM32L051T6Yx? mcu-STM32L051T8Yx? mcu-STM32L052C6Tx? mcu-STM32L052C6Ux? mcu-STM32L052C8Tx? mcu-STM32L052C8Ux? mcu-STM32L052K6Tx? mcu-STM32L052K6Ux? mcu-STM32L052K8Tx? mcu-STM32L052K8Ux? mcu-STM32L052R6Hx? mcu-STM32L052R6Tx? mcu-STM32L052R8Hx? mcu-STM32L052R8Tx? mcu-STM32L052T6Yx? mcu-STM32L052T8Fx? mcu-STM32L052T8Yx? mcu-STM32L053C6Tx? mcu-STM32L053C6Ux? mcu-STM32L053C8Tx? mcu-STM32L053C8Ux? mcu-STM32L053R6Hx? mcu-STM32L053R6Tx? mcu-STM32L053R8Hx? mcu-STM32L053R8Tx? mcu-STM32L062C8Ux? mcu-STM32L062K8Tx? mcu-STM32L062K8Ux? mcu-STM32L063C8Tx? mcu-STM32L063C8Ux? mcu-STM32L063R8Tx?
ram-20 mcu-STM32L010RBTx? mcu-STM32L071C8Tx? mcu-STM32L071C8Ux? mcu-STM32L071CBTx? mcu-STM32L071CBUx? mcu-STM32L071CBYx? mcu-STM32L071CZTx? mcu-STM32L071CZUx? mcu-STM32L071CZYx? mcu-STM32L071K8Ux? mcu-STM32L071KBTx? mcu-STM32L071KBUx? mcu-STM32L071KZTx? mcu-STM32L071KZUx? mcu-STM32L071RBHx? mcu-STM32L071RBTx? mcu-STM32L071RZHx? mcu-STM32L071RZTx? mcu-STM32L071V8Ix? mcu-STM32L071V8Tx? mcu-STM32L071VBIx? mcu-STM32L071VBTx? mcu-STM32L071VZIx? mcu-STM32L071VZTx? mcu-STM32L072CBTx? mcu-STM32L072CBUx? mcu-STM32L072CBYx? mcu-STM32L072CZEx? mcu-STM32L072CZTx? mcu-STM32L072CZUx? mcu-STM32L072CZYx? mcu-STM32L072KBTx? mcu-STM32L072KBUx? mcu-STM32L072KZTx? mcu-STM32L072KZUx? mcu-STM32L072RBHx? mcu-STM32L072RBIx? mcu-STM32L072RBTx? mcu-STM32L072RZHx? mcu-STM32L072RZIx? mcu-STM32L072RZTx? mcu-STM32L072V8Ix? mcu-STM32L072V8Tx? mcu-STM32L072VBIx? mcu-STM32L072VBTx? mcu-STM32L072VZIx? mcu-STM32L072VZTx? mcu-STM32L073CBTx? mcu-STM32L073CBUx? mcu-STM32L073CZTx? mcu-STM32L073CZUx? mcu-STM32L073CZYx? mcu-STM32L073RBHx? mcu-STM32L073RBTx? mcu-STM32L073RZHx? mcu-STM32L073RZIx? mcu-STM32L073RZTx? mcu-STM32L073V8Ix? mcu-STM32L073V8Tx? mcu-STM32L073VBIx? mcu-STM32L073VBTx? mcu-STM32L073VZIx? mcu-STM32L073VZTx? mcu-STM32L081CBTx? mcu-STM32L081CZTx? mcu-STM32L081CZUx? mcu-STM32L081KZTx? mcu-STM32L081KZUx? mcu-STM32L082CZUx? mcu-STM32L082CZYx? mcu-STM32L082KBTx? mcu-STM32L082KBUx? mcu-STM32L082KZTx? mcu-STM32L082KZUx? mcu-STM32L083CBTx? mcu-STM32L083CZTx? mcu-STM32L083CZUx? mcu-STM32L083RBHx? mcu-STM32L083RBTx? mcu-STM32L083RZHx? mcu-STM32L083RZTx? mcu-STM32L083V8Ix? mcu-STM32L083V8Tx? mcu-STM32L083VBIx? mcu-STM32L083VBTx? mcu-STM32L083VZIx? mcu-STM32L083VZTx?
ewlcsp49 mcu-STM32L072CZEx?

Physical packages

lqfp32 mcu-STM32L010K4Tx? mcu-STM32L010K8Tx? mcu-STM32L011K3Tx? mcu-STM32L011K4Tx? mcu-STM32L021K4Tx? mcu-STM32L031K4Tx? mcu-STM32L031K6Tx? mcu-STM32L041K6Tx? mcu-STM32L051K6Tx? mcu-STM32L051K8Tx? mcu-STM32L052K6Tx? mcu-STM32L052K8Tx? mcu-STM32L062K8Tx? mcu-STM32L071KBTx? mcu-STM32L071KZTx? mcu-STM32L072KBTx? mcu-STM32L072KZTx? mcu-STM32L081KZTx? mcu-STM32L082KBTx? mcu-STM32L082KZTx?
lqfp48 mcu-STM32L010C6Tx? mcu-STM32L031C4Tx? mcu-STM32L031C6Tx? mcu-STM32L041C4Tx? mcu-STM32L041C6Tx? mcu-STM32L051C6Tx? mcu-STM32L051C8Tx? mcu-STM32L052C6Tx? mcu-STM32L052C8Tx? mcu-STM32L053C6Tx? mcu-STM32L053C8Tx? mcu-STM32L063C8Tx? mcu-STM32L071C8Tx? mcu-STM32L071CBTx? mcu-STM32L071CZTx? mcu-STM32L072CBTx? mcu-STM32L072CZTx? mcu-STM32L073CBTx? mcu-STM32L073CZTx? mcu-STM32L081CBTx? mcu-STM32L081CZTx? mcu-STM32L083CBTx? mcu-STM32L083CZTx?
lqfp64 mcu-STM32L010R8Tx? mcu-STM32L010RBTx? mcu-STM32L051R6Tx? mcu-STM32L051R8Tx? mcu-STM32L052R6Tx? mcu-STM32L052R8Tx? mcu-STM32L053R6Tx? mcu-STM32L053R8Tx? mcu-STM32L063R8Tx? mcu-STM32L071RBTx? mcu-STM32L071RZTx? mcu-STM32L072RBTx? mcu-STM32L072RZTx? mcu-STM32L073RBTx? mcu-STM32L073RZTx? mcu-STM32L083RBTx? mcu-STM32L083RZTx?
lqfp100 mcu-STM32L071V8Tx? mcu-STM32L071VBTx? mcu-STM32L071VZTx? mcu-STM32L072V8Tx? mcu-STM32L072VBTx? mcu-STM32L072VZTx? mcu-STM32L073V8Tx? mcu-STM32L073VBTx? mcu-STM32L073VZTx? mcu-STM32L083V8Tx? mcu-STM32L083VBTx? mcu-STM32L083VZTx?
tfbga64 mcu-STM32L051R6Hx? mcu-STM32L051R8Hx? mcu-STM32L052R6Hx? mcu-STM32L052R8Hx? mcu-STM32L053R6Hx? mcu-STM32L053R8Hx? mcu-STM32L071RBHx? mcu-STM32L071RZHx? mcu-STM32L072RBHx? mcu-STM32L072RZHx? mcu-STM32L073RBHx? mcu-STM32L073RZHx? mcu-STM32L083RBHx? mcu-STM32L083RZHx?
tssop14 mcu-STM32L011D3Px? mcu-STM32L011D4Px? mcu-STM32L021D4Px?
tssop20 mcu-STM32L010F4Px? mcu-STM32L011F3Px? mcu-STM32L011F4Px? mcu-STM32L021F4Px? mcu-STM32L031F4Px? mcu-STM32L031F6Px? mcu-STM32L041F6Px?
ufbga64 mcu-STM32L072RBIx? mcu-STM32L072RZIx? mcu-STM32L073RZIx?
ufbga100 mcu-STM32L071V8Ix? mcu-STM32L071VBIx? mcu-STM32L071VZIx? mcu-STM32L072V8Ix? mcu-STM32L072VBIx? mcu-STM32L072VZIx? mcu-STM32L073V8Ix? mcu-STM32L073VBIx? mcu-STM32L073VZIx? mcu-STM32L083V8Ix? mcu-STM32L083VBIx? mcu-STM32L083VZIx?
ufqfpn20 mcu-STM32L011F3Ux? mcu-STM32L011F4Ux? mcu-STM32L021F4Ux?
ufqfpn28 mcu-STM32L011G3Ux? mcu-STM32L011G4Ux? mcu-STM32L021G4Ux? mcu-STM32L031G4Ux? mcu-STM32L031G6Ux? mcu-STM32L031G6UxS? mcu-STM32L041G6Ux? mcu-STM32L041G6UxS?
ufqfpn32 mcu-STM32L011K3Ux? mcu-STM32L011K4Ux? mcu-STM32L021K4Ux? mcu-STM32L031K4Ux? mcu-STM32L031K6Ux? mcu-STM32L041K6Ux? mcu-STM32L051K6Ux? mcu-STM32L051K8Ux? mcu-STM32L052K6Ux? mcu-STM32L052K8Ux? mcu-STM32L062K8Ux? mcu-STM32L071K8Ux? mcu-STM32L071KBUx? mcu-STM32L071KZUx? mcu-STM32L072KBUx? mcu-STM32L072KZUx? mcu-STM32L081KZUx? mcu-STM32L082KBUx? mcu-STM32L082KZUx?
ufqfpn48 mcu-STM32L031C4Ux? mcu-STM32L031C6Ux? mcu-STM32L041C6Ux? mcu-STM32L051C6Ux? mcu-STM32L051C8Ux? mcu-STM32L052C6Ux? mcu-STM32L052C8Ux? mcu-STM32L053C6Ux? mcu-STM32L053C8Ux? mcu-STM32L062C8Ux? mcu-STM32L063C8Ux? mcu-STM32L071C8Ux? mcu-STM32L071CBUx? mcu-STM32L071CZUx? mcu-STM32L072CBUx? mcu-STM32L072CZUx? mcu-STM32L073CBUx? mcu-STM32L073CZUx? mcu-STM32L081CZUx? mcu-STM32L082CZUx? mcu-STM32L083CZUx?
wlcsp25 mcu-STM32L011E3Yx? mcu-STM32L011E4Yx? mcu-STM32L031E4Yx? mcu-STM32L031E6Yx? mcu-STM32L041E6Yx?
wlcsp36 mcu-STM32L051T6Yx? mcu-STM32L051T8Yx? mcu-STM32L052T6Yx? mcu-STM32L052T8Fx? mcu-STM32L052T8Yx?
wlcsp49 mcu-STM32L071CBYx? mcu-STM32L071CZYx? mcu-STM32L072CBYx? mcu-STM32L072CZYx? mcu-STM32L073CZYx? mcu-STM32L082CZYx?
mcu-STM32L010C6Tx = eeprom-256, flash-32, io-STM32L031, lqfp48, ram-8

MCU aliases

Note: These are just aliases, they should not be used to directly feature gate functionality in the HAL! However, user code should usually depend on a MCU alias.

mcu-STM32L010F4Px = eeprom-128, flash-16, io-STM32L021, ram-2, tssop20
mcu-STM32L010K4Tx = eeprom-128, flash-16, io-STM32L021, lqfp32, ram-2
mcu-STM32L010K8Tx = eeprom-256, flash-64, io-STM32L051, lqfp32, ram-8
mcu-STM32L010R8Tx = eeprom-256, flash-64, io-STM32L051, lqfp64, ram-8
mcu-STM32L010RBTx = eeprom-512, flash-128, io-STM32L071, lqfp64, ram-20
mcu-STM32L011D3Px = eeprom-512, flash-8, io-STM32L021, ram-2, stm32l0x1, tssop14
mcu-STM32L011D4Px = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, tssop14
mcu-STM32L011E3Yx = eeprom-512, flash-8, io-STM32L021, ram-2, stm32l0x1, wlcsp25
mcu-STM32L011E4Yx = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, wlcsp25
mcu-STM32L011F3Px = eeprom-512, flash-8, io-STM32L021, ram-2, stm32l0x1, tssop20
mcu-STM32L011F3Ux = eeprom-512, flash-8, io-STM32L021, ram-2, stm32l0x1, ufqfpn20
mcu-STM32L011F4Px = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, tssop20
mcu-STM32L011F4Ux = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, ufqfpn20
mcu-STM32L011G3Ux = eeprom-512, flash-8, io-STM32L021, ram-2, stm32l0x1, ufqfpn28
mcu-STM32L011G4Ux = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, ufqfpn28
mcu-STM32L011K3Tx = eeprom-512, flash-8, io-STM32L021, lqfp32, ram-2, stm32l0x1
mcu-STM32L011K3Ux = eeprom-512, flash-8, io-STM32L021, ram-2, stm32l0x1, ufqfpn32
mcu-STM32L011K4Tx = eeprom-512, flash-16, io-STM32L021, lqfp32, ram-2, stm32l0x1
mcu-STM32L011K4Ux = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, ufqfpn32
mcu-STM32L021D4Px = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, tssop14
mcu-STM32L021F4Px = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, tssop20
mcu-STM32L021F4Ux = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, ufqfpn20
mcu-STM32L021G4Ux = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, ufqfpn28
mcu-STM32L021K4Tx = eeprom-512, flash-16, io-STM32L021, lqfp32, ram-2, stm32l0x1
mcu-STM32L021K4Ux = eeprom-512, flash-16, io-STM32L021, ram-2, stm32l0x1, ufqfpn32
mcu-STM32L031C4Tx = eeprom-1024, flash-16, io-STM32L031, lqfp48, ram-8, stm32l0x1
mcu-STM32L031C4Ux = eeprom-1024, flash-16, io-STM32L031, ram-8, stm32l0x1, ufqfpn48
mcu-STM32L031C6Tx = eeprom-1024, flash-32, io-STM32L031, lqfp48, ram-8, stm32l0x1
mcu-STM32L031C6Ux = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, ufqfpn48
mcu-STM32L031E4Yx = eeprom-1024, flash-16, io-STM32L031, ram-8, stm32l0x1, wlcsp25
mcu-STM32L031E6Yx = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, wlcsp25
mcu-STM32L031F4Px = eeprom-1024, flash-16, io-STM32L031, ram-8, stm32l0x1, tssop20
mcu-STM32L031F6Px = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, tssop20
mcu-STM32L031G4Ux = eeprom-1024, flash-16, io-STM32L031, ram-8, stm32l0x1, ufqfpn28
mcu-STM32L031G6Ux mcu-STM32L031G6UxS = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, ufqfpn28
mcu-STM32L031K4Tx = eeprom-1024, flash-16, io-STM32L031, lqfp32, ram-8, stm32l0x1
mcu-STM32L031K4Ux = eeprom-1024, flash-16, io-STM32L031, ram-8, stm32l0x1, ufqfpn32
mcu-STM32L031K6Tx = eeprom-1024, flash-32, io-STM32L031, lqfp32, ram-8, stm32l0x1
mcu-STM32L031K6Ux = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, ufqfpn32
mcu-STM32L041C4Tx = eeprom-1024, flash-16, io-STM32L031, lqfp48, ram-8, stm32l0x1
mcu-STM32L041C6Tx = eeprom-1024, flash-32, io-STM32L031, lqfp48, ram-8, stm32l0x1
mcu-STM32L041C6Ux = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, ufqfpn48
mcu-STM32L041E6Yx = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, wlcsp25
mcu-STM32L041F6Px = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, tssop20
mcu-STM32L041G6Ux mcu-STM32L041G6UxS = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, ufqfpn28
mcu-STM32L041K6Tx = eeprom-1024, flash-32, io-STM32L031, lqfp32, ram-8, stm32l0x1
mcu-STM32L041K6Ux = eeprom-1024, flash-32, io-STM32L031, ram-8, stm32l0x1, ufqfpn32
mcu-STM32L051C6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp48, ram-8, stm32l0x1
mcu-STM32L051C6Ux = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x1, ufqfpn48
mcu-STM32L051C8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp48, ram-8, stm32l0x1
mcu-STM32L051C8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x1, ufqfpn48
mcu-STM32L051K6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp32, ram-8, stm32l0x1
mcu-STM32L051K6Ux = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x1, ufqfpn32
mcu-STM32L051K8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp32, ram-8, stm32l0x1
mcu-STM32L051K8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x1, ufqfpn32
mcu-STM32L051R6Hx = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x1, tfbga64
mcu-STM32L051R6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp64, ram-8, stm32l0x1
mcu-STM32L051R8Hx = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x1, tfbga64
mcu-STM32L051R8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp64, ram-8, stm32l0x1
mcu-STM32L051T6Yx = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x1, wlcsp36
mcu-STM32L051T8Yx = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x1, wlcsp36
mcu-STM32L052C6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp48, ram-8, stm32l0x2
mcu-STM32L052C6Ux = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x2, ufqfpn48
mcu-STM32L052C8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp48, ram-8, stm32l0x2
mcu-STM32L052C8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x2, ufqfpn48
mcu-STM32L052K6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp32, ram-8, stm32l0x2
mcu-STM32L052K6Ux = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x2, ufqfpn32
mcu-STM32L052K8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp32, ram-8, stm32l0x2
mcu-STM32L052K8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x2, ufqfpn32
mcu-STM32L052R6Hx = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x2, tfbga64
mcu-STM32L052R6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp64, ram-8, stm32l0x2
mcu-STM32L052R8Hx = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x2, tfbga64
mcu-STM32L052R8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp64, ram-8, stm32l0x2
mcu-STM32L052T6Yx = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x2, wlcsp36
mcu-STM32L052T8Fx mcu-STM32L052T8Yx = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x2, wlcsp36
mcu-STM32L053C6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp48, ram-8, stm32l0x3
mcu-STM32L053C6Ux = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x3, ufqfpn48
mcu-STM32L053C8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp48, ram-8, stm32l0x3
mcu-STM32L053C8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x3, ufqfpn48
mcu-STM32L053R6Hx = eeprom-2048, flash-32, io-STM32L051, ram-8, stm32l0x3, tfbga64
mcu-STM32L053R6Tx = eeprom-2048, flash-32, io-STM32L051, lqfp64, ram-8, stm32l0x3
mcu-STM32L053R8Hx = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x3, tfbga64
mcu-STM32L053R8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp64, ram-8, stm32l0x3
mcu-STM32L062C8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x2, ufqfpn48
mcu-STM32L062K8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp32, ram-8, stm32l0x2
mcu-STM32L062K8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x2, ufqfpn32
mcu-STM32L063C8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp48, ram-8, stm32l0x3
mcu-STM32L063C8Ux = eeprom-2048, flash-64, io-STM32L051, ram-8, stm32l0x3, ufqfpn48
mcu-STM32L063R8Tx = eeprom-2048, flash-64, io-STM32L051, lqfp64, ram-8, stm32l0x3
mcu-STM32L071C8Tx = eeprom-3072, flash-64, io-STM32L071, lqfp48, ram-20, stm32l0x1
mcu-STM32L071C8Ux = eeprom-6144, flash-64, io-STM32L071, ram-20, stm32l0x1, ufqfpn48
mcu-STM32L071CBTx = eeprom-6144, flash-128, io-STM32L071, lqfp48, ram-20, stm32l0x1
mcu-STM32L071CBUx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x1, ufqfpn48
mcu-STM32L071CBYx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x1, wlcsp49
mcu-STM32L071CZTx = eeprom-6144, flash-192, io-STM32L071, lqfp48, ram-20, stm32l0x1
mcu-STM32L071CZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, ufqfpn48
mcu-STM32L071CZYx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, wlcsp49
mcu-STM32L071K8Ux = eeprom-3072, flash-64, io-STM32L071, ram-20, stm32l0x1, ufqfpn32
mcu-STM32L071KBTx = eeprom-6144, flash-128, io-STM32L071, lqfp32, ram-20, stm32l0x1
mcu-STM32L071KBUx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x1, ufqfpn32
mcu-STM32L071KZTx = eeprom-6144, flash-192, io-STM32L071, lqfp32, ram-20, stm32l0x1
mcu-STM32L071KZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, ufqfpn32
mcu-STM32L071RBHx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x1, tfbga64
mcu-STM32L071RBTx = eeprom-6144, flash-128, io-STM32L071, lqfp64, ram-20, stm32l0x1
mcu-STM32L071RZHx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, tfbga64
mcu-STM32L071RZTx = eeprom-6144, flash-192, io-STM32L071, lqfp64, ram-20, stm32l0x1
mcu-STM32L071V8Ix = eeprom-3072, flash-64, io-STM32L071, ram-20, stm32l0x1, ufbga100
mcu-STM32L071V8Tx = eeprom-3072, flash-64, io-STM32L071, lqfp100, ram-20, stm32l0x1
mcu-STM32L071VBIx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x1, ufbga100
mcu-STM32L071VBTx = eeprom-6144, flash-128, io-STM32L071, lqfp100, ram-20, stm32l0x1
mcu-STM32L071VZIx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, ufbga100
mcu-STM32L071VZTx = eeprom-6144, flash-192, io-STM32L071, lqfp100, ram-20, stm32l0x1
mcu-STM32L072CBTx = eeprom-6144, flash-128, io-STM32L071, lqfp48, ram-20, stm32l0x2
mcu-STM32L072CBUx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, ufqfpn48
mcu-STM32L072CBYx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, wlcsp49
mcu-STM32L072CZEx = eeprom-6144, ewlcsp49, flash-192, io-STM32L071, ram-20, stm32l0x2
mcu-STM32L072CZTx = eeprom-6144, flash-192, io-STM32L071, lqfp48, ram-20, stm32l0x2
mcu-STM32L072CZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, ufqfpn48
mcu-STM32L072CZYx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, wlcsp49
mcu-STM32L072KBTx = eeprom-6144, flash-128, io-STM32L071, lqfp32, ram-20, stm32l0x2
mcu-STM32L072KBUx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, ufqfpn32
mcu-STM32L072KZTx = eeprom-6144, flash-192, io-STM32L071, lqfp32, ram-20, stm32l0x2
mcu-STM32L072KZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, ufqfpn32
mcu-STM32L072RBHx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, tfbga64
mcu-STM32L072RBIx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, ufbga64
mcu-STM32L072RBTx = eeprom-6144, flash-128, io-STM32L071, lqfp64, ram-20, stm32l0x2
mcu-STM32L072RZHx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, tfbga64
mcu-STM32L072RZIx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, ufbga64
mcu-STM32L072RZTx = eeprom-6144, flash-192, io-STM32L071, lqfp64, ram-20, stm32l0x2
mcu-STM32L072V8Ix = eeprom-3072, flash-64, io-STM32L071, ram-20, stm32l0x2, ufbga100
mcu-STM32L072V8Tx = eeprom-3072, flash-64, io-STM32L071, lqfp100, ram-20, stm32l0x2
mcu-STM32L072VBIx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, ufbga100
mcu-STM32L072VBTx = eeprom-6144, flash-128, io-STM32L071, lqfp100, ram-20, stm32l0x2
mcu-STM32L072VZIx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, ufbga100
mcu-STM32L072VZTx = eeprom-6144, flash-192, io-STM32L071, lqfp100, ram-20, stm32l0x2
mcu-STM32L073CBTx = eeprom-6144, flash-128, io-STM32L071, lqfp48, ram-20, stm32l0x3
mcu-STM32L073CBUx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x3, ufqfpn48
mcu-STM32L073CZTx = eeprom-6144, flash-192, io-STM32L071, lqfp48, ram-20, stm32l0x3
mcu-STM32L073CZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, ufqfpn48
mcu-STM32L073CZYx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, wlcsp49
mcu-STM32L073RBHx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x3, tfbga64
mcu-STM32L073RBTx = eeprom-6144, flash-128, io-STM32L071, lqfp64, ram-20, stm32l0x3
mcu-STM32L073RZHx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, tfbga64
mcu-STM32L073RZIx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, ufbga64
mcu-STM32L073RZTx = eeprom-6144, flash-192, io-STM32L071, lqfp64, ram-20, stm32l0x3
mcu-STM32L073V8Ix = eeprom-3072, flash-64, io-STM32L071, ram-20, stm32l0x3, ufbga100
mcu-STM32L073V8Tx = eeprom-3072, flash-64, io-STM32L071, lqfp100, ram-20, stm32l0x3
mcu-STM32L073VBIx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x3, ufbga100
mcu-STM32L073VBTx = eeprom-6144, flash-128, io-STM32L071, lqfp100, ram-20, stm32l0x3
mcu-STM32L073VZIx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, ufbga100
mcu-STM32L073VZTx = eeprom-6144, flash-192, io-STM32L071, lqfp100, ram-20, stm32l0x3
mcu-STM32L081CBTx = eeprom-6144, flash-128, io-STM32L071, lqfp48, ram-20, stm32l0x1
mcu-STM32L081CZTx = eeprom-6144, flash-192, io-STM32L071, lqfp48, ram-20, stm32l0x1
mcu-STM32L081CZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, ufqfpn48
mcu-STM32L081KZTx = eeprom-6144, flash-192, io-STM32L071, lqfp32, ram-20, stm32l0x1
mcu-STM32L081KZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x1, ufqfpn32
mcu-STM32L082CZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, ufqfpn48
mcu-STM32L082CZYx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, wlcsp49
mcu-STM32L082KBTx = eeprom-6144, flash-128, io-STM32L071, lqfp32, ram-20, stm32l0x2
mcu-STM32L082KBUx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x2, ufqfpn32
mcu-STM32L082KZTx = eeprom-6144, flash-192, io-STM32L071, lqfp32, ram-20, stm32l0x2
mcu-STM32L082KZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x2, ufqfpn32
mcu-STM32L083CBTx = eeprom-6144, flash-128, io-STM32L071, lqfp48, ram-20, stm32l0x3
mcu-STM32L083CZTx = eeprom-6144, flash-192, io-STM32L071, lqfp48, ram-20, stm32l0x3
mcu-STM32L083CZUx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, ufqfpn48
mcu-STM32L083RBHx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x3, tfbga64
mcu-STM32L083RBTx = eeprom-6144, flash-128, io-STM32L071, lqfp64, ram-20, stm32l0x3
mcu-STM32L083RZHx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, tfbga64
mcu-STM32L083RZTx = eeprom-6144, flash-192, io-STM32L071, lqfp64, ram-20, stm32l0x3
mcu-STM32L083V8Ix = eeprom-3072, flash-64, io-STM32L071, ram-20, stm32l0x3, ufbga100
mcu-STM32L083V8Tx = eeprom-3072, flash-64, io-STM32L071, lqfp100, ram-20, stm32l0x3
mcu-STM32L083VBIx = eeprom-6144, flash-128, io-STM32L071, ram-20, stm32l0x3, ufbga100
mcu-STM32L083VBTx = eeprom-6144, flash-128, io-STM32L071, lqfp100, ram-20, stm32l0x3
mcu-STM32L083VZIx = eeprom-6144, flash-192, io-STM32L071, ram-20, stm32l0x3, ufbga100
mcu-STM32L083VZTx = eeprom-6144, flash-192, io-STM32L071, lqfp100, ram-20, stm32l0x3

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

rtcc rtc
stm32-usbd implicit feature

Enables stm32-usbd

stm32-usbd:

'usb-device' implementation for STM32 microcontrollers

Affects stm32l0xx-hal::usb