SLIDE 1 IoT Workshop
Philly Tech Week - May 10, 2019 Don Coleman
SLIDE 2
SLIDE 3
github.com/don/chariot-iot-workshop
SLIDE 4
SLIDE 5
SLIDE 6
SLIDE 7
SLIDE 8
SLIDE 9
SLIDE 10
SLIDE 11
SLIDE 12
SLIDE 13
SLIDE 14
SLIDE 15
SLIDE 16
SLIDE 17
SLIDE 18 https://learn.adafruit.com/breadboards-for-beginners/introduction
SLIDE 19
SLIDE 20
SLIDE 21
SLIDE 22
SLIDE 24
10,000 Ω Brown Black Orange Gold 330 Ω Orange Orange Brown Gold
SLIDE 25 https://www.digikey.com/en/resources/conversion-calculators/conversion-calculator-resistor-color-code-4-band
SLIDE 26
SLIDE 27
SLIDE 28
SLIDE 29
SLIDE 30
HardwareTest.ino
SLIDE 31
SLIDE 32
SLIDE 33
SLIDE 34
NetworkTest.ino
SLIDE 35
SLIDE 36
SLIDE 37 Arduino Broker Sensor MQTT Client
SLIDE 38
location/device/sensor
SLIDE 39
workshop/device01/temperature
SLIDE 40
workshop/device01/humidity
SLIDE 41
Write to a topic
SLIDE 42
Subscribe to a topic
SLIDE 43
Security
SLIDE 44
SLIDE 45
Temperature & Humidity
SLIDE 46
- 1. Connect to the WiFi
- 2. Connect to the MQTT Server
- 3. Read the temperature & humidity
- 4. Write the data to MQTT
SLIDE 47
SLIDE 48
SLIDE 49
SLIDE 50
SLIDE 51
SLIDE 52
SLIDE 53
SLIDE 54
SLIDE 55
mosquitto_sub
SLIDE 56
SLIDE 57
Subscribe to a MQTT topic
SLIDE 58
SLIDE 59
SLIDE 60
SLIDE 61
MQTT wildcards
SLIDE 62
workshop/device1/+
SLIDE 63
workshop/+/temperature
SLIDE 64
Graphing Data
SLIDE 65
SLIDE 66
SLIDE 67
SLIDE 68
SLIDE 69
Sending Data to the Arduino
SLIDE 70
LED.ino
SLIDE 71
workshop/device/led
SLIDE 72
SLIDE 73
mqtt.onMessage(messageReceived);
SLIDE 74
SLIDE 75
SLIDE 76
SLIDE 77 X.509
Securely Connecting an Arduino MKR WiFi 1010 to AWS IoT Core
http://bit.ly/2CJVAH4
SLIDE 78
SLIDE 79
https://iot.glitch.me
SLIDE 80
SLIDE 81
SLIDE 82
SLIDE 83
SLIDE 84 Arduino Core IoT Rules Glitch (UI) DynamoDB Kinesis Firehose S3 DHT-22 CdS MQTT LED Servo
SLIDE 85
SLIDE 86
SLIDE 87
Don Coleman don@chariotsolutions.com github.com/don @doncoleman don.github.io/slides