STMicroelectronics FP-CLD-AZURE1 Quick Start Guide

Quick Start Guide
STM32Cube function pack for IoT sensor node with telemetry and device management applications for Microsoft Azure cloud (FP-CLD-AZURE1)
Version 5.2 (March 08, 2021)
Agenda
Hardware and Software overview
Documents & Related Resources
STM32 Open Development Environment: Overview
2
Setup & Demo Examples
1- Hardware and Software overview
STM32L4 Discovery Board for IoT node (B-L475E-IOT01A)
Hardware Overview
STM32L4 Discovery Board for IoT node Hardware Description
The STM32L4 Discovery kit for the IoT node (B-L475E-IOT01A) allows users to develop applications with direct connection to cloud servers. The STM32L4 Discovery kit enables a wide diversity of applications by exploiting low­power multilink communication (BLE, Sub- GHz), multiway sensing (detection, environmental awareness) and ARM® Cortex®-M4 core-based STM32L4 Series features. Arduino™ Uno V3 and PMOD connectivity provide unlimited expansion capabilities with a large choice of specialized add-on boards.
Key Product on board
Ultra-low-power STM32L4 Series MCUs based on ARM® Cortex® -M4 core with 1 Mbyte of Flash memory and 128 Kbytes of SRAM, in LQFP100 package
Bluetooth® V4.1 module (SPBTLE-RF)
Sub-GHz (868 or 915 MHz) low-power-programmable RF module (SPSGRF-868 or SPSGRF-915)
Wi-Fi® module Inventek ISM43362-M3G-L44 (802.11 b/g/n compliant)
Dynamic NFC tag based on M24SR with its printed NFC antenna
2 digital omnidirectional microphones (MP34DT01)
Capacitive digital sensor for relative humidity and temperature (HTS221)
High-performance 3-axis magnetometer (LIS3MDL), 3D accelerometer and 3D gyroscope (LSM6DSL), 260-1260 hPa
absolute digital output barometer (LPS22HB), Time-of-Flight and gesture-detection sensor (VL53L0X)
USB OTG FS with Micro-AB connector
• Expansion connectors: Arduino™ Uno V3, PMOD
Flexible power-supply options: ST LINK USB VBUS or external sources
On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability: mass storage, virtual COM port and
debug port
Latest info available at www.st.com
B-L475E-IOT01A
STWIN SensorTile Wireless Industrial Node development kit
(STEVAL-STWINKT1)
Hardware Overview
STWIN SensorTile Wireless Industrial Node development kit Hardware Description
The STWIN SensorTile wireless industrial node (STEVAL-STWINKT1) is a development kit and reference design that simplifies prototyping and testing of advanced industrial IoT applications such as condition monitoring and predictive maintenance. The kit supports BLE wireless connectivity through an on-board module, and Wi-Fi connectivity through a special plugin expansion board (STEVAL-STWINWFV1).
Key Product on board
Multi-sensing wireless platform implementing vibration monitoring and ultrasound detection
Built around STWIN core system board with processing, sensing, connectivity and expansion capabilities
Micro SD Card slot for standalone data logging applications
Wireless BLE4.2 (on-board) and Wi-Fi (with STEVAL-STWINWFV1 expansion board), and wired RS485 and USB OTG
connectivity
Option to implement Authentication and Brand protection secure solution with STSAFE-A110 (footprint)
Wide range of industrial IoT sensors: ultra-wide bandwidth (up to 6 kHz), low-noise, 3-axis digital vibration sensor
(IIS3DWB), 3D accelerometer + 3D Gyro iNEMO inertial measurement unit (ISM330DHCX) with machine learning core, ultra-low-power high performance MEMS motion sensor (IIS2DH), 3-axis magnetometer (IIS2MDC), digital absolute pressure sensor (LPS22HH), relative humidity and temperature sensor (HTS221) and low-voltage digital local temperature sensor (STTS751)
industrial grade digital MEMS microphone (IMP34DT05) and wideband analog MEMS microphone (MP23ABS1)
Modular architecture, expandable via on-board connectors: STMOD+ and 40-pin flex general purpose expansions, 12-pin
male plug for connectivity expansions and 12-pin female plug for sensing expansions
Other kit components: Li-Po battery 480 mAh, STLINK-V3MINI debugger with programming cable and Plastic box
Latest info available at www.st.com
STEVAL-STWINKIT1
FP-CLD-AZURE1
Software Overview
6
FP-CLD-AZURE1 Software Description
FP-CLD-AZURE1 is an STM32Cube Function Pack. Thanks to this package you can
directly connect your IoT sensor node to the Microsoft Azure IoT, transmit sensor data, and receive commands from Cloud applications.
Key features
Complete firmware to safely connect an IoT node with sensors and actuators to Microsoft Azure IoT using Wi-Fi communication technology. One sample application for data telmetry/device management that can be connected to «Azure IoT Central PnP» (https://apps.azureiotcentral.com)
Capability to setup Wi-Fi SSD/Passwd using UART console or Bluetooth with ST BLE Sensors application for Android/iOS (Version >4.7.1)
Middleware libraries featuring the Microsoft Azure IoT software development kit, transport-level security (mbedTLS), and metadata management
Ready-to-use binaries to connect the IoT node «Azure IoT Central PnP»
(https://apps.azureiotcentral.com) for sensor data visualization, actuator control, and device management (FOTA)
Sample implementations available for STM32L4 Discovery Kit for IoT node (B­L475E-IOT01A) and on STWIN SensorTile Wireless Industrial Node development kit (STEVAL-STWINKT1)
Easy portability across different MCU families, thanks to STM32Cube
Free, user-friendly license terms
STM32 Nucleo is Microsoft Azure certified for IoT (for more information on
Microsoft Azure Certification please visit http://azure.com/certifiedforiot)
Overall Software Architecture
FP-CLD-AZURE1
Latest info available at www.st.com
2- Setup & Demo Examples
Setup & Application Examples
HW prerequisites for B-L475E-IOT01A
8
1x B-L475E-IOT01A development board
Laptop/PC with Windows 7, 8 or 10
1 x microUSB cable
Wi-Fi Router or access to a Wi-Fi network
(optional) Android/iOS smartphone with ST BLE Sensor application (Version > 4.7.1)
B-L475E-IOT01A
MicroUSB Cable
Loading...
+ 17 hidden pages