Chapter 1: From the Internet of Things to the Web of Things
Wondering where to start your exploration of the WoT? This page contains all the links referenced in Building the Web of Things so it should be a good starting point!
IoT, WoT, Definitions
https://en.wikipedia.org/wiki/Phrases_from_The_Hitchhiker%27s_Guide_to_the_Galaxy#Answer_to_the_Ultimate_Question_of_Life.2C_the_Universe.2C_and_Everything_.2842.29
https://webofthings.org
https://ifttt.com/
http://www.rfidjournal.com/articles/view?4986
Number of Things in the IoT, projections
http://www.gartner.com/newsroom/id/2905717
http://www.cisco.com/c/dam/en_us/about/ac79/docs/innov/IoT_IBSG_0411FINAL.pdf
http://postscapes.com/internet-of-things-investment
IoT Use cases
Wireless sensor networks and distributed sensing
https://en.wikipedia.org/wiki/List_of_wireless_sensor_nodes
http://d3s.disi.unitn.it/projects/torreaquila
http://www.cs.berkeley.edu/~culler/papers/wsna02.pdf
http://www.mdpi.com/1424-8220/9/6/4728/htm
http://www.tinyos.net/
http://www.contiki-os.org/
http://research.microsoft.com/pubs/73067/tws.pdf
Wearables and quantified self
http://misfit.com/
https://jawbone.com/up
http://www.withings.com/us/en/products/smart-body-analyzer
http://connectedcycle.com/
Smart Homes
http://www.arduino.cc/
https://evrythng.com/
https://nest.com/
https://smarthings.com/
Smart cities and energy grids
http://www.mksmart.org/
https://nycopendata.socrata.com/
Smart Santander
Smart Logistics and supply chain
http://www.gs1.org/epcglobal
http://thinfilm.no/products-nfc-solutions/
Marketing 2.0
http://theinspirationroom.com/daily/2012/evian-smart-drop/
http://www.altomagazine.com/newsdetails/travel/hotels/dom-prignon-at-the-press-of-a-button-4310934/#.Vycr2KMrJTY
http://www.wired.com/2013/02/budweiser-red-light/
http://adage.com/article/global-news/diageo-personalizes-whiskeys-videos-gift-givers/238015/
Security Intro
http://www.zigbee.org/zigbee-for-developers/zigbee-3-0/
http://docs.oasis-open.org/ws-dd/dpws/wsdd-dpws-1.1-spec.html
http://www.ioactive.com/news-events/IOActive_advisory_belkinwemo_2014.html
http://heartbleed.com/
https://en.wikipedia.org/wiki/Phrases_from_The_Hitchhiker%27s_Guide_to_the_Galaxy#Answer_to_the_Ultimate_Question_of_Life.2C_the_Universe.2C_and_Everything_.2842.29
https://www.iot-architect.de/baseline-security-recommendations-for-iot
Chapter 2: Hello World Wide Web of Things
http://devices.webofthings.io/
http://www.getpostman.com/
https://curl.haxx.se/
http://jquery.com/
https://developers.google.com/chart/
Chapter 3: Node.js for the Web of Things
Node.js for Embedded Systems
https://en.wikipedia.org/wiki/Whitespace_(programming_language)
http://www.tiobe.com/tiobe_index?page=index
http://vertx.io/
https://cylonjs.com/
http://beagleboard.org/
https://tessel.io/
http://www.espruino.com/
Node.js
https://nodejs.org/en/foundation/
https://www.manning.com/books/node-js-in-action-second-edition?a_bid=9b654188&a_aid=wot
https://www.manning.com/books/node-js-in-practice?a_bid=f45747b3&a_aid=wot
http://www.nodebeginner.org/
https://nodejs.org/en/download/
https://atom.io/
http://brackets.io/
https://www.jetbrains.com/webstorm/
https://netbeans.org/
http://semver.org/
http://browsenpm.org/package.json
https://github.com/caolan/async
https://www.npmjs.com/package/bluebird
https://nodejs.org/api/events.html
https://www.manning.com/catalog
Chapter 4: Getting Started with Embedded Sytems
Linux for embedded devices
https://www.yoctoproject.org/
http://www.ubuntu.com/internet-of-things
https://developers.google.com/brillo/?hl=en
https://developer.microsoft.com/en-us/windows/iot
http://www.osadl.org/Realtime-Linux.projects-realtime-linux.0.html
RTOS for embedded devices
http://www.freertos.org/
http://www.contiki-os.org/
http://www.tinyos.net/
https://www.mbed.com/en/development/software/mbed-os/
http://www.windriver.com/products/vxworks/
Embedded Devices Running Linux
https://www.raspberrypi.org/products/compute-module/
http://getchip.com
http://www.intel.com/content/www/us/en/do-it-yourself/edison.html
http://beagleboard.org/BLACK
https://www.raspberrypi.org/magpi/raspberry-pi-zero-out-today-get-it-free-with-the-magpi-40/
http://www.raspberrypi.org/
Flashing a Raspberry Pi
http://gparted.org/
http://www.tweaking4all.com/hardware/raspberry-pi/macosx-apple-pi-baker/
http://www.etcher.io/
https://www.sdcard.org/downloads/formatter_4/
http://www.raspberrypi.org/downloads/
https://www.raspberrypi.org/help/noobs-setup/
https://webofthings.org/wot-book-pi-image/
Connecting the Pi to a Network
http://www.apple.com/support/bonjour
http://www.howtogeek.com/167195/how-to-change-your-raspberry-pi-or-other-linux-devices-hostname/
https://pihw.wordpress.com/guides/direct-network-connection/
http://www.chiark.greenend.org.uk/~sgtatham/putty/
GPIO, Sensor, Actuators and Electronics
https://nodejs.org/en/download/
https://github.com/webofthings/wot-book
https://learn.adafruit.com/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi/overview
http://fritzing.org/home/
http://www.explainthatstuff.com/howantistaticcoatingswork.html
https://github.com/fivdi/onoff
https://github.com/rakeshpai/pi-gpio
http://www.airspayce.com/mikem/bcm2835/index.html
http://postscapes.com
http://postscapes.com/internet-of-things-resources/
http://www.embedded.com/
http://makezine.com/
http://www.instructables.com/
http://www.element14.com/community/welcome
https://learn.sparkfun.com/
Chapter 5: Building Networks of Things
Networking Protocols for IoT
http://blogs.cisco.com/news/cisco-connections-counter
https://en.wikipedia.org/wiki/Subnetwork
https://www.cooking-hacks.com/documentation/tutorials/xbee-arduino-raspberry-pi-tutorial
http://threadgroup.org/
https://www.bluetooth.com/
https://www.raspberrypi.org/learning/robo-butler/bluetooth-setup/
https://en.wikipedia.org/wiki/IEEE_802.11ah
http://elinux.org/RPi_USB_Wi-Fi_Adapters
https://www.enocean.com/en/
https://www.element14.com/community/community/raspberry-pi/raspberry-pi-accessories/enocean_pi/
http://z-wavealliance.org/
https://www.knx.org/knx-en/index.php
https://en.wikipedia.org/wiki/Personal_area_network
http://postscapes.com/internet-of-things-protocols
https://www.ngmn.org/home.html
http://postscapes.com/raspberry-pi-wireless-options
http://www.sigfox.com/
https://www.lora-alliance.org/
http://www.nwave.io/
https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF51-IoT-SDK
Application Protocols for IoT
http://xmpp.org/
https://www.amqp.org/
https://developer.apple.com/homekit/
https://developers.google.com/weave/
http://git.eclipse.org/c/mosquitto/org.eclipse.mosquitto.rsmb.git/
http://coap.technology/
https://webofthings.org/2011/12/01/phd-web-of-things-app-archi/
https://datatracker.ietf.org/doc/rfc7641/
IoT Alliances
http://www.ipso-alliance.org/
http://threadgroup.org/
https://allseenalliance.org/
http://openconnectivity.org/
Chapter 6: Access: Web APIs for Things
REST, HTTP
http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
https://www.akamai.com/
https://en.wikipedia.org/wiki/CompuServe
https://tools.ietf.org/html/rfc3986
Content-Negotatiation
http://www.iana.org/assignments/media-types/media-types.xhtml
http://msgpack.org/
https://www.ietf.org/rfc/rfc2616
CORS
http://enable-cors.org/
https://www.w3.org/TR/cors/
Real-time and Websocket
http://www.websocket.org/
http://www.iana.org/assignments/websocket/websocket.xml
HTTP/2 and the IoT
http://http2.github.io/
https://github.com/molnarg/node-http2
https://devcentral.f5.com/articles/http-pipelining-a-security-risk-without-real-performance-benefits
https://http2.akamai.com/demo
https://datatracker.ietf.org/doc/rfc7541/
http://shop.oreilly.com/product/9780596529260.do
https://webofthings.org/publications/
Chapter 7: Implementing Web Things
HTTP, CoAP and MQTT for Embedded Systems
http://miniweb.sourceforge.net/
http://nodeframework.com/
http://expressjs.com/
https://webofthings.org/book/
http://www.infoq.com/news/2015/11/object-observe-withdrawn
https://addons.mozilla.org/en-US/firefox/addon/copper-270430/
https://github.com/morkai/h5.coap/blob/master/example/http-proxy.js
http://coap.technology/
IoT Cloud Platforms
https://evrythng.com
https://xively.com/
http://www.thingworx.com/
https://thingspeak.com/
https://www.carriots.com/
https://thethings.io/
https://dashboard.evrythng.com/signup
https://developers.evrythng.com/
https://dashboard.evrythng.com/account
Front End Development Tools
http://www.bootstraptoggle.com/
https://pages.github.com/
Chapter 8: Find: Describe and Discover Web Things
Network Discovery
https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
https://en.wikipedia.org/wiki/Multicast_DNS
https://en.wikipedia.org/wiki/Digital_Living_Network_Alliance
https://en.wikipedia.org/wiki/Universal_Plug_and_Play
http://www.slideshare.net/vladounet/vlad-trifa-final-phd-thesis-defense-at-eth-zurich
https://openwrt.org/
Semantic Web of Things
Hyper-linking, HATEOAS
https://tools.ietf.org/html/rfc5988
https://www.w3.org/TR/html401/struct/links.html#edef-LINK
https://tools.ietf.org/html/rfc6690
WoT W3C, Web Thing Model
http://model.webofthings.io/
https://www.w3.org/WoT/IG/
http://json-schema.org/
http://model.webofthings.io/models/wot-schema.json
Semantic Web, JSON-LD, RDFa, Schema.org
https://github.com/tdegrunt/jsonschema
http://jsonschemalint.com/draft4/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain
http://linkeddata.org/
https://www.w3.org/RDF/
http://rdfa.info/
https://developers.google.com/search/docs/guides/mark-up-content
https://www.w3.org/TR/rdfa-lite/#vocab-typeof-and-property
https://developers.google.com/search/docs/data-types/products
http://www.w3schools.com/html/html_attributes.asp
https://github.com/wycats/handlebars.js/
http://schema.org/
https://developers.google.com/gmail/markup/overview
https://html.spec.whatwg.org/multipage/microdata.html
https://www.w3.org/TR/json-ld/#embedding-json-ld-in-html-documents
https://www.w3.org/TR/json-ld/
http://json-ld.org/
http://schema.org/Product
http://schema.org/Place
https://www.w3.org/WoT/
Chapter 9: Share: Securing and Sharing Web Things
https://www.theguardian.com/technology/2014/jan/21/fridge-spam-security-phishing-campaign
https://www.wired.com/2015/08/bmw-benz-also-vulnerable-gm-onstar-hack/
http://www.forbes.com/sites/kashmirhill/2013/07/26/smart-homes-hack/#30699fb346a5
https://www.symantec.com/solutions/internet-of-things
https://www.owasp.org/index.php/OWASP_Internet_of_Things_Project
https://blog.mozilla.org/security/2014/10/14/the-poodle-attack-and-the-end-of-ssl-3-0/
https://en.wikipedia.org/wiki/Heartbleed
https://en.wikipedia.org/wiki/Shellshock_(software_bug)
Web Security
https://casecurity.org/wp-content/uploads/2013/01/ssl-1200.jpg
https://mozillacaprogram.secure.force.com/CA/IncludedCACertificateReport
http://blog.getpostman.com/2014/01/28/using-self-signed-certificates-with-postman/
https://letsencrypt.org/
https://github.com/DylanPiercey/auto-sni
https://en.wikipedia.org/wiki/Cross-site_request_forgery
https://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator
https://nodejs.org/api/crypto.html#crypto_crypto_randombytes_size_callback
https://jwt.io/
https://tools.ietf.org/html/rfc6749
https://en.wikipedia.org/wiki/Datagram_Transport_Layer_Security
Social Web of Things
https://webofthings.org/2010/02/02/sharing-in-a-web-of-things/
https://webofthings.org/?s=social+web+of+things
http://passportjs.org/
https://developers.facebook.com/tools/explorer/
https://github.com/nodejitsu/node-http-proxy
Attacks and Hacking
http://community.hpe.com/t5/Protect-Your-Assets/HP-Study-Reveals-70-Percent-of-Internet-of-Things-Devices/ba-p/6556284#.VzA8tRUrKRu
https://www.owasp.org/index.php/Main_Page
http://arstechnica.com/security/2016/01/how-to-search-the-internet-of-things-for-photos-of-sleeping-babies/
http://techcrunch.com/2015/10/24/why-iot-security-is-so-critical/
http://www-935.ibm.com/services/us/gbs/thoughtleadership/internetofthings/
IoT Deployment Tools
https://www.yaler.net/raspberrypi
http://www.duckdns.org/install.jsp#pi
http://portforward.com/
https://resin.io/
Chapter 10: Compose: Physical Mashups
Physical Mashups
https://developers.evrythng.com/docs
https://freeboard.io/
http://nodered.org/docs/creating-nodes/
http://flows.nodered.org/
http://flows.nodered.org/
http://nodered.org/docs/security.html
http://nodered.org/docs/getting-started/installation.html
http://nodered.org/
https://github.com/webofthings/wot-a-mashup
http://clickscript.ch/site/home.php
https://webofthings.org/publications/
https://developers.evrythng.com/docs/reactor
https://ifttt.com/maker
https://ifttt.com/join
https://ifttt.com/maker
https://ifttt.com/
https://zapier.com/
IoT and Big Data
https://nest.com/
http://samza.apache.org/
https://flink.apache.org/
https://storm.apache.org/
http://spark.apache.org/
http://www.intel.co.uk/content/www/uk/en/communications/internet-minute-infographic.html
Appendix A: The Web of Things on Intel Edison, BeagleBone, Arduino
Beaglebone
http://beagleboard.org/support/bonescript
http://beagleboard.org/
Intel Edison
http://www.intel.com/content/www/us/en/do-it-yourself/edison.html
https://www.arduino.cc/
https://webofthings.org/book/
http://elinux.org/BeagleBoardUbuntu
http://beagleboard.org/getting-started
http://elinux.org/Beagleboard:Terminal_Shells
http://beagleboard.org/Support/bone101/
https://software.intel.com/en-us/iot/library/edison-getting-started
https://software.intel.com/en-us/getting-started-with-the-intel-xdk-iot-edition
https://github.com/intel-iot-devkit/mraa
http://3.bp.blogspot.com/-cvLG136pC_s/VWsYwVNsl7I/AAAAAAAAAI8/C39m9E0YiIg/s1600/IntelEdisonBreakoutBoardPinout.png
Arduino
https://www.arduino.cc/en/Main/ArduinoBoardUno
https://www.arduino.cc/en/Main/ArduinoBoardLilyPadUSB
https://blog.arduino.cc/2014/05/06/time-to-expand-your-yun-disk-space-and-install-node-js/
https://www.manning.com/books/arduino-in-action?a_aid=wot
https://github.com/sirleech/Webduino
https://github.com/ejeklint/ArduinoWebsocketServer
https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00
https://github.com/knolleary/pubsubclient
https://github.com/1248/microcoap
http://playground.arduino.cc/Code/LED
http://playground.arduino.cc/Code/PIRsense
http://playground.arduino.cc/Main/DHTLib
http://elinux.org/Main_Page
https://www.element14.com/community/welcome