<span>This book demonstrates how to create your own home automation devices with ESPHome on an ESP32 microcontroller board. Youโll learn how to combine all kinds of electronic components and automate complex behaviours. Your devices can work completely autonomously, and connect over Wi-Fi to your ho
Get Started with the SensorTile.box STmicroelectronicsโ wireless IoT & wearable sensor development kit [Team-IRA]
- Publisher
- Elektor International Media b.v.
- Year
- 2020
- Tongue
- English
- Leaves
- 186
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
HOW 2 Get Started with the SensorTile.box 200723 UK-g FINAL
Preface
Chapter 1 โข Introduction
Chapter 2 โข The SensorTile.box
2.1 Overview
2.2 The SensorTile.box
2.2.1 The System clock
2.2.2 Pushbuttons
2.2.3 The STM32L4R9ZIJ6 microcontroller
2.2.4 Digital temperature sensor (STTS751)
2.2.5 6-axis inertial measurement unit (LSM6DSOX)
2.2.6 3-axis accelerometer (LIS2DW12 and LIS3DHH)
2.2.7 3-axis magnetometer (LIS2MDL)
2.2.8 Altimeter/pressure sensor (LPS22HH)
2.2.9 Microphone/audio sensor (MP23ABS1)
2.2.10 Humidity sensor (HTS221)
2.2.11 Bluetooth connectivity (SPBTLE-1S)
2.2.12 STBC02AJR Li-Ion linear battery charger
2.2.13 STBB3JR 2MHz DC-DC converter
2.3 Using the SensorTile.box
2.4 Summary
Chapter 3 โข The Entry level mode
3.1 Overview
3.2 The STE BLE Sensor app
3.2.1 Logging the data
3.2.2 Plotting the data
3.2.3 Bluetooth signal level and battery status
3.3 Example apps
3.3.1 Compass and Level
3.3.2 Data Recorder
3.3.3 Pedometer
3.3.4 Baby Crying Detector
3.3.5 Human Activity Recognition
3.3.6 In-Vehicle Baby Alarm
3.3.7 Sensor Fusion โ Quaternion
3.3.8 Vibration monitor โ training
3.3.9 Vibration Monitor - Compare
3.3.10 The โAboutโ display
3.3.11 The Sensors display
3.3.12 Displaying more information
3.4 Summary
Chapter 4 โข The Expert level mode
4.1 Overview
4.2 Creating a new app
4.3 APP 1 - Temperature display app
4.4 APP 2 โ Turn the LED ON if the temperature is above a predefined value
4.5 APP 3 โ Audio sound level meter
4.6 APP 4 - Turn the LED ON if the magnetic field is above a predefined value
4.7 APP 5 โ Magnetic people-counter
4.8 APP 6 โ Frequency spectrum of a square wave
4.9 APP 7 โ Temperature and humidity inside a fridge
4.10 APP 8 โ Acceleration of our car
4.11 APP 9 โ Bandwidth of shaking hand
4.12 APP 10 โ Pedometer
4.13 APP 11 โ Inclinometer
4.14 APP 12 โ Time and date stamped log of temperature and humidity
4.15 APP 13 โ Sensor fusion quaternions
4.16 APP 14 โ Free-fall detection and blinking the LED
4.17 Summary
Chapter 5 โข Connecting to the Cloud
5.1 Overview
5.2 The IBM Watson IoT
5.2.1 Sending sensor data to the IBM Watson IoT โ Quickstart
5.2.2 Sending sensor data to IBM Watson IoT
5.3 Generic MQTT
5.3.1 How MQTT works
5.3.2 The Mosquitto Broker
5.3.3 Displaying the ambient temperature
5.3.5 Displaying the ambient temperature, humidity, and pressure as gauges
5.4 Sending sensor data to the Azure IoT โ ST Web Dashboard
5.5 Summary
Chapter 6 โข The Pro level mode
6.1 Overview
6.2 Using SensorTile.box in Pro mode
6.3 Uploading firmware to SensorTile.box
6.3.1 Installing the STM32CubeProg
6.3.2 Installing the STM32 ST-LINK Utility
6.4 The Unicleo-GUI software package
6.4.1 Installing the Unicleo-GUI
6.5 Uploading the firmware DataLogExtended.bin using the DFU
6.6 Restoring the original firmware
6.7 Uploading firmware using the STM32 ST-LINK Utility
6.8 SensorTile.box program development tools
6.9 Installing the STM32CubeIDE
6.10 SensorTile.box block diagram
6.11 The STM32L4R9ZIJ6 microcontroller clock module
6.12 Project โ Flashing the green user LED
6.12.1 The Program
6.13 Using the demo application programs supplied with the Pro mode pack
6.14 Project โ Reading the temperature sensor data and activating the user LED
6.14.1 The LPS22HH pressure/temperature sensor
6.14.2 The program
6.15 Project โ Serial interface to a PC
6.16 Project โ Displaying the temperature on PC screen and activating the user LED
6.17 Summary
Chapter 7 โข The future
Bibliography
Appendix A โข Available inputs and functions
Appendix B โข Available expressions and functions
Appendix C โข Primary and secondary functions
Appendix D โข Available functions and outputs
Appendix E โข Inputs and settings
Declaration and Acknowledgement
Index
๐ SIMILAR VOLUMES
Want to build your first AI bot but don't know where to start? This book provides a comprehensive look at all the major bot frameworks available. You'll learn the basics for each framework in one place and get a clear picture for which one is best for your needs. Beginning AI Bot Frameworks starts
<div><p>Want to build your first AI bot but don't know where to start? This book provides a comprehensive look at all the major bot frameworks available. You'll learn the basics for each framework in one place and get a clear picture for which one is best for your needs. </p><p><em>Beginning AI Bot
To build electronic projects that can sense the physical world, you need to build circuits based around sensors: electronic components that react to physical phenomena by sending an electrical signal. Even with only basic electronic components, you can build useful and educational sensor projects.
To build electronic projects that can sense the physical world, you need to build circuits based around sensors: electronic components that react to physical phenomena by sending an electrical signal. Even with only basic electronic components, you can build useful and educational sensor projects.
This book is written for anyone who has been inspired by the idea of Team-Based Learning (TBL) through his or her reading, a workshop, or a colleagueโs enthusiasm, and then asks the inevitable question: how do I start? Written by five authors who use TBL in their teaching and who are internationa