1
High five IoT
Borys Pratsiuk, Ph.D
Head of R&D Engineering
2
C developer
2004 2005
С/С++
developer
2006
2009 - 2011
Asm, С,
Android
2007 - 2013
defend Ph.D.
assistant
Profesor in
KPI
2012 - now
Join Ciklum
• Senior Android
• Team Lead
• Android Architect
• Head of R&D
3
4
3
Next 5 year
trend in IoT
Agenda
What is it IoT?
Well known
examples.
How we help our clients
to build IoT produts.
Five cases
Top 5
communication
protocols
2
1
4
Internet of Things Stack
Smart System and the Internet of Things
is quickly becoming a massive, global digital
nervous system – connecting billion
of people, tens of billion of devices,
and trillion of data points through
a network of unprecedented scale.
In this system-of-system, every interaction
with the physical world is also an interaction
with the network.
Tech
Physical
World
Business
Market
User
Experience
5
6
7
8
9
10
Each “node” in the network will collect
block-by-block environmental data about:
• temperature
• humidity
• light
• air quality,
• wind and precipitation.
• noise levels,
• vibrations,
• detection of Bluetooth- and WiFi-
enabled devices
~10 Tbyte per day
11
From the design of silicon
to the end-user experience,
the technologies of the IoT
are driven by data
Sensors, software, and networked
infrastructure collect, analyze,
transmit and present data for the
users and devices who need it most.
12
Hardware development
R&D
Hardware development kits
selection and ordering
Firmware
development
Testing and
features verification
“Proof of concept” prototyping 2-8 weeks
R&D
Custom prototype PCB
development
Components ordering and
PCB manufacturing
Firmware development
Device functional prototype 8-12 weeks
Testing and
features verification
R&D
Custom prototype PCB
development and
optimization
Components ordering and
PCB manufacturing
Firmware development
Device prototype (pre-production) 10-24 weeks
Testing and features
verification
Electronics optimization
(size, cost, power
consumption)
13
14
• User experience design
• System engineering and architecture
• End-to-end security architecture
• Mobile development (iOS / Android)
• Custom cloud and web portal development
• Cloud integration and deployment
• Firmware architecture and embedded software development
• Modified device drivers (LCD display, camera, proximity sensor,
Zigbee, Wifi, BLE etc.)
• FOTA – Firmware Over The Air
• Power management and optimizations
Case study: Goji Smart Lock
15
Case study: Smart field
16
Case study: Digital transformation in IoT
PoC results
• Wireless channel of data transmission through Wifi connection
from device to mobile and tablet
• Video streaming from night vision to mobile
• Remote device management
WiFi
Challenge
• Transform optical device into smart
IoT solution
• Share video and photos
• Create social network
17
Case study:
Smart eco-sytem for farmers
Proof-of-Concept
• Two Reference Carrier Boards with SoM on i.MX6, communicated via CAN bus
and Ethernet.
• Raspberry Pi, which sends data to the internet server
by HTTP protocol using 3G modem connection.
• System collects data from sensors, sends it to other boards
and server, and controls actuators using digital, analog
and PWM outputs.
• Developed application works on Yocto Linux, Raspbian Linux and other Unix-
based operational systems.
18
Case study: Smart eco-sytem for farmers
New Functionality
• Improve existing product with GSR and temperature
measurement functionality
• Consulting for new hardware integration
PoC results
• Signal acquisition firmware Designed
and assembled hardware prototype
• Hardware test and results visualization
19
Top 5 communication protocols
Frequency: 2.4GHz (ISM)
Range: 50-150m
(Smart/BLE)
Data Rates: 1Mbps
(Smart/BLE)
Frequencies: 2.4GHz /
5GHz
Range: ~ 50m
Data Rates: 150-200Mbps
(latest 802.11-ac standard
should offer 500Mbps
to 1Gbps)
Frequency: 2.4GHz (ISM)
Standard: Thread, based
on IEEE802.15.4 and
6LowPAN
Frequency: 900MHz (ISM)
Range: 30m
Data Rates: 9.6/40/100kbit/s
Frequency: 2.4GHz
Range: 10-100m
Data Rates: 250kbps
20
Cloud providers for IoT
21
Embedded OS
Micrium's MicroC/OS-II
Express Logic's ThreadX
Mentor Graphics' Nucleus Wind River's
microkernel-based
companion to VxWorks
LiteOS
22
OpenHAB platform for smart home
openHAB
• Developed in Java
• Pluggable OSGI architecture
• Absolutely vendor-neutral
• Hardware/protocol-agnostic
• Fully open source
• Passionate and growing community
Runs on
• Linux, OS X, Windows
• Java 1.7
• Raspberry Pi
• Beaglebone Black
• UDOO
• And more!
23
Fast mobile prototype
24
Wifi & Bluetooth in Apps
25
1. Connected LED lamps 1400
2. Wearables 380
3. Livestock sensors
60
4. Smart electric meters 50
5. Thermostats
20
Top 5
26
Top 5
1
2
3
4
5
27
We can do more

High five iot #iotconfua

  • 1.
    1 High five IoT BorysPratsiuk, Ph.D Head of R&D Engineering
  • 2.
    2 C developer 2004 2005 С/С++ developer 2006 2009- 2011 Asm, С, Android 2007 - 2013 defend Ph.D. assistant Profesor in KPI 2012 - now Join Ciklum • Senior Android • Team Lead • Android Architect • Head of R&D
  • 3.
    3 4 3 Next 5 year trendin IoT Agenda What is it IoT? Well known examples. How we help our clients to build IoT produts. Five cases Top 5 communication protocols 2 1
  • 4.
    4 Internet of ThingsStack Smart System and the Internet of Things is quickly becoming a massive, global digital nervous system – connecting billion of people, tens of billion of devices, and trillion of data points through a network of unprecedented scale. In this system-of-system, every interaction with the physical world is also an interaction with the network. Tech Physical World Business Market User Experience
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
    10 Each “node” inthe network will collect block-by-block environmental data about: • temperature • humidity • light • air quality, • wind and precipitation. • noise levels, • vibrations, • detection of Bluetooth- and WiFi- enabled devices ~10 Tbyte per day
  • 11.
    11 From the designof silicon to the end-user experience, the technologies of the IoT are driven by data Sensors, software, and networked infrastructure collect, analyze, transmit and present data for the users and devices who need it most.
  • 12.
    12 Hardware development R&D Hardware developmentkits selection and ordering Firmware development Testing and features verification “Proof of concept” prototyping 2-8 weeks R&D Custom prototype PCB development Components ordering and PCB manufacturing Firmware development Device functional prototype 8-12 weeks Testing and features verification R&D Custom prototype PCB development and optimization Components ordering and PCB manufacturing Firmware development Device prototype (pre-production) 10-24 weeks Testing and features verification Electronics optimization (size, cost, power consumption)
  • 13.
  • 14.
    14 • User experiencedesign • System engineering and architecture • End-to-end security architecture • Mobile development (iOS / Android) • Custom cloud and web portal development • Cloud integration and deployment • Firmware architecture and embedded software development • Modified device drivers (LCD display, camera, proximity sensor, Zigbee, Wifi, BLE etc.) • FOTA – Firmware Over The Air • Power management and optimizations Case study: Goji Smart Lock
  • 15.
  • 16.
    16 Case study: Digitaltransformation in IoT PoC results • Wireless channel of data transmission through Wifi connection from device to mobile and tablet • Video streaming from night vision to mobile • Remote device management WiFi Challenge • Transform optical device into smart IoT solution • Share video and photos • Create social network
  • 17.
    17 Case study: Smart eco-sytemfor farmers Proof-of-Concept • Two Reference Carrier Boards with SoM on i.MX6, communicated via CAN bus and Ethernet. • Raspberry Pi, which sends data to the internet server by HTTP protocol using 3G modem connection. • System collects data from sensors, sends it to other boards and server, and controls actuators using digital, analog and PWM outputs. • Developed application works on Yocto Linux, Raspbian Linux and other Unix- based operational systems.
  • 18.
    18 Case study: Smarteco-sytem for farmers New Functionality • Improve existing product with GSR and temperature measurement functionality • Consulting for new hardware integration PoC results • Signal acquisition firmware Designed and assembled hardware prototype • Hardware test and results visualization
  • 19.
    19 Top 5 communicationprotocols Frequency: 2.4GHz (ISM) Range: 50-150m (Smart/BLE) Data Rates: 1Mbps (Smart/BLE) Frequencies: 2.4GHz / 5GHz Range: ~ 50m Data Rates: 150-200Mbps (latest 802.11-ac standard should offer 500Mbps to 1Gbps) Frequency: 2.4GHz (ISM) Standard: Thread, based on IEEE802.15.4 and 6LowPAN Frequency: 900MHz (ISM) Range: 30m Data Rates: 9.6/40/100kbit/s Frequency: 2.4GHz Range: 10-100m Data Rates: 250kbps
  • 20.
  • 21.
    21 Embedded OS Micrium's MicroC/OS-II ExpressLogic's ThreadX Mentor Graphics' Nucleus Wind River's microkernel-based companion to VxWorks LiteOS
  • 22.
    22 OpenHAB platform forsmart home openHAB • Developed in Java • Pluggable OSGI architecture • Absolutely vendor-neutral • Hardware/protocol-agnostic • Fully open source • Passionate and growing community Runs on • Linux, OS X, Windows • Java 1.7 • Raspberry Pi • Beaglebone Black • UDOO • And more!
  • 23.
  • 24.
  • 25.
    25 1. Connected LEDlamps 1400 2. Wearables 380 3. Livestock sensors 60 4. Smart electric meters 50 5. Thermostats 20 Top 5
  • 26.
  • 27.