Learning about wireless, M2M, sensors and IoT at ARM TechconDriven by the excitement of the design opportunities in the still somewhat amorphous “Internet of Things,” developers are looking hard at their designs and how they can add further to the capabilities they will need there: wireless networks, sensor technology, ultra-low power untethered operation and the software tools and protocols to tie everything together.
One good example of this increased interest is at the upcoming 2013 ARM Technical Conference that starts next week in Santa Clara, Ca., where developers who register to attend will have available several tracks on designing in this environment, including “Taming the IoT frontier.” Of the diverse classes and presentations offered, my Editor’s Top Picks are:
"Transitioning from IPv4 to IPv6 in an IoT World," in which Michael Anderson (The PTR Group) will discuss the impact of IPv6 and such wireless Internet of Things protocols such as 6LowPAN on your design and how to design dual stack apps which still support the existing IP v4 protocol.
“Making the Internet of Things a Reality Today,” in which LogMeIn/Xively’s Chad Jones will show how the combination of ARM mbed and the LogMeIn Xively platform accelerates time to market, promising attendees will leave with an action plan for deploying their own IoT-enabled
“Reliable Ultralow-Power Wireless Sensing with SmartMesh IP,” in which Linear/Dust Networks’s Thomas Watteyne will go into detail on how to combine the build an ARM Cortex-M3 MCU for the IoT by combining IPv6 and 6LoWPAN with wired-like reliability of IEEE802.15.4e wireless Time Synchronized Channel Hopping.
"Practical Lessons for IoT Projects," where Pilgrim Beart (1248 Ltd.), Andy Pritchard (ARM)provide practical tips for designing devices and services for the IoT that take advantage of interoperability, lower cost, and better user experience, including easy pairing, pub-sub, and preparing for IPv6 in an IPv4 world as well as sort through the various already existing wirelessly connected device protocols such as ZigBee and WirelessHART
Other informative sessions include:
"How to Develop your first Internet of Things Application with a Cortex-M0+," "Desktop to Internet of Things in 12 Seconds with Java ME Embedded,"
"Using the Raspberry Pi to Create the Internet of Things," and
"Cloud Access for the IoT."
If you already have some ideas about designing for the new opportunities in the Internet of Things (whatever it may end up being) and are looking for funding, check out the special session “Kick starting IoT” in the Mission City Ballroom at the Santa Clara Conference Center and learn from the experts attending about how open-source hardware, crowd-funding and agile manufacturing is enabling “Indie Products,” and how you can bring your idea to market.
To prepare you for the challenges and opportunities you will learn about in this exciting area of embedded device development, including in this week’s Tech Focus Newsletter are a number of recent design articles, news and feature stories. In addition, below are some of the conference and journal papers that show how developers are exploring the opportunities they have found, including:
Building a Cortex-M3 based wireless sensor mote
A UPnP IPv4/IPv6 bridge for home networks
Determine Wi-Fi signal strength for sensor location
Versatile stack management for multitasking sensor networks
An efficient home energy management system using ZigBee
Be sure to register to attend the ARM TechCon next week if you want an up-to-date information dump on the latest techniques for doing development in the exciting – but still largely undefined – Internet of Things. I will be there attending all the sessions I can and trying to figure out this new area of embedded device development. Hope to see you there and get your ideas.
Embedded.com Site Editor Bernard Cole is also editor of the twice-a-week Embedded.com newsletters as well as a partner in the TechRite Associates editorial services consultancy. He welcomes your feedback. Send an email to firstname.lastname@example.org, or call 928-525-9087.