Top Banner
Technical Briefing 27 Nov 2015
29

Geohackathon Technical Briefing slides 27 Nov 2015

Apr 12, 2017

Download

Espert Pte Ltd
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Geohackathon Technical Briefing slides 27 Nov 2015

Technical Briefing 27 Nov 2015

Page 2: Geohackathon Technical Briefing slides 27 Nov 2015

We provide integrated hardware, mobile & cloud infrastructure for anyone to build & develop IoT

products, solution and serviceswww.espert.co

Page 3: Geohackathon Technical Briefing slides 27 Nov 2015

GeoHackPack• 2 x ESPresso Lite • 1 x OLED LCD display module 0.96" • 1 x DHT22 digital temp/humidity sensor • 1 x Sound sensor • 1 x PIR sensor • 1 x Piezo buzzer • 1 x FTDI-USB cable • 1 x Breadboard • 10 x jumper wires (m-m) • 10 x jumper wires (f-f) • 1 x Power bank 10,400 mAh • 1 x RaspberryPi kit (webserver)

Page 4: Geohackathon Technical Briefing slides 27 Nov 2015

ESPresso LiteLatest Arduino-compatible,

WiFi-enabled (ESP8266) development board

Page 5: Geohackathon Technical Briefing slides 27 Nov 2015

ESPresso Lite Pinout diagram

Page 6: Geohackathon Technical Briefing slides 27 Nov 2015

Why ESPresso Lite?

Page 7: Geohackathon Technical Briefing slides 27 Nov 2015

• Easy to learn • Simple to use • Packs a punch

(powerful!)

Page 8: Geohackathon Technical Briefing slides 27 Nov 2015

OLEDLCD Display Module 0.96”

Page 9: Geohackathon Technical Briefing slides 27 Nov 2015

DHT22 Digital Temperature/Humidity Sensor

Page 10: Geohackathon Technical Briefing slides 27 Nov 2015

Combining ItA temperature-humidity webserver!

Page 11: Geohackathon Technical Briefing slides 27 Nov 2015

1. ESPresso LiteProgram the ESPresso Lite with Arduino IDE with our libraries to build customised solutions:

• Get data from sensors e.g. Temperature, Humidity, Sound, Motion

• Display text information

• Beep Sound

• Connect to WiFi

• Send data through WiFi network

Page 12: Geohackathon Technical Briefing slides 27 Nov 2015

2. Local webserverLocal server (Fog Computing) with built-in:

• MQTT Broker with Web Socket

• MQTT Web Panel

• Freeboard for Data Visualisation

• Node-Red for Data Handling

Page 13: Geohackathon Technical Briefing slides 27 Nov 2015

3. Cloud & Mobile• ESPert app to log in to the cloud

• ESPresso Lite / Raspberry Pi can send & receive data from cloud

• MQTT Broker

• Freeboard

• Push Notification Server

Page 14: Geohackathon Technical Briefing slides 27 Nov 2015

The Big Picture

LED Switch

Sensor

Display

ESPresso Lite

Sensor Cloud

MobilePC

WiFi

Local services (Fog computing)

Page 15: Geohackathon Technical Briefing slides 27 Nov 2015

MQTT Message Monitoring

Page 16: Geohackathon Technical Briefing slides 27 Nov 2015

Data Visualisation

Page 17: Geohackathon Technical Briefing slides 27 Nov 2015

Data Handling

Page 18: Geohackathon Technical Briefing slides 27 Nov 2015

Demo:Alert to Mobile

Page 19: Geohackathon Technical Briefing slides 27 Nov 2015

espert.io

Page 20: Geohackathon Technical Briefing slides 27 Nov 2015

Push notification

Page 21: Geohackathon Technical Briefing slides 27 Nov 2015

espert.io

Page 22: Geohackathon Technical Briefing slides 27 Nov 2015

Geofencing

Page 23: Geohackathon Technical Briefing slides 27 Nov 2015

Additional Technical Details

Page 24: Geohackathon Technical Briefing slides 27 Nov 2015

ESPresso Lite TutorialIntroductory tutorial to ESPresso Lite available at http://www.espert.co/blog/let-s-get-started-with-espresso-lite

Page 25: Geohackathon Technical Briefing slides 27 Nov 2015

GitHubDownload the Arduino library at GitHub.com/JimmySoftware/ESPert

Page 26: Geohackathon Technical Briefing slides 27 Nov 2015

Raspberry Pi as local server

• WiFi Access Point: @ESPertNN (NN=Group number) • Password: 123456790 • Setup Router: 192.168.77.1:8080

• IP Address: 192.168.77.1 • MQTT Broker: 192.168.77.1:1883

• MQTT Web Panel: http://192.168.77.1/mqtt • Freeboard: http://192.168.77.1/freeboard • Node-Red: http://192.168.77.1:1883

Page 27: Geohackathon Technical Briefing slides 27 Nov 2015

Setup Router

Each team will need to connect their RPi router to 3G Wi-Fi provided on the day of hackathon

Page 28: Geohackathon Technical Briefing slides 27 Nov 2015

Cloud

To use the cloud service, go to http://www.espert.io

• MQTT broker: mqtt.espert.io

• MQTT panel: http://www.espert.io/mqtt

• Freeboard: http://www.espert.io/freeboard

Page 29: Geohackathon Technical Briefing slides 27 Nov 2015

Questions? Thank you.

[email protected]