Fun with JavaScript & Arduino
Anmol Agrawal
UX/UI Designer + Front-end Developer + Autodidact + Sketch Artist + Basketball Fanatic + Evangelist of PubNub and littleBits
@anmol1771
anmolonruby
MaKey MaKey - An Invention Kit for Everyone
What is IoT?
Why JS?
- Any application that can be written in JavaScript, will eventually be written in JavaScript.
(http://blog.codinghorror.com/the-principle-of-least-power/)
- NodeJS was the game changer
- JS supports Modular programming
- I love JS too much!!!
Google: JavaScript Arduino
I love LEDs
Little bit about LittleBits :P
http://littlebits.cc/
Enough talk.
Let's demo!
LED Blink
Demo
Control LED with Button
Demo
+
Sensors
Demo
LED control through Sensors
Demo
+
Earthquake Warning System
Personal Project
Earthquake Warning System for India
- Had to crawl the Indian Meteorological website every 10-20 sec
- Was latest earthquake report on the website updated in real-time or after 2 hours when the earthquake actually happened?
- No APIs for such data
Demo
Resources
Books
Make: JavaScript Robotics
Make Magazines
Resources
APIs
Resources
Dashboards
Resources
Real Time Services
Resources
Databases
Resources
www.tinkererforlife.com
https://github.com/anmolonruby/jqueryconf15-arduinoandjs
Source Code:
http://slides.com/anmolagrawal/jsarduino-jqueryconf15
Slides:
Blog: