Working with Sensors & Internet of Things

Size: px
Start display at page:

Download "Working with Sensors & Internet of Things"

Transcription

1 Working with Sensors & Internet of Things Mobile Application Development 2015/16 Fall 10/9/2015 Satish Srirama Mohan Liyanage Satish Srirama

2 Mobile sensing More and more sensors are being incorporated into today s smartphones These sensors are enabling new applications across a wide variety of domains, such as healthcare, social networks, safety, environment, etc. 10/9/2015 Satish Srirama 2 Image Source -

3 What is a Sensor? A sensor is a physical or virtual object that can sense events or changes in its environment, and produce corresponding output Most of the times sensor output will be an electrical/ optical pulse 10/9/2015 Satish Srirama 3

4 Mobile phone s built-in sensors MIC Camera Temperature Location (GPS or Network) Orientation Accelerometer Proximity Pressure Light Note: not every device has all kinds of sensors Image Source - 10/9/2015 Satish Srirama 4

5 The Android platform supports three broad categories of sensors 1. Motion sensors These sensors measure acceleration forces and rotational forces along X,Y,Z axes. Includes accelerometers, gravity sensors, gyroscopes, and rotational vector sensors. 2. Environmental sensors To measure various environmental parameters Ambient air temperature and pressure Illumination Humidity. Includes barometers, photometers, and thermometers, etc. 10/9/2015 Satish Srirama 5

6 Sensor Types -continued 3. Position sensors Measure the physical position of a device Includes orientation sensors and magnetometers Note: Some of these sensors are always hardwarebased (accelerometer, gyroscope, temperature, light, magnetometer) and some of these sensors (gravity, linear acceleration, rotation vector )can be either hardware-based or software-based (virtual). 10/9/2015 Satish Srirama 6

7 Motion Sensors Accelerometer Measures the acceleration force on all three physical axes (X,Y,Z) Useful for monitoring device movement like tilt, shake, rotation, or swing Image Source - /library/prerelease/ios/docu mentation/uikit/reference/ UIAcceleration_Class/index. html Zompopo: Mobile Calendar Prediction Based on Human Activities Recognition Using the Accelerometer and Cloud Services:Srirama, 10/9/2015 Satish Narayana, Huber Flores, and Carlos Satish Paniagua. Srirama NGMAST IEEE,

8 Gyroscope Motion Sensors -continued Measures a device's rate of rotation (angular velocity) When the device is not rotating, the sensor values will be zero 10/9/2015 Satish Srirama Image Source 8

9 Magnetic Field Position Sensors Monitor changes in the earth's magnetic field on X,Y,Z axes With the orientation sensor, you can determine the position of a device 10/9/2015 Image Source - Satish Srirama 9

10 Environmental Sensors Android provides four hardware-based sensors to monitor Relative ambient humidity Illuminance Ambient pressure Ambient temperature 10/9/2015 Satish Srirama 10

11 Environmental Sensors -continued Proximity sensor Most proximity sensors are simply light sensors(ir) that will detect "proximity Reduce display power consumption by turning off the LCD backlight Disable the touch screen to avoid accidental touch events (the ear contact with the screen and generating touch events while on a call) 10/9/2015 Satish Srirama 11

12 Sensor Framework You can access the raw sensor data by accessing the Android sensor framework Android s sensors are controlled by external services The framework has provided call back to obtain sensor data App Register Callback SensorManager Sensor Event Sensor Event 10/9/2015 Satish SensorEventListener Srirama call back 12

13 Sensor Framework -continued The Android sensor framework contains the following classes and interfaces SensorManager This class provides various methods for Accessing and listing sensors Registering and unregistering sensor event listeners SensorManager msensormanager; msensormanager = (SensorManager)getSystemService(SENSOR_SERVICE); ServiceManager provides access to Sensor Manager Service Sensor A class representing a sensor Uses to create an instance of a specific sensor Sensor maccelerometer; maccelerometer = msensormanager.getdefaultsensor(sensor.type_accelerometer); 10/9/2015 Satish Srirama 13

14 Sensor Framework -continued SensorEvent The system uses this class to create a sensor event object, which holds information such as the sensor's type, raw sensor data, of a of a sensory event SensorEventListener Provides two callback methods that receive notifications (sensor events) When sensor accuracy change public void onaccuracychanged(sensor sensor, int accuracy) { // Do something here if sensor accuracy changes } When sensor values change public void onsensorchanged(sensorevent event) { // Many sensors return 3 values, one for each axis. float value1 = event.values[0];. // Do something with this sensor value. } 10/9/2015 Satish Srirama 14

15 Sensor Framework -continued Important: Make sure to disable any sensor when you don t use or when the sensor activity pauses protected void onpause() { super.onpause(); msensormanager.unregisterlistener(this); } The system will not disable sensors when the screen turns off that leads to the battery will drain in a few hours You can register sensor listener when the activity resumed protected void onresume() { super.onresume(); msensormanager.registerlistener(this, maccelerometer, SensorManager.SENSOR_DELAY_NORMAL); } 10/9/2015 Satish Srirama 15

16 Course Exercise 1 Identify which sensors are on the device 10/9/2015 Satish Srirama 16

17 Course Exercise 2 Reading accelerometer data 10/9/2015 Satish Srirama 17

18 @Override public final void onsensorchanged(sensorevent event) { float x = event.values[0]; float y= event.values[1]; float z = event.values[2]; tv1.settext( "X : " +x+" Y : "+y+" Z : "+z); protected void onresume() { super.onresume(); msensormanager.registerlistener(this, macc, SensorManager.SENSOR_DELAY_NORMAL); protected void onpause() { super.onpause(); msensormanager.unregisterlistener(this); } } 10/9/2015 Satish Srirama 18

19 Working with the sensor simulator Download and extract ds/detail?name=sensorsimulator-2.0- rc1.zip&can=2&q=sensorsimulator Execute sensor simulator $ java jar sensorsimulator-2.0-rc1.jar 10/9/2015 Satish Srirama 19

20 10/9/2015 Satish Srirama 20

21 Communicate with the AVD Install app in AVD adbinstall SensorSimulatorSettings-2.0-rc1.apk (adb command in /android-sdk/platform-tools/) Set IP address in AVD 10/9/2015 Satish Srirama 21

22 Course Exercise 3 Orientation indicator that displays the device orientation as Left, Middle and Right 10/9/2015 Satish Srirama 22

23 Mobile Sensing and Internet of Things 10/9/2015 Satish Srirama 23

24 Internet of Things (IOT) International Telecommunication Union defined IoT as A global infrastructure for the information society enabling advanced services by interconnecting (physical and virtual) things based on existing and evolving, interoperable information and communication technologies (ITU Internet report-2005) 10/9/2015 Satish Srirama 24

25 Internet of Things (IOT) -continued European Research Cluster on the Internet of Things defined IoTas: The Internet of Things allows people and things to be connected Anytime, Anyplace, with Anything and Anyone, ideally using Any path/network and Any service. 10/9/2015 Satish Srirama 25

26 Internet of Things (IOT) -continued Athing, Canbeapersonwithaheartmonitorimplant A farm animal with a biochip transponder An automobile that has built-in sensors Other natural or man-made objects With unique identifier and the ability to communicate over the internet without requiring human interaction. 10/9/2015 Satish Srirama 26

27 Why it is so important? More connected devices than people Cisco believes the market size will be $19 trillion by /9/2015 Satish Srirama 27

28 Environment Protection Great Barrier Reef in Australia Buoys equipped with sensors collect biological, physical, and chemical data to minimize and prevent reef damage Source : Kip Compton, VP Internet of Things (IoT) Systems and Software Group The Internet of Things: What Does it Take to Make the Internet of Everything 10/9/2015 Satish Srirama 28 Real?

29 Smart Home Scenario Sensing as a Service Model for Smart Cities Supported by Internet of Things, CharithPerera1, ArkadyZaslavsky, Peter Christen, Dimitrios Georgakopoulos, TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES Trans. Emerging Tel. Tech /9/2015 Satish Srirama 29

30 Smart Healthcare Medication in The United States Smart pill bottles remind patients to take their medication and records that the patient has taken the correct dosage Source : Kip Compton, VP Internet of Things (IoT) Systems and Software Group The Internet of Things: What Does it Take to Make the Internet of Everything 10/9/2015 Satish Srirama 30 Real?

31 Smart health Dr. M, project KAIST 10/9/2015 Satish Srirama 31

32 Smart Agriculture Minimizing the Use of Insecticides Smart trapping solutions compile data and map the number of different types of insects that have been detected Source : Kip Compton, VP Internet of Things (IoT) Systems and Software Group The Internet of Things: What Does it Take to Make the Internet of Everything 10/9/2015 Satish Srirama 32 Real?

33 Where Mobiles can Fit? Most of the times IOT sensors do not have a sufficient amount of energy and processing power to connect directly to the internet through Wi-Fi or mobile networks Especially when the sensors deploy sparsely, a mobile device can work as a sink/relay to collect the sensor data and upload them to the backend servers Eg: Mobile crowd sensing, Wildlife tracking etc. 10/9/2015 Satish Srirama 33

34 Mobile Sensing with Non-integrated Sensors Mobile phones can collect data from external sensors and upload them to the backend servers or provide data directly to the end users(mobile Host*) Wildlife tracking, logistics, urban sensing, etc. Android phones can communicate with sensors over the Air interface (Wi-Fi, Bluetooth, NFC, ZigBee, etc.) *S. N. Srirama: Mobile Hosts in Enterprise Service Integration, PhD thesis, RWTH Aachen University, September, /9/2015 Satish Srirama 34

35 Arduino Sensor kit Basic prototype board with the Arduino Mega ADK microcontroller and the sensor shield Microcontroller 10/9/2015 Sensor shield Satish Srirama 35

36 Demo Reading ambient temperature Setup Mega ADK microcontroller Bluetooth module and temperature sensor App to communicate with the Arduino 10/9/2015 Satish Srirama 36

37 Mega ADK microcontroller & sensor shield Android APP Bluetooth low energy(ble) shield 10/9/2015 Satish Srirama 37

38 How does it work? Temperature sensor generates an analog signal according to the temperature variance Microcontroller do the A/D conversion and forward data to the Bluetooth module Arduino code 10/9/2015 Satish Srirama 38

39 How does it work? -continued Bluetooth module transmits data to the Android device over the established connection The Android app reads data over the established BLE connection, processed and present to the end user 10/9/2015 Satish Srirama 39

40 Control LEDs over the WEB Running a small web server on the Arduino board which provides controlling LEDs through Web interface Setup 10/9/2015 Satish Srirama 40

41 IOT research in Mobile Cloud Lab The goal of this research is to overcome the challenges of cyber-physical systems in the Internet of Things Our research interestsare Middleware Energy-efficient Things Framework Mobile-hosted Things Middleware (MHTM) Mobile-hosted Cloud Middleware (MHCM) Mobile Resource Composition Mediation Framework (MRCMF) Trust Trustworthy Internet of Things Application Real-time Augmented Reality using Context-aware Cloud services with Mobile Hosts 10/9/2015 Satish Srirama 41

42 Home assignment 2 An object moves from left to right (and viceversa) based on the orientation of the device 10/9/2015 Satish Srirama 42

43 Home assignment 2-continued A touch event makes the object to jump over an obstacle Submission deadline is 22 nd October /9/2015 Satish Srirama 43

44 References/Suggested readings C. Chang, S. N. Srirama, M. Liyanage: A Service-Oriented Mobile Cloud Middleware Framework for Provisioning Mobile Sensing as a Service, The 21st IEEE International Conference on Parallel and Distributed Systems (ICPADS 2015), December 14-17, IEEE. (Accepted for Publication) C. Chang, S. N. Srirama, J. Mass: A Middleware for Discovering Proximity-based Service-Oriented Industrial Internet of Things, 12th IEEE International Conference on Services Computing (SCC 2015), June 27 -July 2, 2015, pp IEEE. C. Chang, S. Loke, H. Dong, F. Salim, S. N. Srirama, M. Liyanage, S. Ling: An Energy-Efficient Interorganizational Wireless Sensor Data Collection Framework, The IEEE 22nd International Conference on Web Services (ICWS 2015), June 27 -July 2, 2015, pp IEEE. B. Zhou, A. Dastjerdi, R. Calheiros, S. N. Srirama, R. Buyya: A Context Sensitive Offloading Scheme for Mobile Cloud Computing Service, 8th IEEE International Conference on Cloud Computing (CLOUD 2015), June 27 -July 2, 2015, pp IEEE. M. Liyanage, C. Chang, S. N. Srirama: Lightweight Mobile Web Service Provisioning for Sensor Mediation, 4th International Conference on Mobile Services (MS 2015), June 27 -July 2, 2015, pp IEEE. (Won Best Paper Award) S. N. Srirama, A. Ostovar: Optimal Resource Provisioning for Scaling Enterprise Applications on the Cloud, The 6th IEEE International Conference on Cloud Computing Technology and Science (CloudCom-2014), December 15-18, 2014, pp IEEE. C. Chang, S. N. Srirama, S. Ling: SPiCa: A Social Private Cloud Computing Application Framework, The 13th International Conference on Mobile and Ubiquitous Multimedia (MUM 2014), November 25-28, 2014, pp ACM. J. Mass, S. N. Srirama, H. Flores, C. Chang: Proximal and Social-aware Device-to-Device Communication via Audio Detection on Cloud, The 13th International Conference on Mobile and Ubiquitous Multimedia (MUM 2014), November 25-28, 2014, pp ACM. 10/9/2015 Satish Srirama 44

Xin Pan. CSCI Fall

Xin Pan. CSCI Fall Xin Pan CSCI5448 2011 Fall Outline Introduction of Android System Four primary application components AndroidManifest.xml Introduction of Android Sensor Framework Package Interface Classes Examples of

More information

ELET4133: Embedded Systems. Topic 15 Sensors

ELET4133: Embedded Systems. Topic 15 Sensors ELET4133: Embedded Systems Topic 15 Sensors Agenda What is a sensor? Different types of sensors Detecting sensors Example application of the accelerometer 2 What is a sensor? Piece of hardware that collects

More information

Sensor & SensorManager SensorEvent & SensorEventListener Filtering sensor values Example applications

Sensor & SensorManager SensorEvent & SensorEventListener Filtering sensor values Example applications Sensor & SensorManager SensorEvent & SensorEventListener Filtering sensor values Example applications Hardware devices that measure the physical environment Motion Position Environment Motion - 3-axis

More information

Topics Related. SensorManager & Sensor SensorEvent & SensorEventListener Filtering Sensor Values Example applications

Topics Related. SensorManager & Sensor SensorEvent & SensorEventListener Filtering Sensor Values Example applications Sensors Lecture 23 Context-aware System a system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user s task. adapt operations

More information

Spring Lecture 9 Lecturer: Omid Jafarinezhad

Spring Lecture 9 Lecturer: Omid Jafarinezhad Mobile Programming Sharif University of Technology Spring 2016 - Lecture 9 Lecturer: Omid Jafarinezhad Sensors Overview Most Android-powered devices have built-in sensors that measure motion, orientation,

More information

Mobile Web and Cloud Services Enabling Internet of Things

Mobile Web and Cloud Services Enabling Internet of Things Mobile Web and Cloud Services Enabling Internet of Things Satish Srirama satish.srirama@ut.ee UCC 2015 8 th December 2015 Outline Cloud s potential to drive Internet of Things (IoT) Layers of Cloud-based

More information

Mobile and Cloud Centric Internet of Things

Mobile and Cloud Centric Internet of Things Mobile and Cloud Centric Internet of Things Satish Srirama satish.srirama@ut.ee RWCC 2016 22 nd -23 rd December 2016 Who am I Head of Mobile & Cloud Lab, Institute of Computer Science, University of Tartu,

More information

Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators

Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators Andrea Onetti Vice President, General Manager MEMS Sensor Division STMicroelectronics Digital Technologies are Transforming nearly

More information

Android System Development Day - 3. By Team Emertxe

Android System Development Day - 3. By Team Emertxe Android System Development Day - 3 By Team Emertxe Table of Content Android HAL Overview Sensor HAL Understanding data structures and APIs Adding support for a new sensor Writing test application for Sensor

More information

Internet of Things (IoT) CSE237A

Internet of Things (IoT) CSE237A Internet of Things (IoT) CSE237A Class Overview What ve covered until now: All material that will be on exam! Where we are going today: IoT & exam review Due today: Article on IoT HW3 at 11:59pm; upload.pdf

More information

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases Fusing Sensors into Mobile Operating Systems & Innovative Use Cases May 23, 2012 Tristan Joo (tristanjoo@wca.org) Board Director & Co-Chair of Mobile SIG Wireless Communications Alliance, Independent Executive

More information

Associate Professor Tao Gu, RMIT University, Australia INDOOR POSITIONING VIA SMARTPHONE SENSING

Associate Professor Tao Gu, RMIT University, Australia INDOOR POSITIONING VIA SMARTPHONE SENSING Associate Professor Tao Gu, RMIT University, Australia INDOOR POSITIONING VIA SMARTPHONE SENSING Outline Indoor Localization using smartphone magnetometer Floor localization Localization in Metro Trains

More information

XDK HARDWARE OVERVIEW

XDK HARDWARE OVERVIEW 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

More information

6.S062: Mobile and Sensor Computing aka IoT Systems

6.S062: Mobile and Sensor Computing aka IoT Systems 6.S062: Mobile and Sensor Computing aka IoT Systems http://6s062.github.io/6mob Lecturers Hari Balakrishnan (hari@csail.mit.edu) Fadel Adib (fadel@mit.edu) TA Hyunjoon (Richard) Song (rsong@mit.edu) Course

More information

Tizen Sensors (Tizen Ver. 2.3)

Tizen Sensors (Tizen Ver. 2.3) Tizen Sensors (Tizen Ver. 2.3) Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office 02-820-0909 Mobile 010-7392-2220 sdkim777@gmail.com

More information

Smart Organization. Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India

Smart Organization. Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India 2017 IEEE 7th International Advance Computing Conference Smart Organization Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India vivekgghule@gmail.com

More information

INSPIRING IOT INNOVATION: MARKET EVOLUTION TO REMOVE BARRIERS. Mark Chen Taiwan Country Manager, Senior Director, Sales of Broadcom

INSPIRING IOT INNOVATION: MARKET EVOLUTION TO REMOVE BARRIERS. Mark Chen Taiwan Country Manager, Senior Director, Sales of Broadcom INSPIRING IOT INNOVATION: MARKET EVOLUTION TO REMOVE BARRIERS Mark Chen Taiwan Country Manager, Senior Director, Sales of Broadcom CAUTIONARY STATEMENT This presentation may contain forward-looking statements

More information

Micro:bit - an Educational & Creative Tool for Kids

Micro:bit - an Educational & Creative Tool for Kids Micro:bit - an Educational & Creative Tool for Kids SKU:DFR0497 INTRODUCTION micro:bit is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring

More information

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION NXP SEMICONDUCTORS PUBLIC THE ONLY SUPPLIER TO PROVIDE COMPLETE IoT SOLUTIONS DSPs, MCUs & CPUs Suite of Sensors NFC, BLE, Thread, zigbee, sub-ghz Wireless Interconnects

More information

Lab 1: Introductory Project to Breadware

Lab 1: Introductory Project to Breadware 1 Lab 1: Introductory Project to Breadware Exploration of Breadware s IoT Development Tools Overview The goal of this lab is to become familiar with the Internet of Things prototyping tools available in

More information

CoAP communication with the mobile phone sensors over the IPv6

CoAP communication with the mobile phone sensors over the IPv6 CoAP communication with the mobile phone sensors over the IPv6 Tomislav Dimcic *, Dejan Drajic *, Srdjan Krco * * Ericsson d.o.o., Belgrade, Serbia toma.dimcic@gmail.com, dejan.d.drajic@gmail.com, srdjan.krco@ericsson.com

More information

The Internet of Things

The Internet of Things The Internet of Things Here, Now Jaishree Subramania Director, Product & Solutions Marketing, Internet of Things April 15, 2015 Gartner Also Thinks So IoT Adoption Momentum Expectations 2012 2013 2014

More information

filled by the user and display it by setting the value of view elements. Uses display.xml as layout file to display the result.

filled by the user and display it by setting the value of view elements. Uses display.xml as layout file to display the result. Project Description Form Activity: main activity which is presented to the user when launching the application for the first time. It displays a form and allows the user to fill and submit the form. When

More information

Assignment 1. Start: 28 September 2015 End: 9 October Task Points Total 10

Assignment 1. Start: 28 September 2015 End: 9 October Task Points Total 10 Assignment 1 Start: 28 September 2015 End: 9 October 2015 Objectives The goal of this assignment is to familiarize yourself with the Android development process, to think about user interface design, and

More information

Mobile Sensing: From Personal Sensing to Crowdsensing. Yu Xiao Department of Computer Science and Engineering Aalto University

Mobile Sensing: From Personal Sensing to Crowdsensing. Yu Xiao Department of Computer Science and Engineering Aalto University Mobile Sensing: From Personal Sensing to Crowdsensing Yu Xiao Department of Computer Science and Engineering Aalto University yu.xiao@aalto.fi Learning Objectives Get to know What kind of information you

More information

IoT Anything from Anywhere With the Internet of Things

IoT Anything from Anywhere With the Internet of Things IoT Anything from Anywhere With the Internet of Things Scotty Cowling, WA2DFI 2016 TAPR/ARRL Digital Communications Conference September 2016, St Petersburg, FL Apple supports Windows? What is the IoT?

More information

EMBEDDED SYSTEMS PROGRAMMING Accessing Hardware

EMBEDDED SYSTEMS PROGRAMMING Accessing Hardware EMBEDDED SYSTEMS PROGRAMMING 2016-17 Accessing Hardware HARDWARE LIST Accelerometer Vector magnetometer (compass) Gyroscope GPS and/or other location facilities (Front/rear) camera Microphone Speaker Battery

More information

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

Lesson 9 Smart city Services And Monitoring. Chapter-12 L09: Internet of Things , Raj Kamal, Publs.: McGraw-Hill Education Lesson 9 Smart city Services And Monitoring 1 Tech-Mahindra partnering with ThingWorx Smart City Solutions Smart traffic solutions Smart energy management Smart parking, Smart waste bins Smart street lighting

More information

Mobile Programming Lecture 9. Bound Services, Location, Sensors, IntentFilter

Mobile Programming Lecture 9. Bound Services, Location, Sensors, IntentFilter Mobile Programming Lecture 9 Bound Services, Location, Sensors, IntentFilter Agenda Bound Services Location Sensors Starting an Activity for a Result Understanding Implicit Intents Bound Service When you

More information

Mobile and Cloud Computing Seminar

Mobile and Cloud Computing Seminar Mobile and Cloud Computing Seminar MTAT.03.280 Fall 2013 Satish Srirama satish.srirama@ut.ee Course Purpose To have a platform to discuss the research developments of Mobile Cloud Lab Introduce students

More information

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

STMicroelectronics is pleased to present the. Attend a FREE One-Day Technical Seminar Near YOU! SENSational IoT STMicroelectronics is pleased to present the SENSational IoT Seminar Attend a FREE One-Day Technical Seminar Near YOU! Seminar Sensors and the Internet of Things are changing the way we

More information

Mobile and Ubiquitous Computing: Mobile Sensing

Mobile and Ubiquitous Computing: Mobile Sensing Mobile and Ubiquitous Computing: Mobile Sensing Master studies, Winter 2015/2016 Dr Veljko Pejović Veljko.Pejovic@fri.uni-lj.si Based on: Mobile and Ubiquitous Computing Mirco Musolesi, University of Birmingham,

More information

ECE1778: Creative Applications for Mobile Devices. Mover-bot. Android-based Mobile Robotics Development Platform

ECE1778: Creative Applications for Mobile Devices. Mover-bot. Android-based Mobile Robotics Development Platform ECE1778: Creative Applications for Mobile Devices Mover-bot Android-based Mobile Robotics Development Platform and Fitsum Andargie Word count: 1639 4/8/2012 0 Introduction: Traditionally, research in the

More information

Information, entertainment, safety, and data gathering - all in one

Information, entertainment, safety, and data gathering - all in one Information, entertainment, safety, and data gathering - all in one Information, entertainment, safety, and data gathering - all in one An all-in one solution, handling messaging, information, entertainment,

More information

Overview. Background. Intelligence at the Edge. Learning at the Edge: Challenges and Brainstorming. Amazon Alexa Smart Home!

Overview. Background. Intelligence at the Edge. Learning at the Edge: Challenges and Brainstorming. Amazon Alexa Smart Home! Overview Background Intelligence at the Edge Samsung Research Learning at the Edge: Challenges and Brainstorming Amazon Alexa Smart Home! Background Ph.D. at UW CSE RFID, Mobile, Sensors, Data Nokia Research

More information

Motion-sensing Devices in the Assistive Technology Arena

Motion-sensing Devices in the Assistive Technology Arena Motion-sensing Devices in the Assistive Technology Arena Owen R. Edwards, MEng Rehabilitation Engineering Research Fellow, Smith-Kettlewell Eye Research Institute & Bioengineer, Stanford University School

More information

STEALING PINS VIA MOBILE SENSORS: ACTUAL RISK VERSUS USER PERCEPTION

STEALING PINS VIA MOBILE SENSORS: ACTUAL RISK VERSUS USER PERCEPTION STEALING PINS VIA MOBILE SENSORS: ACTUAL RISK VERSUS USER PERCEPTION Maryam Mehrnezhad Ehsan Toreini Siamak F. Shahandashti Feng Hao Newcastle University, UK At EuroUSEC, July 2016 JavaScript-based attack

More information

Android Apps Development for Mobile Game Lesson 5

Android Apps Development for Mobile Game Lesson 5 Workshop 1. Create a simple Environment Sensors (Page 1 6) Pressure Sensor Ambient Temperature Sensor Light Sensor Relative Humidity Sensor 2. Create a simple Position Sensors (Page 7 8) Proximity Sensor

More information

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1). BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1). Package number: G4 NO: HEQEP/CP-3137/Procurement/PacakageG4/26-08-2015/004

More information

EGNSS Mass Market Applications - Mobility as a service and Smart cities, IoT, Commercial and Social LBS

EGNSS Mass Market Applications - Mobility as a service and Smart cities, IoT, Commercial and Social LBS EGNSS Mass Market Applications - Mobility as a service and Smart cities, IoT, Commercial and Social LBS Justyna Redelkiewicz Market Segment Officer, LBS and IOT 5 October 2016 The 2017 H2020 Call for applications

More information

Lab 5 Periodic Task Scheduling

Lab 5 Periodic Task Scheduling Lab 5 Periodic Task Scheduling Scheduling a periodic task in Android is difficult as it goes against the philosophy of keeping an application active only while the user is interacting with it. You are

More information

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor Use of Accelero-Magnetometer, Temperature and Barometer Sensor Application Note AN181105 Introduction Scope This application note describes how to set up a Sensor demonstration with Sensors Board that

More information

Regulation and the Internet of Things

Regulation and the Internet of Things Regulation and the Internet of Things 15 th Global Symposium for Regulators (GSR15) Prof. Ian Brown The views expressed in this presentation are those of the author and do not necessarily reflect the opinions

More information

Public Sensing Using Your Mobile Phone for Crowd Sourcing

Public Sensing Using Your Mobile Phone for Crowd Sourcing Institute of Parallel and Distributed Systems () Universitätsstraße 38 D-70569 Stuttgart Public Sensing Using Your Mobile Phone for Crowd Sourcing 55th Photogrammetric Week September 10, 2015 Stuttgart,

More information

ANDROID TABLETS & SMARTPHONES. JB Burke Your OLLI Android Facilitator/Teacher/Moderator/etc (Cell)

ANDROID TABLETS & SMARTPHONES. JB Burke Your OLLI Android Facilitator/Teacher/Moderator/etc (Cell) ANDROID TABLETS & SMARTPHONES JB Burke Your OLLI Android Facilitator/Teacher/Moderator/etc. JB2001@Q.com 928-925-9354 (Cell) Components of an Android device Adding a microsd card Not available on all devices

More information

IEEE PROJECTS ON EMBEDDED SYSTEMS

IEEE PROJECTS ON EMBEDDED SYSTEMS S.NO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 PROJECT TITLES EMACS: Design And Implementation Of Indoor Environment Monitoring And Control System VOT-EL: Three Tier Secured State Of

More information

Activity Recognition Using Cell Phone Accelerometers

Activity Recognition Using Cell Phone Accelerometers Activity Recognition Using Cell Phone Accelerometers Jennifer Kwapisz, Gary Weiss, Samuel Moore Department of Computer & Info. Science Fordham University 1 We are Interested in WISDM WISDM: WIreless Sensor

More information

MAD Gaze x HKCS. Best Smart Glass App Competition Developer Guidelines VERSION 1.0.0

MAD Gaze x HKCS. Best Smart Glass App Competition Developer Guidelines VERSION 1.0.0 MAD Gaze x HKCS Best Smart Glass App Competition Developer Guidelines VERSION 1.0.0 20 MAY 2016 Table of Contents 1. Objective 2. Hardware Specification 3. Operating MAD Gaze 4. Hardware Sensors 4.1 Accelerometer

More information

The Internet of Things - Opportunities for the Secondary Equipment Market

The Internet of Things - Opportunities for the Secondary Equipment Market The Internet of Things - Opportunities for the Secondary Equipment Market Gareth Bignell Director, Front End Equipment Procurement, STMicroelectronics Introduction What technologies are needed for the

More information

EMBEDDED SYSTEMS 2017 IEEE PROJECT

EMBEDDED SYSTEMS 2017 IEEE PROJECT EMBEDDED SYSTEMS 2017 IEEE PROJECT 1. Smartphone Application to evaluate the individual possibilities for the Application of Electric Vehicles 2. Face recognition System for Smartphone based on LBP 3.

More information

Internet of Things. Sungkyunkwan University. Mobile Computing. Hyunseung Choo

Internet of Things. Sungkyunkwan University. Mobile Computing. Hyunseung Choo Sungkyunkwan University Internet of Things Mobile Computing Sungkyunkwan University Hyunseung Choo choo@skku.edu Mobile Computing Copyright 2000-2016 Networking Laboratory 1/32 Contents Introduction Characteristics

More information

Problem Solving Current Electronic Product Development Challenges

Problem Solving Current Electronic Product Development Challenges SunMan Engineering Problem Solving Current Electronic Product Development Challenges October 2016 SUNMAN ENGINEERING 1 Executive Summary The history of electronic products started over 100 years ago. As

More information

Item Name & Package Code Specifications Quantity Last Date & Time of Submission of Quotation

Item Name & Package Code Specifications Quantity Last Date & Time of Submission of Quotation Quotation should be addressed to the Registrar, HBTU, Kanpur, Uttar Pradesh-208002. The envelope should be super scribed with Quotation for TEQIP-III Package Name. (As Applicable). For any query contact

More information

Mobile Cloud Computing

Mobile Cloud Computing MTAT.03.262 - Mobile Application Development Lecture 8 Mobile Cloud Computing Satish Srirama satish.srirama@ut.ee Outline Cloud Computing Mobile Cloud Binding Models HomeAssignment3 11/3/2017 Satish Srirama

More information

Agile IoT Solution Driving Digital Transformation of Transportation

Agile IoT Solution Driving Digital Transformation of Transportation Agile IoT Solution Driving Digital Transformation of Transportation Dr. Wu Chou IEEE Fellow & CTO Enterprise Network Product Line, Huawei Products & Solutions IoT: Next Billions of Connections Smart Building

More information

Wearable Technologies and the IoT. David Lamb Market Development Manager, North Europe STMicroelectronics

Wearable Technologies and the IoT. David Lamb Market Development Manager, North Europe STMicroelectronics Wearable Technologies and the IoT David Lamb Market Development Manager, North Europe STMicroelectronics Who We Are 2 A global semiconductor leader The largest European semiconductor company 2013 revenues

More information

Using SensorTag as a Low-Cost Sensor Array for AutoCAD

Using SensorTag as a Low-Cost Sensor Array for AutoCAD Using SensorTag as a Low-Cost Sensor Array for AutoCAD Kean Walmsley Autodesk SD5013 In 2012 Texas Instruments Inc. launched the SensorTag, a $25 sensor array that communicates via Bluetooth Smart (also

More information

Innovative M-Tech projects list

Innovative M-Tech projects list 1 Technologies: Innovative M-Tech projects list 1. ARM-7 TDMI - LPC-2148 2. Image Processing 3. MATLAB Embedded 4. GPRS Mobile internet 5. Touch screen. IEEE 2012-13 papers 6. Global Positioning System

More information

SE 3S03 - Tutorial 1. Zahra Ali. Week of Feb 1, 2016

SE 3S03 - Tutorial 1. Zahra Ali. Week of Feb 1, 2016 SE 3S03 - Tutorial 1 Department of Computer Science McMaster University naqvis7@mcmaster.ca Week of Feb 1, 2016 testing vs Software Devices and s Devices and s App Device Outline testing vs Software Devices

More information

Sensors. Marco Ronchetti Università degli Studi di Trento

Sensors. Marco Ronchetti Università degli Studi di Trento 1 Sensors Marco Ronchetti Università degli Studi di Trento Sensor categories Motion sensors measure acceleration forces and rotational forces along three axes. This category includes accelerometers, gravity

More information

STM32 Open Development Environment

STM32 Open Development Environment STM32 Open Development Environment Fast, affordable Development and prototyping The STM32 Open Development Environment is a fast and affordable way to develop and prototype innovative devices and applications

More information

CEVA-X1 Lightweight Multi-Purpose Processor for IoT

CEVA-X1 Lightweight Multi-Purpose Processor for IoT CEVA-X1 Lightweight Multi-Purpose Processor for IoT 1 Cellular IoT for The Massive Internet of Things Narrowband LTE Technologies Days Battery Life Years LTE-Advanced LTE Cat-1 Cat-M1 Cat-NB1 >10Mbps Up

More information

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

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

More information

Next Generation Wireless Sensing Applications, Moving Forward

Next Generation Wireless Sensing Applications, Moving Forward October, 2009 Next Generation Wireless Sensing Applications, Moving Forward Vincent Ko Freescale Technical Sales Manager of Freescale Semiconductor, Inc. All other product or service names are the property

More information

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

How to use IoT Platforms for the Smart Buildings and Data Centers How to use IoT Platforms for the Smart Buildings and Data Centers Murat Cudi Erentürk ISACA CISA, ISO 27001 Lead Auditor Gandalf Consulting and Software Ltd. What does IoT look like? What does IoT look

More information

SensiBLE Getting Started. Your Idea - Worth come true

SensiBLE Getting Started. Your Idea - Worth come true SensiBLE Getting Started Your Idea - Worth come true From Idea to Form Factor Device 2 The building blocks Your need Prototype Form Factor Sensors Connectivity Audio Actuators Power Motion & Environ. Sensors

More information

Towards the Consumerization of Smart Sensors

Towards the Consumerization of Smart Sensors Towards the Consumerization of Smart Sensors Roberto De Nuccio Business Development Manager MEMS, Sensors and High-Performance Analog Division STMicroelectronics Micro-Electro-Mechanical Systems (MEMS)

More information

ARM mbed Reference Designs

ARM mbed Reference Designs ARM mbed Reference Designs Steve Ogborne Senior Engineer Internet of Things Business Unit mbed Connect / Shenzhen, China 15 th Dec 2015 Contents Intro Smart City Sub-GHz Reference Design Wi-Fi Reference

More information

Miniatured Inertial Motion and Position Tracking and Visualization Systems Using Android Wear Platform

Miniatured Inertial Motion and Position Tracking and Visualization Systems Using Android Wear Platform Wright State University CORE Scholar Browse all Theses and Dissertations Theses and Dissertations 2016 Miniatured Inertial Motion and Position Tracking and Visualization Systems Using Android Wear Platform

More information

AUTOMAT. Dream, Make, Play.

AUTOMAT. Dream, Make, Play. AUTOMAT Dream, Make, Play. AUTOMAT is a complete toolkit for building wearables and smart devices. For makers, gamers, entrepreneurs, fashion designers, and studios. A CREATIVE PLATFORM Automat is a hardware

More information

Mobile Cloud Computing

Mobile Cloud Computing MTAT.03.262 - Mobile Application Development Lecture 8 Mobile Cloud Computing Satish Srirama satish.srirama@ut.ee Outline Cloud Computing Mobile Cloud Binding Models HomeAssignment3 10/30/2015 Satish Srirama

More information

EMBEDDED SYSTEMS AND MOBILE SYSTEMS

EMBEDDED SYSTEMS AND MOBILE SYSTEMS EMBEDDED SYSTEMS AND MOBILE SYSTEMS Embedded systems Sensors, actuators, devices 8-bit uc, sensors, actuators Mobile systems: Portable PC (powerfull, WiFi connected, heavy, cumbersome, about 4h of battery

More information

Tizen apps with. Context Awareness, powered by AI. by Shashwat Pradhan, CEO Emberify

Tizen apps with. Context Awareness, powered by AI. by Shashwat Pradhan, CEO Emberify Tizen apps with 1 Context Awareness, powered by AI by Shashwat Pradhan, CEO Emberify Introduction Context refers to information that characterizes a situation, between: Apps People Surrounding environment

More information

Innovative M-Tech projects list IEEE papers

Innovative M-Tech projects list IEEE papers Innovative M-Tech projects list IEEE-2013-14 papers 1. Analysis and Practical Considerations in Implementing Multiple Transmitters for Wireless Power Transfer via Coupled Magnetic Resonance (IEEE 2014)

More information

CE881: Mobile & Social Application Programming

CE881: Mobile & Social Application Programming CE881: Mobile & Social Application Programming Fragments and Jialin Liu Senior Research Officer Univerisity of Essex 13 Feb 2017 Today s App : Pocket (1/3) Today s App : Pocket (2/3) Today s App : Pocket

More information

Best Five Projects (Shift-I) 1. Project Title: Alphabet ASL Recognition using Principal Component Analysis

Best Five Projects (Shift-I) 1. Project Title: Alphabet ASL Recognition using Principal Component Analysis Best Five Projects 2013-14 (Shift-I) 1. Project Title: Alphabet ASL Recognition using Principal Component Analysis Abstract: In this thesis, a static gesture recognition system is presented which requires

More information

Update on LBS Location based services and IoT Internet of Things

Update on LBS Location based services and IoT Internet of Things Update on LBS Location based services and IoT Internet of Things This presentation can be interpreted only together with the oral comments accompanying it GNSS is considered a commodity inside smartphones

More information

Quick Start Guide. Bluetooth Low Energy expansion board based on BlueNRG for STM32 Nucleo (X-NUCLEO-IDB04A1) Version 1.

Quick Start Guide. Bluetooth Low Energy expansion board based on BlueNRG for STM32 Nucleo (X-NUCLEO-IDB04A1) Version 1. Quick Start Guide Bluetooth Low Energy expansion board based on BlueNRG for STM32 Nucleo (X-NUCLEO-IDB04A1) Version 1.6 (Feb 1, 2017) Quick Start Guide Contents 2 STM32 Nucleo Bluetooth Low Energy expansion

More information

Mobile based Text Image Translation System for Smart Tourism. Saw Zay Maung Maung UCSY, Myanmar. 23 November 2017, Brunei

Mobile based Text Image Translation System for Smart Tourism. Saw Zay Maung Maung UCSY, Myanmar. 23 November 2017, Brunei Mobile based Text Image Translation System for Smart Tourism Saw Zay Maung Maung UCSY, Myanmar. 23 November 2017, Brunei 1 Smart Tourism Tourism is cultural and economic phenomenon which entails the movement

More information

IoT Ecosystem and Business Opportunities

IoT Ecosystem and Business Opportunities IoT Ecosystem and Business Opportunities 17th May, 2017 1 Copyright 2017 Samsung. All Rights Reserved. Shivakumar Mathapathi Co-Founder & CTO Dew Mobility (Approved Vendor for Samsung) Table of Contents

More information

Real-Time GIS: The Internet of Things (IoT)

Real-Time GIS: The Internet of Things (IoT) Esri Developer Summit March 8 11, 2016 Palm Springs, CA Real-Time GIS: Morakot Pilouk, Ph.D. Senior Software Developer, Esri mpilouk@esri.com @mpesri Ming Zhao Real-Time GIS Developer, Esri mzhao@esri.com

More information

System Energy Efficiency Lab seelab.ucsd.edu

System Energy Efficiency Lab seelab.ucsd.edu Motivation Embedded systems operate in, interact with, and react to an analog, real-time world Interfacing with this world is not easy or monolithic Sensors: provide measurements of the outside world Actuators:

More information

TINY System Ultra-Low Power Sensor Hub for Always-on Context Features

TINY System Ultra-Low Power Sensor Hub for Always-on Context Features TINY System Ultra-Low Power Sensor Hub for Always-on Context Features MediaTek White Paper June 2015 MediaTek s sensor hub solution, powered by the TINY Stem low power architecture, supports always-on

More information

Machine Learning for the Quantified Self. Lecture 2 Basic of Sensory Data

Machine Learning for the Quantified Self. Lecture 2 Basic of Sensory Data Machine Learning for the Quantified Self Lecture 2 Basic of Sensory Data Dataset (1) During the course we will use a running example provided by CrowdSignals.io People share their mobile sensors data (smart

More information

Monitoring Driver Behaviour Through Mobile Phones OSeven

Monitoring Driver Behaviour Through Mobile Phones OSeven Monitoring Driver Behaviour Through Mobile Phones OSeven Dimitrios I. Tselentis Civil - Transportation Engineer Ph.D. Candidate Researcher Website: www.nrso.ntua.gr/dtsel/ e-mail: dtsel@central.ntua.gr

More information

Componentistica e Ecosistema per IoT: From the SAND to the CLOUD Robotizing the World. Alessandro Cremonesi STMicroelectronics

Componentistica e Ecosistema per IoT: From the SAND to the CLOUD Robotizing the World. Alessandro Cremonesi STMicroelectronics Componentistica e Ecosistema per IoT: From the SAND to the CLOUD Robotizing the World Alessandro Cremonesi STMicroelectronics A global semiconductor leader 2017 revenues of $8.35B with yearon-year growth

More information

IOT Deployed PPI. Montgomery County, MD Thingstitute A case study of three test environments

IOT Deployed PPI. Montgomery County, MD Thingstitute A case study of three test environments IOT Deployed PPI Montgomery County, MD Thingstitute A case study of three test environments What problems exist in IoT? Scalability How many devices can be communicating? Sustainability How long can a

More information

Wearables for Fingers and Ears. Shahriar Nirjon UNC Chapel Hill

Wearables for Fingers and Ears. Shahriar Nirjon UNC Chapel Hill Wearables for Fingers and Ears Shahriar Nirjon UNC Chapel Hill Two Wearables o Ring Finger gesture detection (TypingRing, MobiSys 15) o Earbuds Pulse and motion detection (Musical-Heart, SenSys 12) Typing

More information

Portal Quick Start Guide Portal version 1.9

Portal Quick Start Guide Portal version 1.9 Portal Quick Start Guide 1 Content 1. Unboxing... 4 1.1. Packaging content... 4 1.2. What you need to start... 5 2. Set up your account... 6 2.1. Sign up to the Portal... 6 2.2. Download your gateway application...

More information

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

Indoor navigation using smartphones. Chris Hide IESSG, University of Nottingham, UK Indoor navigation using smartphones Chris Hide IESSG, University of Nottingham, UK Overview Smartphones Available sensors Current positioning methods Positioning research at IESSG 1. Wi-Fi fingerprinting

More information

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

Central Nervous System for the Earth. Information and Quantum Systems Lab Peter Hartwell, R. Stanley Williams CeNSE : Central Nervous System for the Earth Spring 2010 Information and Quantum Systems Lab Peter Hartwell, R. Stanley Williams peter_hartwell@hp.com 1 Copyright Copyright 2010 Hewlett-Packard 2010 Hewlett-Packard

More information

Exercise 1: First Android App

Exercise 1: First Android App Exercise 1: First Android App Start a New Android Studio App Open Android Studio. Click on Start a new Android Studio project. For Application name enter First App. Keep other fields as default and click

More information

Smart Note Talker. 714 Anil kumar Gona, Ashwini Gona

Smart Note Talker. 714 Anil kumar Gona, Ashwini Gona Smart Note Talker Anil kumar Gona Asst.Professor 1 Ashwini Gona 2 Asst.Professor Department of Electronics and Communication Engineering, Anurag Group of Institutions, ABSTRACT:-The Smart Note Taker is

More information

Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data

Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data 46 Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data

More information

Threads. Marco Ronchetti Università degli Studi di Trento

Threads. Marco Ronchetti Università degli Studi di Trento 1 Threads Marco Ronchetti Università degli Studi di Trento Threads When an application is launched, the system creates a thread of execution for the application, called "main or UI thread This thread dispatches

More information

Application Strategic Focus

Application Strategic Focus Application Strategic Focus Georges Penalver Chief Strategy Officer 2 ST SAM Evolution by Application 3 % of ST SAM 2016 Contribution to ST SAM Growth (2016-2019) Wired Comm. 11% Wireless Comm. 13% Wireless

More information

HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT

HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT SHUBHADIP PAUL SOFTWARE ENGINEER SEMICON EUROPA 2017 16, NOVEMBER, 2017 Remote Sensors in an IoT Ecosystem Cloud Service BLE / Thread Smart Camera Wi-Fi

More information

NEXT GENERATION Mobile PHONE SUPER PHONE

NEXT GENERATION Mobile PHONE SUPER PHONE NEXT GENERATION Mobile PHONE Author Contact Details Amandeep Kathuria amandeep.kathuria@kelltontech.com Purpose NEXT GENERATION MOBILE PHONE 1 Contents Mobile Phone Evolution Cycle... 3 Acquaintance...

More information

Windows Phone Week5 Tuesday -

Windows Phone Week5 Tuesday - Windows Phone 8.1 - Week5 Tuesday - Smart Embedded System Lab Kookmin University 1 Objectives and what to study Training 1: To Get Accelerometer Sensor Value Training 2: To Get Compass Sensor Value To

More information

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

Smart Dust : Dispersed, Un-tethered Geospatial Monitoring. Dr. Raja R. Kadiyala Chief Technology Officer CH2M HILL - Oakland, CA Smart Dust : Dispersed, Un-tethered Geospatial Monitoring Dr. Raja R. Kadiyala Chief Technology Officer CH2M HILL - Oakland, CA raja@ch2m.com Drivers and Trends Sensing, Communication and Computation MEMS

More information