The Constrained Application Protocol is a new protocol from the IETF that is specifically designed for the Internet of Things. It is designed to use much less data and allow interesting asynchronous communication all while being simple enough to be handled by an 8-bit microcontroller.
This talk will be technical deep-dive into the protocol starting with the basics. It might be helpful if you have a cursory understanding of the relationship between IP, UDP, TCP, and HTTP, although I will be giving a 2 minute overview near the beginning of the presentation. By the end I hope that you will have a solid understanding of how the protocol is different from its closest competitors and why (I think) it is the right protocol for the Internet of Things.
Come see my overly complicated demo where I try to make a WiFi devkit communicate with scripts built into my slides. (And laugh at me when it inevitably fails.)