YoVDO

IoTivity-Constrained: IoT for Tiny Devices

Offered By: Linux Foundation via YouTube

Tags

Internet of Things Courses Embedded Systems Courses Real-Time Operating Systems Courses Zephyr RTOS Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the IoTivity-Constrained project, a small-footprint implementation of Open Connectivity Foundation's IoT standards designed for resource-constrained environments, in this 51-minute conference talk by Kishen Maloor from Intel Corporation. Delve into the architecture, features, APIs, and integration with popular real-time operating systems, including a detailed discussion on its adaptation for the Zephyr RTOS. Learn about the OCF resource model, protocols, device classes, and architectural goals of IoTivity-Constrained. Discover how to structure applications, define resources, handle requests and responses, and configure the framework for tiny IoT devices. Gain insights into IPv6 over BLE support and future plans for this lightweight, maintainable, and customizable solution for connecting the Internet of Things through resource-constrained edge devices.

Syllabus

Introduction
OCF resource modele
OCF "well-known" resources
OCF protocols
GET and PUT requests
OBSERVE and Notify
Constrained device classes
Hardware
Software
lo Tivity-Constrained features
Architectural goals
Architecture
Core block
Event loop execution
Idle mode and signaling
Platform Abstraction
Zephyr adaptation
Clock
Connectivity events
Persistent storage
Application structure
Background task in application
Initialization
Defining a resource
Resource handler
Resource discovery
Issuing a request
Response handler
Framework configuration
Project configuration
IPv6 over BLE (IPSP) support
Summary and plans


Taught by

Linux Foundation

Tags

Related Courses

Zephyr RTOS Juicy Features Using Simple Evaluation Boards and Robots
Linux Foundation via YouTube
Bluetooth Mesh and Zephyr
Linux Foundation via YouTube
Multi-core Application Development with Zephyr RTOS
Linux Foundation via YouTube
Zephyr OS Memory Protection
Linux Foundation via YouTube
To Boldly Go Where Linux Cannot with Zephyr and Eclipse IoT
Linux Foundation via YouTube