Skip to content

Instantly share code, notes, and snippets.

@tanmayee30
Last active August 29, 2015 14:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tanmayee30/359e026ddb49bf41ec4f to your computer and use it in GitHub Desktop.
Save tanmayee30/359e026ddb49bf41ec4f to your computer and use it in GitHub Desktop.

Nodejs

  • Installed nodejs package for ubuntu from the source code available here.
  • Installed different packages of javascripting and learnyounode using npm.
  • javascripting and learnyounode were used for learning several basics of javascript and servers and node.

Java Script

  • Used nodejs tutorials available online at here for learning basics of javascript.
  • The tutorials used were javascripting and leaarnyounode.
  • The links for the tutorials are here and here.

phant.io

  • phant is a service used by data.sparkfun.com for hosting data streams online.
  • We had installed phant on an ubuntu laptop using npm.
  • We had configured a laptop to act as a localhost telnet server.
  • we had uploaded data using phant.io and downloaded it in json format.
  • The documentation about phant.io can be found here.

Ethernet shield

  • It is based upon the w5100 chip which has 16k buffer internally.
  • Its connection speed is 10/100mb.
  • It relies on the arduino ehernet liberary.
  • For using the ethernet shield we first need to find out the IP
  • To find IP address of the arduino which is acting as a client, we use the DHCPAddressPrinter example found in the arduino ide.

D3.js

  • Its a javascript liberary.
  • It is used for manipulating documents based on data.
  • D3.js helps to make data interacive.
  • Documentation about D3.js can be found out here

Sensors

  • we are using 5 sensors.
  • The sensors are LM35, LDR,light,PIR,Rain,Humidity.
  • For datasheets click here.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment