•The X-CUBE-ALS software package is an
STM32Cube expansion for the X-NUCLEO-
6283A1 expansion board for STM32. The source
code is based on STM32Cube to ease portability
and code sharing across different STM32 MCU
families. An sample implementation is available
for the STM32 Nucleo ambient light sensor
expansion board (X-NUCLEO-6283A1) plugged
on top of an STM32 Nucleo development board
(NUCLEO-F401RE or NUCLEO-L476RG).
Ambient Light Sensor expansion board
STM32Cube Software Overview
6
X-CUBE-6283A1
Latest SW available at www.st.com
Key features
X-CUBE-ALS software description
•Driver layer (VD6283A1API) for complete
management of the VD6283A1 ambient light
sensor integrated in the X-NUCLEO- VD6283A1
expansion board.
•Easy portability across different MCU families,
thanks to STM32Cube.
•Free, user-friendly license terms.
•Sample code for ambient light measurement.
ALS measurement example
Application
STM32Cube Hardware Abstraction Layer
(HAL)
Hardware
Abstraction
Hardware
STM32 Nucleo development board
STM32 Nucleo expansion board
X-NUCLEO-6283A1(sense)