Your SlideShare is downloading. ×
0
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Controlling the world with Arduino & JavaScript
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Controlling the world with Arduino & JavaScript

411

Published on

"Any application that can be written in JavaScript will eventually be written in JavaScript" - Atwoods Law …

"Any application that can be written in JavaScript will eventually be written in JavaScript" - Atwoods Law

Have you ever wanted to control devices in your own home over the internet? I will show you how you can do this with the help of Arduino and JavaScript.
Arduino is an open-source microcontroller that can connect to various sensors and affect it's surroundings by controlling lights, LCD screens, motors and other actuators. Johnny-five is a JavaScript library that can communicate with an Arduino using node.js. This opens doors for new possibilities, like integrating with Windows Azure or Firebase. I will introduce Arduino and johhny-five and show you how these two in conjunction can get you started with "The Internet of things".

https://github.com/magnushg/automatr

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
411
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Magnus Green
    Jobber i Microsoft-avdelingen
  • Internet of Things
  • My project
  • Introduce Johnny-five for controlling Arduino with JavaScript
  • Introduce Johnny-five for controlling Arduino with JavaScript
  • Transcript

    • 1. Controlling the world with Arduino & JavaScript_
    • 2. var name = magnusGreen; Travelling Clean Code .NET Rock n’ RollCoffee Movies Master of Information Technology www JavaScript Consultant Beer Internet of things Agile New York
    • 3. agenda_  The Internet of Things  My IoT project  Build a home automation system
    • 4. 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
    • 5. The physical worldWeb / mobile application Single page application front-end Hosted in Storage / Transport Home automation server application Server application controlling
    • 6. 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
    • 7. 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
    • 8. arduino hardware_
    • 9. demo time_
    • 10. https://github.com/magnushg/automatr want more?  Code available at github, https://github.com/magnushg/ automatr  Contact me at magnus.green@bouvet.no or @magnusg  Meetups Internet of Things http://www.meetup.com/Intern et-of-Things-Oslo/ and https://bitraf.no/  Check out http://www.adafruit.com/ and https://www.sparkfun.com/

    ×