Industrial digital output expansion board for stm32 nucleo (25 pages)
Summary of Contents for ST X-NUCLEO-6283A1
Page 1
Quick Start Guide Hybrid filter multispectral sensor with light flicker engine multi target sensor expansion board based on VD6283 for STM32 Nucleo Version 1.0 (Apr 22, 2021)
Page 2
Agenda Hardware and Software overview Documents & Related Resources STM32 Open Development Environment: Overview...
Page 4
• The X-NUCLEO-6283A1 is a hybrid filter multispectral sensor with light flicker engine multi target sensor and development board designed around the VD6283 sensor based on ST Ambient Light Sensor technology • The VD6283 communicates with the STM32 Nucleo developer board host microcontroller...
Page 5
• X-NUCLEO-6283A1 is also available as a NUCLEO Pack (P-NUCLEO-6283A1) • The X-NUCLEO-6283A1 expansion board can also be ordered on www.st.com as part of a NUCLEO Pack with expansion board and STM32 NUCLEO board. • Order code: P-NUCLEO-6283A1: X-NUCLEO-6283A1 expansion board and NUCLEO-F401RE full features board.
Page 6
STM32 MCU families. An sample implementation is available STM32Cube Hardware Abstraction Layer for the STM32 Nucleo ambient light sensor Hardware expansion board (X-NUCLEO-6283A1) plugged (HAL) Abstraction on top of an STM32 Nucleo development board (NUCLEO-F401RE or NUCLEO-L476RG).
Page 8
• 1x Laptop/PC with MS Windows • 1x USB type A to Mini-B USB cable • If you don’t have an STM32 Nucleo development board, you can order a Nucleo pack (P-NUCLEO-6283A1): • X-NUCLEO-6283A1 expansion board and NUCLEO-F401RE P-NUCLEO-6283A1 full features board delivered together.
Page 9
Setup & Demo Examples SW prerequisites • STSW-IMG016: P-NUCLEO-6283A1 Graphical User Interface (GUI) on Windows 7 and 10 • X-CUBE-6283A1: P-NUCLEO-6283A1 software expansion. Copy the .zip file content into a folder on your PC; the package will contain the API software driver, a simple ranging source code example (Keil, IAR, STM32CubeIDE) based on NUCLEO-F401RE for STM32Cube, and all the necessary documentation.
Page 10
STLINK driver, please follow step 2 2. Install the PC USB port driver to detect the Nucleo board • Called STSW-LINK009, downloaded from www.st.com • Unzip, extract the docs, and install “stlink_winusb_install.bat” => VD6283 NUCLEO Kit is ready for GUI installation...
Page 11
6283A1 expansion board + STM32 Nucleo board) to the PC • Install the GUI SW for VD6283 Demo and configuration settings • Called STSW-IMG301, downloaded from www.st.com • Unzip, extract the docs, and install “VD6283_setup.exe” • Run the installer with Admin privileges The Graphical User Interface can: •...
Page 13
PC • Install the X-CUBE-ALS SW package • Called X-CUBE-ALS, downloaded from www.st.com • Unzip, extract the docs, and the X-CUBE-ALS folder directory appears X-CUBE software package contents: API SW + SW examples Generic Nucleo & SW installation guide...
Page 14
VD6283 Ambient Light Sensor expansion board Evaluation code example (.bin) using X-CUBE-ALS and a NUCLEO Pack Open: UM2867 (Getting started with X-NUCLEO-ALS ranging sensor with multi target detection expansion board based on for STM32 Nucleo) and follow the instructions Drag and drop to...
Page 15
VD6283 Ambient Light Sensor expansion board Start programming with code examples using X-CUBE-ALS and a NUCLEO Pack Open: UM2867 (Getting started with X-NUCLEO-ALS Ambient Light Sensor expansion board based on VD6283 for STM32 Nucleo) and follow the instructions Open project example for ALS Values measurement Modify, build application SW We find same folders and same files as above...
Page 17
• UM2858: Getting started with X-NUCLEO-ALS Ambient Light Sensor expansion board based on VD6283 for STM32 Nucleo - user manual P-NUCLEO-6283A1: Product Folder • DB4484: VD6283 nucleo pack with X-NUCLEO-6283A1 expansion board and STM32F401RE nucleo board – data brief STSW-IMG301: Graphical User Interface (GUI) Folder • DB4496: P-NUCLEO-6283A1 pack graphical user interface (GUI) – data brief •...
Page 18
4- STM32 Open Development Environment: Overview...
Page 19
The STM32 Open Development Environment (STM32 ODE) is an open, flexible, easy, and affordable way to develop innovative devices and applications based on the STM32 32-bit microcontroller family combined with other state-of-the-art ST components connected via expansion boards. It enables fast prototyping with leading-edge components that can quickly be transformed into final designs...
Page 20
Power supply STM32 microcontroller through USB or external source Integrated debugging Complete product range and programming from ultra-low power to high-performance ST-LINK probe ST morpho extension header Arduino™ UNO R3 extension headers www.st.com/stm32nucleo...
Page 21
• Boards with additional functionality that can be plugged directly on top of the STM32 Nucleo development board directly or stacked on another expansion board. Connect Power Move/Actuate Interact Sense Motion MEMS sensors Environmental sensors DIL24 support for new devices Example of STM32 expansion board (X-NUCLEO-IKS01A1) www.st.com/x-nucleo...
Page 22
Environment is compatible with a number of IDEs, including IAR EWARM, Keil MDK, and GCC-based environments. Users can choose from three IDEs from leading vendors; they are free of charge and deployed in close cooperation with ST. These include Eclipse-based IDEs such as Ac6 System Workbench for STM32 and the MDK-ARM environment.
Page 23
NFC, Wi-Fi, GNSS Audio amplifier ACCESS Touch controller Translate Operation Amplifier Move / CREATE Stepper motor driver DC & BLDC motor driver Actuate Industrial input / output POWER Power Energy management & battery General-purpose microcontrollers PROCESS Process Secure microcontrollers www.st.com/stm32ode Software...
Need help?
Do you have a question about the X-NUCLEO-6283A1 and is the answer not in the manual?
Questions and answers