GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - STMicroelectronics/STM32CubeL5: STM32Cube MCU Full Package for the STM32L5 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))

BranchesTags
Open more actions menu

Latest commit

 

History

43 Commits
43 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
Documentation
Documentation
 
 
Drivers
Drivers
 
 
Middlewares
Middlewares
 
 
Projects
Projects
 
 
Utilities
Utilities
 
 
_htmresc
_htmresc
 
 
.gitmodules
.gitmodules
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
Release_Notes.html
Release_Notes.html
 
 
SECURITY.md
SECURITY.md
 
 
package.xml
package.xml
 
 
sbom_cdx.json
sbom_cdx.json
 
 

Repository files navigation

STM32CubeL5 MCU Firmware

latest tag

Important

This repository contains submodules. Please refer to the "How to" section for more details.

Overview of the STM32Cube MCU offer on GitHub

STM32Cube is an original initiative by STMicroelectronics to simplify prototyping and development by reducing effort, time, and cost. It supports the entire ARM™ Cortex-based STM32 microcontroller portfolio and provides a comprehensive software solution including:

  • The CMSIS Core and Device interfaces enabling access to processor core features and device-specific peripherals of STM32 microcontrollers.
  • The STM32 HAL-LL drivers, an abstraction layer offering a set of APIs ensuring maximized portability across the STM32 portfolio.
  • The BSP drivers enabling access to peripherals on the STM32 development boards, external to the microcontroller itself.
  • A consistent set of middleware libraries offering standardized, high-level functionalities — such as USB, TCP/IP, file systems, and graphics.
  • A full set of software projects (basic examples, applications, and demonstrations) that showcase specific functionalities or use cases, and provided with support for multiple IDEs.

The STM32Cube embedded software is available in two flavors:

  • The MCU Firmware monolithic offer, where all software components (Drivers, Middleware, Projects, Utilities) are included in a single repository for each STM32 series.
  • The MCU Software Components modular offer, where each software component (mainly Drivers and Middleware) is provided in a dedicated repository, allowing users to select only the components they need.

The complete list of repositories is available here.

Repository content

This repository provides the STM32CubeL5 MCU firmware, including all software components (Drivers, Middleware, Projects, Utilities).

Release note

Details about the content of this release are available in the release note here.

How to clone and get updates

This repository contains submodules.

  • To clone it, run the command below
git clone --recursive https://github.com/STMicroelectronics/STM32CubeL5.git
  • To pull the latest updates, run the commands below from the root of the repository
git pull; git submodule update --init --recursive

Caution

If the "Download ZIP" option is used instead of the git clone command, then the different submodules have to be collected and added manually.

Note

The latest version of this firmware available on GitHub may be ahead of the one available on st.com or via STM32CubeMX. This is due to the rolling release. Please refer to this post for more details.

Boards available

  • STM32L5
    • NUCLEO-L552ZE-Q
    • STM32L552E-EV
    • STM32L562E-DK

Feedback and contributions

Please refer to the CONTRIBUTING.md guide.

About

STM32Cube MCU Full Package for the STM32L5 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))

Topics

stm32cube-mcu-package

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

51 stars

Watchers

23 watching

Forks

36 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.