Starnberger internet of things droidcon berlin 2013i

48
Klaus Starnberger +43 650 212 0 412 Starnberger Innovation & Technologie GmbH, Austria [email protected] DROIDCON 2013 - Berlin

description

 

Transcript of Starnberger internet of things droidcon berlin 2013i

Page 1: Starnberger internet of things droidcon berlin 2013i

Klaus Starnberger +43 650 212 0 412

Starnberger Innovation & Technologie GmbH, Austria [email protected]

DROIDCON 2013 - Berlin

Page 2: Starnberger internet of things droidcon berlin 2013i

Introduction Internet of Things Around the Smartphone

Advances in Technology: Ultra-Low-Power Technologies

Overview on Wireless Technologies for Smartphones

Basics of Bluetooth 4.0 Radio Bluetooth stacks and profiles to work with issues of interaction between wireless hardware and software.

Basics of ANT+ Technology overview

Practical example of a sensor node platform (tokencubes) Business aspects of creating new products

threats and opportunities of innovative concepts and architectures. All you need to know to develop your ideas.

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 2

Page 3: Starnberger internet of things droidcon berlin 2013i

Applications. Market. Technologies.

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 3

Page 4: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 4

Courtesy of Harald Naumann

Page 5: Starnberger internet of things droidcon berlin 2013i

Home Automation Smart Homes/Buildings Sensor Nodes Temperature, humidity Light meaurements CO2 Vibration Security

Industrial

Industrial Automation Automotive/Aviation Civil/Structural Monitoring Smart Metering for Gas,

Heating, Water

Consumer Electronics Toys Watches Proximity, findme

applications Wearable Digital Assistant Any kind of “Starship

Enterprise” Devices

Sports and Medical ECG, Blood Pressure Blood Composition Multiple Hop BAN Position & Force Sensors Biometric cards

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 5

Page 6: Starnberger internet of things droidcon berlin 2013i

Sports, fitness and healthcare Heart rate monitors Speed sensors Cadence sensors Foot pods Power meters Activity monitors Weight measuring devices Control of music players Temperature sensors Calorimeters

Body mass index measuring devices

Blood pressure monitors Blood glucose meters Pulse oximeters Positions tracking Short range homing beacons

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 6

Page 7: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 7

Internet

Internet

Sensor node Sensor node Sensor node Sensor node Sensor node Sensor node

Sensor node Sensor node Sensor node Sensor node Sensor node Sensor node

Mobile Network GSM/ 3GPP/LTE

or wireline

Bluetooth ANT

PAN, BAN WLAN Zigbee

NFC, RFID

- Low transmit Power - Low Datarate

- High transmit Power - High datarate

Sweet spot

M2M

Page 8: Starnberger internet of things droidcon berlin 2013i

Sweet Spot

Enhance your app with sensor nodes! Fotolia.com

Page 9: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 9

Energy efficient wireless protocols +

Smart ultra-low-power techologies +

Sensors =

Internet of Things

Page 10: Starnberger internet of things droidcon berlin 2013i

Low transmit power Low data rate Enhanced Medium Access Control Layers Better Physical Layers with small silicon area Smart Usage of Ressources

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 10

Page 11: Starnberger internet of things droidcon berlin 2013i

MOSFETs getting smaller Supply voltages getting lower

Silicon wafers getting larger

Lower cost per piece

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 11

Page 12: Starnberger internet of things droidcon berlin 2013i

Chip Technology MOPS/ mW

Conventional micro processor 1

Conventional DSP core 40

Low power DSP core 60

DSP with hardware accellerators 190

Dedicated hardware 1900

Theoretical upper bound 2500

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 12

Optimized memory access Power gating Multiple Voltage supplies Asynchronous logic Error tolerant logic Vdd tuning

A smart combination of specialized hardware and versatile processing power enables the Internet of Things

Page 13: Starnberger internet of things droidcon berlin 2013i

Temperature Humidity Acceleration by Tokencube Magnetometer Luxmeter Gyroscope Inertial Sensors CO2 …

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 13

Page 14: Starnberger internet of things droidcon berlin 2013i

Introduce power management

„Turn lights on only if needed“

Sleep modes

Activation upon wake up

Switch on/off power rails

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 14

Page 15: Starnberger internet of things droidcon berlin 2013i

Example sensor no.1 - active: 20 mA (3.0 V) - standby: 5 µA (3.0 V) - period: 5 s - active time = 20 ms

- duty cycle = 0.4 %

Energy need - Active: 20 mA * 3.0 V * 20 ms = 1.2 mJ - Standby: 5 uA * 3.0 V * 4.98 s = 75 uJ - Total energy per period = 1.27 mJ

- Average power = 1.27 mJ / 5 s = 255 uJ / s [uW]

15

Duty Cycles

20ms 5 sec 20ms

Page 16: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 16

© by Nordic Semiconductors

Page 17: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 17

Low transmit power Our INGREDIENTS Low data rates Efficient wireless protocol Smart sensors Dedicated processing hardware (PHY, MAC functions) Versatile processing power (e.g ARM Cortex M0) Smart energy usage (power management) A lot of sleep Eventually energy harvesting = less energy = less silicon Internet of Things = less cost

Page 18: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 18

Page 19: Starnberger internet of things droidcon berlin 2013i

Tokencube powered by Starnberger Innovation & Technologie GmbH uses Nordic Semiconductor‘s nRF51822 for Bluetooth 4.0 nRF51422 for ANT+ and provides Temperature Acceleration Light sensors

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 19

Page 20: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 20

RF

ARM Cortex Memory Timers GPIOs

Temperature Sensor

Accelerometer

Light Sensor

System on Chip

Sensor Node: TOKENCUBE Smartphone

Blu

eto

oth

LE

or A

NT

+

Page 21: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 21

Internet of Things around

the smartphone

There are a lot of options, but…

Page 22: Starnberger internet of things droidcon berlin 2013i

Bluetooth (smart/ready) is a trademark of Bluetooth SIG

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 22

Page 23: Starnberger internet of things droidcon berlin 2013i

Classical BT Bluetooth smart ready © BT smart © Bluetooth Dual Mode Single Mode 2.1, 3.0 Bluetooth 4.0 Low Energy

Audio-Accessories , etc. New Sensor Applications

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 23

© by Bluetooth SIG

Synchronous and asysnchronous operation asynchronous only

Page 24: Starnberger internet of things droidcon berlin 2013i

Low duty cycle operation LE part of BT v4.0 - < 15mA peak, < 100µA avg. Short data packets – 2 to 39 bytes payload 40 RF Channels; 3fixed/37dynamic - Adaptively Frequency

Hopped Fast connection time and latency

Connection intervals from 7.5ms to 4s Latency can be as low as 6ms Spends most time in sleep mode Lower datarate applications Star network topology

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 24

Page 25: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 25

Bluetooth 4.0 low energy stack Self-contained stack features GATT is open for developers and allows

user-definition of services

Bluetooth profile definition Interface spec for communication

between devices ensures multivendor interoperability

Each profile provides support for a specific use-case (health device, head set…)

BLE Services An application may need several services

to support the required use-cases Services reduce overhead

complexity, memory size, power

Page 26: Starnberger internet of things droidcon berlin 2013i

Resources and guidelines found at: www.bluetooth.org

Maintained and provided by Bluetooth SIG

(Special Interest Group)

Qualification guide Test automator Profile Tuning Suite ...

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 26

Page 27: Starnberger internet of things droidcon berlin 2013i

Profiles can be developed with Apple xCode SDK CoreBluetooth framework for iOS available from

Apple Provides API to discover and connect devices

and to transmit and receive data

For Bluetooth 4.0 there is NO AUTHENTIFICATION CHIP and NO LICENSE to Apple

Bluetooth 2.1 needs the MFI (Made for iPhone) program including Apple‘s restricted business model

27

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 27

Page 28: Starnberger internet of things droidcon berlin 2013i

Application „Find me“,“Alarm“

Bluetooth Profile

Bluetooth 4.0 stack Nordic

Bluetooth 4.0 radio Nordic

„App“ develop user interface & app functionality

Bluetooth API from Phone manufacturer

Bluetooth 4.0 Stack

Bluetooth 4.0 radio e.g. BRCM

BLUETOOTH DEVICE SMARTPHONE

e.g.: Nordic Semiconductor

Starnberger Innovation & Technologie

Samsung, Apple iPhone 4S/5

Physical link

28

[email protected] +43 650 212 0412 06.04.2013 28

Page 29: Starnberger internet of things droidcon berlin 2013i

ANT+ is a trademark of Dynastream, CA 06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 29

Page 30: Starnberger internet of things droidcon berlin 2013i

ANT+ is a flexible ultra low power PAN protocol and De-facto standard in sports applications 1 Mbps on-air data rate

Almost infinite number of connections possible Adaptively Frequency Hopped, 78 RF channels

Profile dependent – if not needed why use it (HRM no AFH) Extensive profile set for multiple application types

Operation and Connections Message rate from 2-5ms Similar power consumptions as BLE Very short data packets – 8 bytes payload

ANT+ can be qualified easily Agile network topology - Multiple options Simplified qualification procedure – via Dynastream

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 30

ANT+ is © by Dynastream

Page 31: Starnberger internet of things droidcon berlin 2013i

Interoperable eco-system through ANT+ profiles spanning from monitoring to lifestyle currently 25millions nodes shipped Profiles for Health Lifestyle Sports

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 31

Page 32: Starnberger internet of things droidcon berlin 2013i

Resources and guidelines found at: www.thisisant.org

Maintained and provided by Dynastream as a «one stop shop» URL hub

Developer zone, Power estimator, licensing, certification program etc.. 06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 32

Page 33: Starnberger internet of things droidcon berlin 2013i

Be a Leading App Developer for the Internet of Things

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 33

Page 34: Starnberger internet of things droidcon berlin 2013i

How to sell your app:

- Google Play Android Pit

- regional markets in India, China, …

Sell your accessories on your webshop

Outsource logistics

Free apps Premium apps Freemium apps

In-App Purchasement

In-App Advertisement

Use different markets: Android Pit,…

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 34

Google&Apple

30-40% for Provisioning Updates Billing € € € €

60% for Programmers € € € € € €

Page 35: Starnberger internet of things droidcon berlin 2013i

Concept

• Take your idea in the field of INTERNET of THINGS

• Create a concept, select necessary sensors, Refine Concept technicallay, commercially

• Proof of concept if necessary

Select

• Select platforms

• Smartphone: Android, iOS, Cross platform

• Sensor node platform: make or buy decision

Develop

• Develop or buy your sensor architecture (hardware, firmware platform)

• Develop your App

Sell

• Marketing & Sales GET SUPPORT

• Distribution and Logistics GET SUPPORT

• €€€

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 35

Page 36: Starnberger internet of things droidcon berlin 2013i

If you need a sensor node for your apps or sensor network solution, have a look at TOKENCUBE. It is powered by Starnberger Innovation & Technologie GmbH

We provide a module ready for mass deployment. We provide firmware adapted to your needs. We provide a general purpose smartphone app that can

be customized according to your needs. We will be happy to support you! Please call or send an Email to [email protected]! +43 650 212 0412

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 36

Page 37: Starnberger internet of things droidcon berlin 2013i

Develop your Business with the Internet of Things!

General Manager: Klaus Starnberger [email protected] +43 650 212 0412

Bruehler Strasse 2, A-2340 Moedling, Austria Starnberger Innovation & Technologie GmbH

THANKS!

Page 38: Starnberger internet of things droidcon berlin 2013i

>100 years wireless knowledge available to you

Page 38 www.rutonik.com / Harald Naumann / [email protected] / +49 175 5774832

Thank you in the name of the wireless team

www.tokencube.com

Page 39: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 39

Page 40: Starnberger internet of things droidcon berlin 2013i

You have developed Firmware and Software for innovative applications using the evaluation kits from Nordic Semiconductor for nRF51822/nRF51422?

You need help with ready to sell hardware in order to go to market? We are your partners for delivering your hardware

Certified Bluetooth/ANT+ Transceiver Module/sensor node Customizable transceiver module / sensor node

Select your sensors out of an interesting selection of available sensors: temperature, acceleration, light etc.

Standard housing, including button cells. Assemly done. Custom housing according to individual requirements, including batteries.

Assebly done. Competitive, cheap designs Functional, simple design High-grade designs Rough environment design

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 40

Page 41: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 41

Page 42: Starnberger internet of things droidcon berlin 2013i

You have created innovative app concepts and need a full hardware package to complete your product? We provide you with your smartphone accessory powered by Bluetooth 4.0 or ANT+.

We help you to make your Internet of Things come real. We are your partners for delivering hardware and firmware

Certified Bluetooth/ANT+ Transceiver Module /sensor node Customizable transceiver module / sensor node

Select your sensors out of an interesting selection of available sensors: temperature, acceleration, light etc

Standard housing, including button cells. Assemly done. Custom housing according to individual requirements, including batteries. Assebly done.

Competitive, cheap designs Functional, simple design High-grade designs Rough environment design

Firmeware for the selected Client Device according to equipped sensors Proximity, findme solutions Sensor read out

Documentation on how to use the Client Device How to connect, bond, control, read sensors

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 42

Page 43: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 43

Page 44: Starnberger internet of things droidcon berlin 2013i

You have created an idea how to use a Bluetooth 4.0/ANT+ module with or without sensors in a new way. You do need both a sensor module as well as an app, that can be enhanced with your Corporate Design in a few steps. We provide you with a complete package consisting of standard smartphone app and sensor node powered by Bluetooth 4.0 or ANT+.

We help you to make your Internet of Things come real. We are your partners for delivering hardware, firmware and software (app, server)

Certified Bluetooth/ANT+ Transceiver Module /sensor node Customizable transceiver module / sensor node

Select your sensors out of an interesting selection of available sensors: temperature, acceleration, light etc

Standard housing, including button cells. Assemly done. Custom housing according to individual requirements, including batteries. Assebly done.

Competitive, cheap designs Functional, simple design High-grade designs Rough environment design

Firmeware for the selected Client Device according to equipped sensors Proximity, findme solutions Sensor read out

Documentation on how to use the client device How to connect, bond, control, read sensors

Standard App providing proximity functions and sensor readout Customized App using your CI design and customized GUI App according to your requirements – we introduce a partner network, if necessary to provide complex, high-grade or

simple and cheap apps-

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 44

Page 45: Starnberger internet of things droidcon berlin 2013i

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 45

Page 46: Starnberger internet of things droidcon berlin 2013i

As an successful enterprise you have got all of the expertise available that is necessary to define, develop and launch a product based on Bluetooth 4.0/ANT+ from Nordic Semiconductors. You need to speed up your timeline in order to reduce time-to-market. You have developed firmware for nRF51x22 already. Your app is almost there.

We are your partner who provides a ready to go platform, that can be licensed, adapted and produced easily.

We help you to make your Internet of Things come real. License for Bluetooth 4.0/ANT+ transceiver module. Includes

Documentation, schematics, layout, production data, certification, Development support possible.

06.04.2013 Klaus Starnberger +43 650 212 0412 [email protected] 46

Page 48: Starnberger internet of things droidcon berlin 2013i

Develop your Business with the Internet of Things!

General Manager: Klaus Starnberger [email protected] +43 650 212 0412

Bruehler Strasse 2, A-2340 Moedling, Austria Starnberger Innovation & Technologie GmbH

THANKS!