Raspberry Pi as IoT gateway

9
Raspberry Pi - IoT Gateway the Easy Way Elad Lachmi – [email protected] – 13/12/2016

Transcript of Raspberry Pi as IoT gateway

Raspberry Pi - IoT Gateway the Easy Way

Elad Lachmi – [email protected] – 13/12/2016

Your R&D Team

IoT – Raspberry Pi – Some Facts

Created, developed and maintained by the Raspberry Pi Foundation – A non-profit

Broadcom BCM283X based – ARM Cortex IP (RPi 3 – 1.2GHz Quad-Core)

As of Feb 2015 – over 5M units sold1

Talmir – The official RPi distributer in Israel2

1 https://techcrunch.com/2015/02/17/raspberry-pi-sales-pass-5-million/2 http://www.talmir.co.il/index.php?page=subcategory&id=218

Your R&D Team

IoT – Why do we need a gateway?

The value in IoT comes from cloud connectivity

Wi-Fi enabled sensors are rare

Limited processing power

Size constraints

Power constraints

Hardware / firmware updates are hard

Your R&D Team

IoT – Why Raspberry Pi?

Full featured micro-computer running Linux

Cheap and popular

Programmable using Node, Java or any other runtime available on Linux

Many connectivity options:◦ BLE

◦ ZigBee / Z-Wave (with add-on board)

◦ Sub-GHz networking (with add-on board) - SigFox

◦ I2C

◦ UART

◦ PWM

◦ Ethernet

Shorter dev / debug cycle

Your R&D Team

IoT – How it’s done - Example

BLE

Wi-Fi WAN

1. Sensor sends quaternion data

2. Pi calculates quaternion magnitude change over time for angular velocity

3. Pi sends the data over Wi-Fi using MQTT

4. MQTT messages are processed by the TBB™ platform in the cloud

TBB™

Your R&D Team

IoT – A Live Demo You Say?

How we built the SoftiCopter (a.k.a Apache Longbow) demo using:• Raspberry Pi• GemSense Sensor• Node.js• BLE• TBB™ - Softimize’s Things Building Blocks• and AWS (IoT, Kinesis, DynamoDB and EC2)

Your R&D Team

Wana Talk IoT?

Want to talk IoT? Raspberry Pi?

I’ve got all night!

Your R&D Team

Questions?

Elad [email protected]

Want To Do IoT?Talk to us!