Kinoma Create at MIT’s “WiFi and the Internet of Things: a hands-on workshop”

Basuke Suzuki
  

Basuke Suzuki

February 9, 2015

Wi-Fi and the IoT at MIT

It was an honor to speak at MIT’s “WiFi and the Internet of Things: a hands-on workshop,” alongside Mark Easley of Texas Instruments’ LaunchPad team, and  Christopher Rezendes who runs IoT advisory firm INEX Advisors. I was tapped to introduce CoAP, cover the fundamentals of this new protocol, and address if CoAP can be considered “Fast & light HTTP for IoT.”

mit_logo

The session started off with an overview of IoT hardware and software, and standards of Wi-Fi for wireless transmission of data. We reviewed how Wi-Fi compares to other wireless technologies, especially in the context of the IoT. As expected, security, privacy, and encryption with wireless technologies were also discussed.

CoAP

In introducing CoAP, I kept in mind that the student attending this workshop were interested in the theoretical aspects of the protocol, as well as real world applications. It’s so satisfying to present to a group that very likely have incorporated the lesson directly into their studies, research programs, and entrepreneurial crowdfunding projects.

Basuke at MIT PicFrame

The whole talk was recorded live and is available for replay:

If you’re interested in just the slides I presented, you can view them here:

Hands-on to hackathon

Attendees then participated in a group project to develop a wireless, multiplayer game that runs over Wi-Fi. That session concluded with a “Hackathon” to explore the limits and applications of Wi-Fi, CoAP, and emerging IoT hardware and software.

The people you meet at MIT

As happens when at MIT, this event gave me the opportunity to meet some true luminaries in computing, including David Reed, the designer of UDP. CoAP is implemented on top of UDP, so it was especially cool to have him there for this talk.

Prior to heading to Cambridge, I happened to record a quick video of two Kinoma Create devices communicating with each other using the UDP-based IoT protocol.

I also got to meet Bob Frankston, co-creator with Dan Bricklin of VisiCalc, and Fellow of the Computer History Museum.

Basuke and Bob Frankston

Our host for this event was Brian DeLacey, whose skills at organizing fascinating technology events traces back to his work with the Boston Computer Society’s Mac user group.

Brian DeLacey cropped

Second MIT visit for the Kinoma team

This session that I participated in complements the “Internet of Things: Connecting Anything and Everything to the Internet, a Hands-on Workshop” Peter Hoddie reported on earlier.

MIT, round three

The Kinoma team’s next visit out to MIT will be for Make:MIT, a hardware hackathon promoting innovation that is geared towards those who are excited and passionate about designing and building. We’re a top sponsor of this upcoming event, and we hope to see you there!

 

Basuke Suzuki is a professional software designer and programmer. Currently, Basuke designs and codes the network protocol layer of Kinoma Create, Marvell Semiconductor’s JavaScript-powered IoT construction kit. He has developed independent implementations of the MQTT, WebSockets, and CoAP network protocols, both clients and servers. Basuke’s experience implementing these, as well as extensive experience using HTTP, gives him strong insight into selecting the optimal protocol for a given application. Basuke has been working with end-user and server-side applications since 1991, and has continued to pursue his craft and passion through his work, as well as involvement in the programming community. Basuke is involved in MOSA, a well-regarded and active organization providing support to Macintosh software developers throughout Japan. He has delivered several talks to this organization, including addressing topics of “Unit Test with Xcode,” and “How to Develop a Good Location Aware iPhone App.” He authored a book on the Apple Newton, as well as articles on QuickTime and Mac OS X.