# Release Notes for STM32L4xx_Nucleo Board Drivers

Copyright © 2017 STMicroelectronics

# License

Licensed by ST under BSD 3-Clause license (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:

https://opensource.org/licenses/BSD-3-Clause

# Purpose

This directory contains the board drivers to demonstrate the capabilities of the STM32L4xx_Nucleo Kit.

# Update History

V2.1.5 / 03-April-2019

## Main Changes

- stm32l4xx_nucleo.c, stm32l4xx_nucleo.h
  - Update license format

V2.1.4 / 27-July-2018

## Main Changes

- Release notes update to new format

V2.1.3 / 21-June-2018

## Main Changes

- stm32l4xx_nucleo.c, stm32l4xx_nucleo.h
  - Correct I/O definitions based on NUCLEO-L4xxRx-P schematics
  - Correct SD_IO_Init() and LCD_IO_Init() to set the correct port for LCD card CS pin

V2.1.2 / 09-March-2018

## Main Changes

- stm32l4xx_nucleo.c
  - Set ADC peripheral clock selection only if ADCSEL bit of RCC CCIPR register is defined

V2.1.1 / 13-October-2017

## Main Changes

- stm32l4xx_nucleo.c, stm32l4xx_nucleo.h
  - Documentation update: STM32L4xx_Nucleo_BSP_User_Manual.chm

V2.1.0 / 16-June-2017

## Main Changes

- stm32l4xx_nucleo.c, stm32l4xx_nucleo.h
  - APIs addition to drive external SMPS (ADP5301ACBZ component)

V2.0.0 / 16-September-2015

## Main Changes

- stm32l4xx_nucleo.c
  - SD over SPI interface rework for Adafruit Shield usage and performance
  - LED2 GPIO pull mode set to GPIO_NOPULL to improve power consumption
  - Apply new GPIO speed frequency define from HAL GPIO (GPIO_SPEED_FREQ_xxxx)
- NOTE: This release must be used with:
  - BSP Adafruit_Shield Component driver V2.0.0 or later
  - STM32L4xx HAL driver V1.1.0 or later

V1.0.0 / 26-June-2015

## Main Changes

- First official release of STM32L4xx_Nucleo board drivers for STM32Cube L4 FW package