controlling the world with arduino,javascript & azure
TRANSCRIPT
![Page 1: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/1.jpg)
Controlling the worldwith Arduino,JavaScript & Azure
![Page 2: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/2.jpg)
var name = magnusGreen;
Travelling
Clean Code
.NET
Rock n’ Roll
Coffee
Movies
Master of Information Technology
wwwJavaScript
Consultant
Beer
Internet of things
Agile
New York
![Page 3: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/3.jpg)
agenda_
The Internet of Things
My IoT project
Build a home automation system
![Page 4: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/4.jpg)
![Page 5: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/5.jpg)
![Page 6: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/6.jpg)
predictions_
0 50,000,000,000 100,000,000,000 150,000,000,000 200,000,000,000 250,000,000,000
Today
Cisco
Ericsson
IDC
Number of connected devices by 2020
![Page 7: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/7.jpg)
hype?
![Page 8: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/8.jpg)
![Page 9: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/9.jpg)
The physical worldWeb / mobile application
Single page application front-end
Hosted in
Storage / Transport Home automation server application
Server application
controlling
![Page 10: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/10.jpg)
arduino_
Can be connected
to sensors and
actuators
14 digital input /
output pins and 6
analog input
Communication is
done by sending or
receiving 0V – 5V
![Page 11: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/11.jpg)
johnny five_
Control Arduino with
JavaScript
Using Firmata protocol
to communicate with
Arduino
Running in a node.js
server
Convenient for web and
cloud programming
![Page 12: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/12.jpg)
arduino hardware_
![Page 13: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/13.jpg)
demo time_
![Page 14: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/14.jpg)
https://github.com/magnushg/automatr
want more? Code available at github, https://github.com/magnushg/automatr
Contact me at [email protected] or @magnusg
Meetups Internet of Things
http://www.meetup.com/Internet-of-Things-Oslo/
https://bitraf.no/
Check out
http://www.microsoft.com/windowsembedded/en-us/internet-of-things.aspx
http://www.adafruit.com/
https://www.sparkfun.com/
![Page 15: Controlling the World with Arduino,JavaScript & Azure](https://reader033.vdocument.in/reader033/viewer/2022052623/5598e2e81a28abbe7d8b4691/html5/thumbnails/15.jpg)