An introduction to Internet of Things and Maker Movement

Preview:

Citation preview

#dilofestival2016 and collect printed photos at Jepret Allegra BoothGallery: http://story.jepret.in/event/dilofestival2016

Internet

of

Things

AN INTRO

DILo, BANDUNG - 2016, DEC 10

@andri_yadi | a at dycode dot com

http://andriyadi.me | http://dycodex.com

Andri Yadi

Proudly coder for 19 years

ASM, QBasic, Pascal, c, C++, Java, PHP, Bash, C#, Visual Basic, SQL, HTML, JavaScript, Python, Objective-C, Swift

.NET, Qt/QML, Java ME/EE/SE, Android SDK, iOS SDK, Node.js

ARM MBED, ESP8266/ESp32, Arduino/Wiring

makestro.com

Initiator

8 years in a row

Co-founder & CEO of

MOBILE APP SOLUTION ENABLER9+ years, 50+ team, 100+ portfolios

Co-founder & CEO of DycodeXIoT & maker movement enabler

DycodeX, by DyCode

Those Things are not Connected

yet

So, to connect The UnConnected

First coined in 2009 by Kevin Ashton, RFID pioneer and cofounder of the Auto-ID Center at the Massachusetts Institute of Technology (MIT)

Internet of Things

“Network of physical objects with embedded electronics, software, connectivity„

Internet of Things

Connectivity Data AnalyticsThings

Internet of Things

Internet

Cloud

Apps

Internet

IoT Typical Architecture

Things

Gateway

Devices & Data Sources Processing Presentation

Things

Protocol(over internet)

IngestionAnalytics + Big Data

Storage VisualizationDevice

Management

API

Cloud

Message Broker Apps

3rd party systems

Devices & Data Sources Processing Presentation

IoT Typical Architecture

Microcontroller

Radio Transceiver/Network Interface

Sensor/Actuator Circuitry

Energy Source

A Thing

Internet

of

Things

FEW USE CASES

FLEET MANAGEMENT

ENERGY MONITORING

CONNECTED PRODUCTION FLOOR

OPERATIONALEFFICIENCY

HEALTH MONITORING

PHYSICAL SECURITY

SAFETY &SECURITY

Smart “Gallon”SMART DRINKING WATER MONITORING PLATFORM

by DycodeX | http://dycodex.com/gallon

A simple health-

care deviceDEMO

Internet

Cloud

Apps

Internet

IoT Typical Architecture

Things

Gateway

Devices & Data Sources Processing Presentation

MQTT

ESP8266-based Development Board

Overall Scenario

I2C

MAX30100 Heartbeat Sensor Cloud

ESPectro - IoT Dev Board

Designed & assembled in Bandung

The Cloud

CONNECTED RETAIL

CUSTOMER RECOGNITION

CONTEXT-AWARE OFFERS

CUSTOMEREXPERIENCE

Reservation

https://dycodex.com/magic-printer/

https://youtu.be/35x1fehzvek

MagicPrinter for Food Reservation

User CafePhysical order paper is printed, automatically. Response the order directly from the printer

DycodeX is partnering with Foodgasm.id

A custom-made, compact, autonomous machine for delivering engagements

DHL SmartSensor

Monitors temperature and humidity, while also indicating shock and light events, to ensure complete integrity during transportation.

REAL-TIME TRACKING

AUTOMATIC REPLENISHMENT

https://youtu.be/vTYcWG6BIDY

Magic Buttons

by DycodeX | http://dycodex.com

Magic Buttons…or customize the function of each buttonswith web-based GUI workflow

Internet

of

Things

DEMO

EnvironmentalDEMO

Back to this…

We can make that our own… kindof

Tracker Demo

Internet

Cloud

Apps

Internet

Architecture

Trackers

Gateway

Devices & Data Sources Processing Presentation

Radio

MQTT

Apps

MQTT

Technologies

Gateway (Raspberry Pi)

Trackers (ARM M0, GPS,

LoRa, IMU Sensor)

LoRa

Azure IoT Hub

Azure Stream Analytics

MQTT 3rd party

system

Hey, Siri!DEMO

Internet

of

Things

TECHNOLOGY

Internet

of

Things

HOW TO START?

Define the problem

Start with…

Be a maker!

LEARN TO CODE

Image source: https://www.entrepreneur.com/article/241644

Developer Skillset

Thing side Cloud side Mobile side

[Obj-C]

PRACTICE SOLDERING

LEARN BASIC ELECTRONICS

Use devELOPMENT boards

Use Ready-to-use Cloud

Explore The Real World techs

Join Communities

easier way?

makestro.com

A movement to “democratize” knowledge, hardware kit, and software to help makers to start making in hardware.

Disclosure: it’s supported by DycodeX

Makestro Cloud - Formerly iothub.id

Makestro Cloud - Dashboard

ESP8266Arduino nRF BLE

EspruinoParticle.ioPhoton, Electron

Arduino 101 Indonesia-madeBluino

Nucleombed

Raspberry Pi

and manymore…

Choosing hardware can be confusing

SO, TO HELP MAKER TO START…

Makestro Shop - shop.makestro.comSome kits to help you start making

ESPectro - IoT Dev Board

Did I mention ESPectro is proudly designed and assembled in Bandung? It does…

ESPectro32Based on ESP32

ESP8266 vs ESP32

As this is a movement, we open contributions of learning content and hardware from other makers. You can also sell on Makestro Shop

Makestro COmmunity at hackster.iohackster.io/makestro

What will you make TODAY?

So…

makestro.com

Be hardware maestro

makestroid

makestroid

makestroid

DycodeX IS HIRING!

Interns are welcome

x@dycode.com | http://dycodex.com

Thanks!Andri YadiEmail — a at dycode dot com twitter — @andri_yadi www — andriyadi.me github — github.com/andriyadi

Recommended