Skip to content

Let's meet up to get free IoT Platform training

Photo of Isabellacai
Hosted By
Isabellacai and user 1.
Let's meet up to get free IoT Platform training

Details

WHAT TO BRING:

Attendees should bring the following to the Workshop:

• Laptop computer (with power supply)

• Government ID for check-in (ID, passport, etc)

• USB stick with a minimum of 16GB (recommended if possible, not required)

--------------

During this Workshop on Friday, May 06, field engineer Hannes Tschofenig (http://www.tschofenig.priv.at/wp/), Senior Principal Engineer at ARM, will show you how to use the LwM2M protocol on FRDM-K64F mbed enabled boards, designed by NXP, to connect to the mbed cloud service (formally known as mbed Connector) and to the Leshan server.

“There is a perception that the Internet of Things ecosystem suffers from a lack of standardized protocols, particularly in the area of security. Luckily, with the LWM2M protocol, the OMA developed an open standard which offers important device management and security functionality. LWM2M improves IoT security and simplifies management.”, Tschofenig said

See more here: http://developer.mbed.org/platforms/FRDM-K64F/

http://photos3.meetupstatic.com/photos/event/d/9/0/f/600_449335567.jpeg

http://photos2.meetupstatic.com/photos/event/d/c/1/8/600_449336344.jpeg

Additionally, attendees will see a live demo of the LwM2M protocol using an Arduino-Yun board, presented by Hop Ubiquitous CEO, Antonio Jara. Step-by-step instruction will be given on how to install the LwM2M Client on an Arduino-Yun board and then open a connection to a server to manipulate some basic sensors. Lastly, attendees will be taught how to use the LwM2M Editor Tool to create objects and resources as well as how to register them with OMA.

OMA’s Lightweight M2M (http://openmobilealliance.org/about-oma/work-program/m2m-enablers/) (LwM2M) is a device management protocol designed for sensor networks and the demands of a machine-to-machine (M2M) environment. With LwM2M, OMA has responded to demand in the market, understanding that a common standard for managing lightweight and low power devices on a variety of networks is necessary to realize the potential of IoT.

IMPORTANT:

There will be 20 FRDM-K64F boards available for the workshop and must be returned at the end of the event. If you have your own Board, you are welcome to bring it. The capacity for this event is limited to 30 people, we may ask to pair in groups of two or three depending on the number of attendees. The first 30 attendees to check-in at the event will be able to attend.

Please bring a government issued ID (driver's license, passport, etc.) in order to receive a Board. Your ID will be collected and held at check-in and returned to you once you return the Board at the end of the event.

AGENDA:

• 9:00-9:15 Check-in

• 9:15-9:30 Opening Remarks and Brief Overview of LwM2M (https://wiki.openmobilealliance.org/display/TOOL/Introduction+to+LightweighM2M)

• 9:30-10:30 Demo of the Arduino Yun by HOP Ubiquitous (http://www.hopu.eu/)

• 10:30-10:45 Demo of the LwM2M Editor Tool and DevKit (https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki)

• 10:45-11:00 Break / Hand out FRDM-K64F Boards

• 11:00-15:00 NXP FRDM-K64F Platform with ARM mBed (http://developer.mbed.org/platforms/FRDM-K64F/) Demo

• A causal lunch will be provided and attendees will be able to eat lunch as they like any time between 11:30 and 13:00

PREPARING YOURSELF for the FRDM-K64F mbed enabled board tutorial:

We advise the participants to become familiar with the following instructions:

  1. Setup Yotta

• Tool to build software for C-family language: http://yottadocs.mbed.com/#installing

  1. Get ready to build the code for the mbed client (using Yotta):

https://github.com/ARMmbed/mbed-client-quickstart

For the Leshan demo, we will use a virtual machine setup. Instructions will be provided.

ABOUT OMA LwM2M:

OMA has developed a IoT protocol called OMA LightWeightM2M (http://openmobilealliance.hs-sites.com/free-m2m-whitepaper-from-oma) (LwM2M). This protocol allows the communication between a Client and a Server. The LwM2M Client is installed in a hardware platform and exposes sensor information to a remote LwM2M Server. OMA has also constructed an OMA LwM2M Developer Toolkit (https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki) to assist developers and makers in understanding and using these specifications. OMA also asks developers to help contribute to improving the specification by reporting issues with the spec on our GitHub page. (https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/issues)

http://photos2.meetupstatic.com/photos/event/b/3/f/2/600_446986066.jpeg

WHO SHOULD ATTEND:

Makers

• In the market there are several platforms that can host and support the OMA LwM2M protocol

• At the workshop, you will learn how to install the software in one of these platforms, expose sensor information to a Server running in a sandbox and create your own set of sensors and values.

Developers

• Eclipse Foundation is developing two LwM2M projects: Wakaama – C language and Leshan – Java

• You can contribute and enhance these projects or construct your own applications and services around this protocol.

Robotic Enthusiasts

• OMA LwM2M protocol can be used in a wide range of situations, where you need to expose sensor values to a cloud server. The protocol will allow you to establish the communication to read, write and execute functions in the Client.

Photo of Edinburgh Free IoT Platform Training and Workshop group
Edinburgh Free IoT Platform Training and Workshop
See more events