LwM2M Lab Kit
Pages 28
- Home
- 2016 January Hands on IoT Training and Workshop
- 2016 January IoT Seminar Slides
- 2016 January TestFest Results
- 2016 May IoT Platform Training (Workshop)
- 2016 October TestFest Results
- 2017 May TestFest Results
- IoT Ecosystem
- Issues in GitHub
- LwM2M Community
- LwM2M Demo
- LwM2M Lab Kit
- LwM2M Open Source Code
- OMA Developer Tool Kit
- OMA LwM2M DevKit
- OMA LWM2M Enabler
- OMA LwM2M Lab Kit
- OMA LwM2M Object Resource Editor
- OMA LwM2M Registry in OMNA
- OMA LwM2M Technical Summary
- OMA LwM2M Use Cases Examples
- Pittsburgh TestFest Product Listing
- Product Listing
- San Diego TestFest Product Listing
- Singapore TestFest Product Listing
- TestFest Dusseldorf 26th to 29th Jan 2015
- Vorto
- Workshop Dusseldorf 28th Jan 2015
- Show 13 more pages…
OMA LwM2M Developer ToolKit
LwM2M Tools Developed by OMA:
- LwM2M Whitepaper
- LwM2M Specifications
- Technical Summary
- DevKit
- Bugs/Issues
- Data Model
- LwM2M Editor
- TestFests/Workshops
- Product Listing
LwM2M Tools Developed by the Community:
- Open Source Code
- Sandbox
- LabKit
- Demo
- LwM2M Test Server
- Vorto
- LwM2M Community
- Azure IoT Hub
- ARM mbed IDE
OMA LwM2M Events
Clone this wiki locally
Raspberry Pi 3
OMA LwM2M Client Running in a Raspberry Pi 3
Components
1. OMA LwM2M Object/Resource Editor
9. Local Leshan LwM2M Server
10. Binary (LwM2M Client + Sensors)
LABKit
- Implement LwM2M Client in a Raspberry Pi 3.
6 - The Raspberry Pi board is connected to two sensors: relay
4& temperature5. - The value of these sensors are controlled and observed by the:
- Option A
- Option B
-
Microsoft Azure IoT Hub
Note: this option is still under development
-
Microsoft Azure IoT Hub
Grove Sensors 4, 5
- The Grove sensors are very easy to use and well documented in terms of the interfacing with different platforms. Each sensor is given a unique ID; as defined by IPSO Alliance.
- The IOTEROP team has implemented all the IPSO Alliance objects on their SDK and registered in the database of sensors.
Binary 10
- The binary contains (LwM2M Client + Relay sensor + Temperature sensor) code, is available here
Leshan LwM2M Server 7
-
The LwM2M Server is provided by the Eclipse Foundation, Leshan LwM2M Server.
-
The code for these two sensors was integrated in the proprietary LwM2M SDK provided by IOTEROP.
LwM2M Objects/Resource Editor 1
- OMA has developed a LwM2M Editor for creating LwM2M Objects & Resources.
- These objects are resources can be registered OMNA LwM2M Registry
FRDM-K64F
See FRDM-K64F presentation from May 2016 Workshop
Getting Started
- Entry Point: https://www.mbed.com
- Getting started guide:https://docs.mbed.com/docs/getting-started-mbed-os/en/latest/
- Running your first program (blinky): https://docs.mbed.com/docs/getting-started-mbed-os/en/latest/FirstProjectmbedOS/
- Mbed Client Example: https://github.com/ARMmbed/mbed-client-quickstart
- ARM mbed Developer site (with mbed Classic Online IDE): https://developer.mbed.org/
Please familiarise with the following instructions:
- Setup Yotta. Tool to build software for C-family language: http://yottadocs.mbed.com/#installing
- Get ready to build the code for the mbed client (using Yotta) https://github.com/ARMmbed/mbed-client-quickstart
Arduino Yun

Arduino Yun Topology

Two possibilities: see Arduino Presentation from May 2016 Workshop from May Workshop.
-
Using an Arduino LwM2M library in the ATmega which manages a wakaama client executed in the AR9331.
- The Wakaama client is managed through a command line prompt
-
Installing Wakaama LwM2M Client in the AR9331 using LininoIO to manage the peripherals.
- GPIO/ADC/PWM/I2C ports are connected directly to the ATmega.
Please refer to https://github.com/HOP-Ubiquitous/OMA-ArduinoYun to view the code and guidelines.
Seeeduino-Arch-Pro
Grove - Base Shield V1.3
Grove - Sensors
HOP Family
HOP Extended Platform

- Temperature sensor
- Humidity
- Noise
- Accelerometer
- Proximity
- Buzzer
- LEDs
- Buttons
- Rechargeable battery
- External antenna support
HOP Core Ptatform

See Demo information.
Sensors:
- Temperature sensor
- Humidity
- Noise
- LEDs
- Buttons
- Bluetooth
- External antenna support