Internet of
Things
The Technicals
STMI Jakarta, Jul 29, 2017
fb.com/andri.yadi | a at dycode dot com
http://andriyadi.me | http://dycodex.com
Andri Yadi
github.com/andriyadi
makestro.comCEO
ambassador
Things Connectivity People & Processes
Data Data
Internet of Things
Internet
of
Things
just a FEW example!
Smart Farming
It can be beautiful
IoT in Agriculture
Maker’s products for Smart Farming
BuzzBox Tertill
ASSETS TRACKING
Thousand of assets to track
Deployed in country-side: no cellular
coverage, hard to reach once
deployed
Battery should last at least 3 years
Trigger alert if asset is moved and
track its movement
Real-world Requirement
by DycodeX
LoRaWAN Tracker Node
GPS/GNSS
Module
Backup/RTC
Battery
GPS
Antenna
LoRa
Antenna
MCU: Atmel
SAMD21
IMU* & Temperature
Sensor
LoRa 

Module
Battery
Gauge
Battery
Charger
Battery
Connector
*IMU = Inertial Measurement Unit: accelerometer,
gyroscope
Internals
Common Architecture
Radio
Gateway Processing
Internet
Connectivity
Cloud-sideThings-side
Ingestion
& Storage
Things Visualization
Things
Things
(Sensors, actuators, microcontrollers, network, energy source)
Provide means to the things so they can gather data - see, hear, smell - and react
ESP8266Arduino ESP32
EspruinoParticle.io

Photon, Electron
Indonesia-made

Bluino
MXChip IoT
DevKit 
Raspberry Pi
and many

many more…
Platform
DEMO
Working with
Things
Common Architecture
Radio
Gateway Processing
Internet
Connectivity
Cloud-sideThings-side
Ingestion
& Storage
Things Visualization
Demo Architecture
Things
Analog

1-Wire

2-Wire (I2C)

SPI
3G & GNSS
WiFi & BLE
NFC
LoRa/
LoRaWAN
Ultimate IoT
connectivity board!
Board: Rainbowrd
Sensors: Alora Kit
Connectivity
Communication Technologies - Overview
Mbps
Kbps
bps
10 m 100 m 1 km 10 km
Baud rate
Range
Wi-Fi / BT
Short Range LPWAN
ST Confidential
Cellular
-M
-NB-IOT
5G
850/1900 MHz
900/1800 MHz
Sub-GHz
2.4 GHz
WIFI/BT
Short Range LPWAN
Cellular
IoT Connectivity: Range vs Speed
Cellular
Range
Battery Life
LONG
SHORT LONG
Local network
(WiFi, ZigBee, Z-Wave)
Personal network
(Bluetooth)
Low-Power Wide-Area Network
(LPWAN: Sigfox, LoRa, Dash7)
Source: Alexander Vanwynsberghe, Blog article 'Long-range radios will change how the Internet of Things communicates'
IoT Connectivity: Range vs Power
DEMO
Connecting to
Internet
Common Architecture
Radio
Gateway Processing
Internet
Connectivity
Cloud-sideThings-side
Ingestion
& Storage
Things Visualization
Demo Architecture
Radio
Gateway
Internet
Connectivity
Cloud-sideThings-side
Ingestion
& Storage
Things
Process
Azure

IoT Hub
and a whole lot more…
Cloud Platform
IoT - Ingestion
IoT - Analytics
IoT - Analytics
IoT - Dashboard
DEMO Process
Common Architecture
Radio
Gateway Processing
Internet
Connectivity
Cloud-sideThings-side
Ingestion
& Storage
Things Visualization
Processing
Cloud-side
Ingestion
& Storage
Visualization
Demo Architecture: Weather Forecast
Azure IoT
Hub
Stream
Analytics
Machine
Learning
Weather Forecast: Demo with Azure
{
“temp”, 31.21,
“hum”: 67.21
}
Blob
Storage
CSV file
Stream Analytics Query
WITH machinelearning AS (
SELECT EventEnqueuedUtcTime, temperature, humidity, machinelearning(temperature, humidity) as
result from sensordatain
)
Select System.Timestamp time, CAST (result.[temperature] AS FLOAT) AS temperature, CAST (result.
[humidity] AS FLOAT) AS humidity, CAST (result.[Scored Probabilities] AS FLOAT ) AS 'probabilities
of rain'
Into sensordataout
From machinelearning
SELECT
*
INTO powerbiout
FROM sensordatain
Machine Learning Model
Prediction Result
Internet
of
Things
How to start?
Make your own!

BY SolvING your own problem
Start with…
Be a maker!
*Disclaimer: I have no data of all players in Indonesia yet. Sorry if you’re not listed.

and I’m talking about (electronics) maker-related players in general, not only IoT.
Indonesia
Indonesia
Join Communities
Makers.ID
A movement to “democratize”
knowledge, hardware kit, and software
to help makers to start making in
hardware.
Disclosure: it’s initiated and supported by DycodeX
ENABLING MAKER MOVEMENT
Learning
Shop
Community
Software
Projects, tutorials, videos, news,

professional trainings
Hardware marketplace: kits,
devboards, maker tools
IoT Cloud infrastructure, software 

libraries, sample code
Offline meetups, seminars,
training/hands-on, challenges
Use development board
+ modules!
ESPectro + LoRa + Alora Kit
makestroid
makestroid
makestroid
..and you can JOIN…
NatureSmart Farming Smart City EducationSecurity
Smart Living Maritime
RIoT Hackathon Categories
Transportation Healthcare
Industrial IoT DifableEngagement
Fintech &

E-Commerce
Sport
RIoT

Hackathon
FREE
Hardware Kits
RIoT Dev Board - ESP32
RIoT Dev Board - ESP32
RIoT Dev Board - ESP32
RIoT Sensors & Actuators
Ultrasonic
Relay
LEDs
Motor shield
Gas
Motion
NFC
Buzzer
pH
Heart rate
Finger print
OLED Display
Speaker
Motor
VibrationAlora v2
Alora Kit
Alora Kit
LoRa/LoRaWAN Module
x@dycode.com | http://dycodex.com
IoT & maker movement enabler
DycodeX IS HIRING!
Interns are welcome

Internet of Things - Technicals