XDK HARDWARE OVERVIEW

Similar documents
Cross-Domain Development Kit XDK110 Platform for Application Development

Sensing our world PRODUCT OVERVIEW

Sensing our world PRODUCT OVERVIEW

Cross-Domain Development Kit XDK110 Platform for Application Development

Sensing our world PRODUCT OVERVIEW

Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

Cross-Domain Development Kit XDK110 Platform for Application Development

Sensing our world PRODUCT OVERVIEW

CISS Communication Protocol Bluetooth LE

STMicroelectronics is pleased to present the. Attend a FREE One-Day Technical Seminar Near YOU!

Condition Monitoring of Machines with Wireless Sensors

Installation and use of the BOSCH Sensortec multi sensor, wireless Demo-Board BlueBox V1.0

CISS - Connected Industrial Sensor Solution

Using SensorTag as a Low-Cost Sensor Array for AutoCAD

Cross-Domain Development Kit XDK110 Platform for Application Development

USB Virtual Reality HID. by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski

Towards the Consumerization of Smart Sensors

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor

STEVAL-BCNKT01V1. BlueCoin Starter kit. Features. Description

Inertial Measurement Units I!

Movit System G1 WIRELESS MOTION DEVICE SYSTEM

Lesson 9 Smart city Services And Monitoring. Chapter-12 L09: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

STEVAL-STLKT01V1. SensorTile development kit. Description. Features

Lab 1: Introductory Project to Breadware

MiCOKit-3166 Development Kit Hardware Manual

Quick Start Guide. STM32 ODE Function Pack for connecting 6LoWPAN IoT Nodes to smartphone through a BLE interface (FP-NET-6LPBLE1)

STEVAL-STLKT01V1. SensorTile development kit. Description. Features

Indoor navigation using smartphones. Chris Hide IESSG, University of Nottingham, UK

MEMS motion sensors. June

Advantages of MIPI Interfaces in IoT Applications

Quick Start Guide. SensiBLE (BLUEMICROSYSTEM1) Bluetooth low energy and sensor software for. Version (May 25, 2016)

Accel 5 click. PID: MIKROE 3149 Weight: 24 g

GPS + Inertial Sensor Fusion

HCOMM Reference Manual

MEMS & Advanced Analog

MEMS motion sensors. A complete portfolio of MEMS accelerometers and gyroscopes. October

LPMS-UTTL2 Quick Start Guide ver. 1.3

LPMS-B Reference Manual

LPMS-B Reference Manual

AUTOMAT. Dream, Make, Play.

QuickLogic TAG-N System User Manual

Getting started with the FP-SNS-ALLMEMS1 Bluetooth low energy and sensors software expansion for STM32Cube

HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT

Quick Start Guide. GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo (X-NUCLEO-GNSS1A1) Version 2.1 (Nov 9, 2018)

Portal Quick Start Guide Portal version 1.9

ARROW ARIS EDGE Board User s Guide 27/09/2017

Camera Drones Lecture 2 Control and Sensors

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.

Terms & Conditions. 1. The quotation must specify the period within which the supply could be effected from the date of receipt firm orders.

Central Nervous System for the Earth. Information and Quantum Systems Lab Peter Hartwell, R. Stanley Williams

UG313: Thunderboard Sense 2 Bluetooth Low Energy Demo User's Guide

BNO055 Quick start guide

Smart System Design: Industrial Challenges and Perspectives

STEVAL-STLKT01V1. SensorTile development kit. Description. Features

How to use IoT Platforms for the Smart Buildings and Data Centers

USER MANUAL. Specifications. 0.1 m/s for wind speed degrees for wind direction -30 C to +80 C for temperature

Pressure 4 click. PID: MIKROE 3020 Weight: 24 g

ARROW ARIS EDGE S3 Board User s Guide 21/02/2018

ECV ecompass Series. Technical Brief. Rev A. Page 1 of 8. Making Sense out of Motion

EMBEDDED SYSTEMS PROGRAMMING Accessing Hardware

Industrial IoT Sensor Node & Gateway Solutions

GAUSS OBC ABACUS 2017

Outline Sensors. EE Sensors. H.I. Bozma. Electric Electronic Engineering Bogazici University. December 13, 2017

Quick Start Guide. STM32 ODE Function Pack for Building a PLC controlled via Wi-Fi (FP-IND-PLCWIFI1) Version 1.1 (Oct 16, 2017)

Getting started Guide

LPMS-RS232AL2 Quick Start Guide ver. 1.2

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Quick Start Guide. High power stepper motor driver expansion board based on powerstep01 for STM32 Nucleo (X-NUCLEO-IHM03A1)

Bluetooth Embedded Inertial Measurement Unit for Real-Time Data Collection for Gait Analysis

Use of ISP1507-AL Evaluation Boards

Product description for ED1600 generic Sigfox Module

Pedometer 3 Click. PID: MIKROE 3259 Weight: 24 g

Selection and Integration of Sensors Alex Spitzer 11/23/14

Indoor Air Quality with ESP32 Board # K0068

2-Axis Brushless Gimbal User Manual

VSEW_mk2-8g. Data Sheet. Dec Bruno Paillard

RAK8211-NB Datasheet V1.0

AN 038. Getting Started with the KXTJ2. Introduction

Parallax LSM9DS1 9-axis IMU Module (#28065)

Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda

Environmental sensors for true user experience

LPMS-CU2 Quick Start Guide ver. 1.2

Power Management Techniques for Low- Energy IoT Devices

Quick Start Guide. Stepper motor driver expansion board based on L6474 for STM32 Nucleo (X-NUCLEO-IHM01A1) Version 1.2.

MOBILE COMPUTING 2/13/18. Mobile Sensing. Sensors & Sensing. CSE 40814/60814 Spring 2018

Product description ED Product description for ED1608 generic Sigfox/LoRa Module

LPMS Reference Manual

UM LPC General Purpose Shield (OM13082) Rev November Document information. Keywords

DS-IMU NEXT GENERATION OF NAVIGATION INSTRUMENTS

Testing the Possibilities of Using IMUs with Different Types of Movements

Smart Dust : Dispersed, Un-tethered Geospatial Monitoring. Dr. Raja R. Kadiyala Chief Technology Officer CH2M HILL - Oakland, CA

MTw WIRELESS MOTION TRACKER

Enabling technologies for Wireless Sensor Networks VTT Technical Research Centre of Finland Ltd

STM32 Open Development Environment

LPMS-CU2 Quick Start Guide ver. 1.3

Version (Apr 28, 2016)

Complies with IMDA standards DB CISS Connected Industrial Sensor Solution. Operating Instructions

Quick Start Guide. Bipolar stepper motor driver expansion board based on L6208 for STM32 Nucleo (X-NUCLEO-IHM05A1) Version 1.1.

Transcription:

XDK HARDWARE OVERVIEW

Agenda 1 General Overview 2 3 4 Sensors Communications Extension Board 2

General Overview

1. General Overview What is the XDK? The Cross-Domain Development Kit, or XDK, is a battery powered wireless sensor device created to enable rapid prototyping for the Internet of Things (IoT). Through the hardware and software development platform, the XDK allows users to quickly realize their own use cases or proof of concept projects and understand what the requirements are for their ideal product. Includes: Full array of Bosch sensors and two radios to enable varying connectivity 1 Power and 3 Programmable LED s; 2 Programmable Push Buttons Extension Board for easy access to additional MCU functionality Developer community to enable active exchange and support XDK Workbench with an SDK containing all the necessary APIs and example projects to quickly get started with the XDK 4

1. General Overview Sensor Technology The XDK comes equipped with 7 sensors allowing the user to read a wide range of environmental and device data. Equipped Sensors: Akustica AKU340 Analog Silicon MEMS Microphone BST BMA280 Digital Triaxial low-g Acceleration Sensor BST BME280 Environmental Sensor BST BMG160 Digital Triaxial Gyroscope BST BMI160 Inertial Measurement Unit BST BMM150 Geomagnetic Sensor MAXIM MAX44009 Ambient Light Sensor 5

Sensors

2. Sensors Akustica AKU340 Analog Silicon MEMS Microphone The AKU340 is an acoustic sensor. It measures sound waves as they travel across the MEMS die. The measured value then passes through the AKU340 s conditioning circuitry before the signal is delivered as an analog output. Bottom Port, Analog Output, Omni-Directional Microphone All-in-one acoustic sensor w/ pre-amplifier, charge pump and supporting circuitry Range 60 12.5 khz Standard Applications: Noise Detection Vibration Sensing Occupancy Detection 7

2. Sensors BST BMA280 Digital Triaxial low-g Accelerometer The BMA280 is an acceleration sensor that measures the acceleration of gravity on the chip across three perpendicular axes. Meaning when stationary it will sense a g-force of 1g or 9.81 m/s^2. 14-Bit Resolution; SPI Communication Interface; Interrupt Engine Range Programmable +/- 2, 4, 8, 16 g Measures Tilt, Motion, Shock/Vibration, Fall, Positioning Standard Applications: Vibration Analysis (Predictive Maintenance) Motion Detection (Machine On/Off) Heavy Shock Events (Crash Detection) Asset Tracking 8

2. Sensors BST BME280 Environmental Sensor The BMA280 is an environmental sensor that measures relative humidity, barometric pressure and temperature. SPI Communication Interface Range 0 100 %RH; 300 1100 hpa; 0 65 ºC Standard Applications: Cold Chain Monitoring Vertical Velocity Indication (rise/sink speed) Home/Building Automation Control (HVAC) Weather Forecast 9

2. Sensors BST BMG160 Digital Triaxial Gyroscope The BMG160 is an angular rate sensor which tracks the rotation or twist of a device by measuring the angular rotational velocity. 16-Bit Resolution; SPI Communication Interface; Interrupt Engine Range Programmable 125, 250, 500, 1000, 2000 º/s Standard Applications: Orientation Navigation Device Stabilization (Yaw Rate, Pitch, Roll detection) 10

2. Sensors BST BMI160 Inertial Measurment Unit The BMI160 is an inertial measurement unit that includes both an accelerometer and gyroscope into one convenient chip. The BMI160 comes with the capability to synchronize with external chips, such as the magnetometer to create a 9-axis absolute orientation sensor. 16-Bit Resolution; SPI Communication Interface; Interrupt Engine Range Same as BMA280 and BMG160 Standard Applications: Orientation/Motion Capture applications Navigation (dead-reckoning) Pedometer Augmented Reality 11

2. Sensors BST BMM150 Digital Magnetometer The BMM150 is a three axis geomagnetic sensor which measures the surrounding magnetic field. The sensor detects the Earth s magnetic field and when a disturbance is detected it captures and translates this data for the user to employ. SPI Communication Interface; Interrupt Engine Range x/y axes = +/- 1300 ut; z axis +/- 2500 ut Standard Applications: Magnetic Fingerprinting (Security Applications and Process Analysis) Metal Detection Orientation Drift/Gyroscope Calibration Compass/Navigation 12

2. Sensors Maxim MAX44009 Digital Ambient Light Sensor The MAX44009 is an ambient light sensor leveraging a photodiode and an ADC with an adaptive gain block. When light hits the photodiode a small current is detected, which is amplified and converted into a digital number for the controller to read. 22-Bit Resolution; I2C Programmable Interface Range 0.045 188,000 Lux (luminous power incident on a surface) Standard Applications: Assembly Line Management (Asset Tracking / Process Analysis) Lighting Management (portable devices, smart home/building applications) Security Systems 13

Communications

3. Communications Wireless Protocols The XDK comes equipped with 2 wireless interfaces making it easy for the user to start development with their IoT application. The XDK has an integrated antenna for each interface so no external hardware is required to start development. Wireless Standards: Bluetooth 4.0 (BLE) IEEE 802.11b/g/n WLAN (Wi-Fi) 15

3. Communications Virtual Serial Port The XDK driver makes use of the USB port creating a virtual serial (COM) port on the attached computer/server. The virtual serial port can be read by the computer to read the data sent over the formatted function printf(); COM Port Default Configuration: Baudrate = 19200 Start Bits = 8 Stop Bits = 9 Parity = None Flow Control = None 16

3. Communications SD Card The XDK also comes equipped with a micro SD Card slot. An SD Card can be used to store a configuration file on the XDK to make deployment of a single firmware more scalable across multiple devices and in multiple locations. The SD Card also gives the XDK the ability to store data locally, which is particularly useful when the XDK is deployed in an environment with limited or no external communications. 17

Extension Board

4. Extension Board Features The XDK has an extension board that was developed with PoC s in mind. With a form factor designed to attach to a standard breadboard, the extension board gives the user access to additional MCU functionality. This allows the user to add more features to suit their specific developmental needs. Additional Features: Power (+2.5V and +3.3V; 100mA each) SPI I2C UART Timers ADC GPIO 19

4. Extension Board Examples Extension modules can be developed in order to give the user the exact feature set they desire. The extension modules can be designed to easily fit with the XDK form factor. The extension board can add features to the XDK such as additional sensors or communication protocols. Example Extension Boards: External Temperature Sensor and Digital I/O (Available) Infrared Sensor Cellular/GPS Module LoRa Module ZigBee Module Sigfox Module VOC Environmental Sensor 20

THANK YOU FOR YOUR ATTENTION