Quick start guide Industrial input/output expansion board based on CLT01-38SQ7 and VNI8200XP for STM32 Nucleo (X-NUCLEO-PLC01A1) Version 1.0 (September 02, 2015)
Page 2
Overview Introduction to the STM32 Open Development Environment STM32 Nucleo industrial input/output expansion board • Hardware overview • Software overview Documents & related resources Setup & demo examples...
Page 3
Overview Introduction to the STM32 Open Development Environment STM32 Nucleo industrial input/output expansion board • Hardware overview • Software overview Documents & related resources Setup & demo examples...
Page 4
The STM32 Open Development Environment (ODE) consists of a set of stackable boards and a modular open SW environment designed around the STM32 microcontroller family. STM32Cube development software STM32 Nucleo expansion boards STM32Cube STM32 Nucleo development boards expansion software Compatibility with multiple Development environments www.st.com/stm32ode...
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 and Arduino™ UNO R3 extension headers www.st.com/stm32nucleo...
Boards with additional functionality that can be plugged on top of the STM32 Nucleo development board directly or stacked onto another expansion board. Connect Power Move/Actuate Interact Sense Motion MEMS sensors X-NUCLEO-IKS01A1 Environmental sensors DIL24 support for new devices www.st.com/x-nucleo...
CUBE HAL, which provides abstracted access to board functionalities through high-level APIs. • Compatibility with multiple Development Environments • The STM32 Open Development Environment is compatible with a number of IDEs including IAR EWARM, Keil MDK, and GCC-based environments. www.st.com/stm32cube...
Page 8
NFC, Wi-Fi, GNSS Audio amplifier ACCESS Touch controller Translate Operation Amplifier CREATE Stepper motor driver Move / Actuate DC & BLDC motor driver Industrial input / output POWER Power Energy management & battery General-purpose microcontrollers PROCESS Process Secure microcontrollers Software www.st.com/stm32ode...
Page 9
Overview Introduction to the STM32 Open Development Environment STM32 Nucleo industrial input/output expansion board • Hardware overview • Software overview Documents & related resources Setup & demo examples...
Hardware overview Arduino UNO R3 connector X-NUCLEO-PLC01A1 hardware description • The X-NUCLEO-PLC01A1 is an industrial input/output evaluation board designed around the CLT01-38SQ7 and VNI8200XP devices, allowing the expansion of the STM32 Nucleo boards. • The CLT01-38SQ7 and the VNI8200XP communicate with the STM32 Nucleo board through a SPI link available on the Arduino UNO R3 connector.
X-CUBE-PLC1 software description • The X-CUBE-PLC1 is a software package which provides drivers running on the STM32 microcontroller for the CLT01-38SQ7 and the VNI8200XP devices. It is expansion software for the STM32Cube tool that eases portability across different STM32 MCUs. •...
Page 12
Overview Introduction to the STM32 Open Development Environment STM32 Nucleo industrial input/output expansion board • Hardware overview • Software overview Documents & related resources Setup & demo examples...
Page 13
DB2622: Industrial input/output expansion board based on VNI8200XP and CLT01- 38SQ7 for STM32 Nucleo – Databrief • UM1918: Getting started with the industrial input/output expansion board based on VNI8200XP and CLT01-38SQ7 for STM32 Nucleo – User manual X-CUBE-PLC1: Product webpage (Link) •...
Page 14
Overview Introduction to the STM32 Open Development Environment STM32 Nucleo industrial input/output expansion board • Hardware overview • Software overview Documents & related resources Setup & demo examples...
Setup & demo examples Software prerequisites • ST-LINK/V2-1 USB driver (Link) • ST-LINK/V2-1 firmware upgrade (Link) • X-CUBE-PLC1 (Link) • Copy the .zip file content into a folder on your PC • The package contains the source code example (Keil, IAR, SW4STM32) based on...
Page 17
Start coding in just a few minutes with X-CUBE-PLC1 Use NUCLEO-F030R8 or NUCLEO-F103RB or NUCLEO-F401RE with X-CUBE-PLC1 package X-CUBE-PLC1 package www.st.com/x-nucleo Go to Generic Nucleo docs Select CLT01-38SQ7 SPI driver X-NUCLEO-PLC01A1 VNI8200XP SPI driver PLC interface example Application examples Download and unpack X-CUBE-PLC1...
Need help?
Do you have a question about the CLT01-38SQ7 and is the answer not in the manual?
Questions and answers