SlideShare a Scribd company logo
Let’s make IoT real
Dec 2016
Platforms for building, scaling and powering the Internet of Things
Introducing the
Ci40 IoT kit
Platform & hub
• All the required building blocks to develop
a wireless IoT system
• Including sensors, wireless protocols, IoT
gateway, cloud & open source examples
Creator Ci40 IoT-in-a-Box
Development Kit Overview
• 550MHz Dual-core, dual-thread MIPS CPU
• Ensigma Wi-Fi 802.11 AC 2x2
• BT and BTLE
• Cascoda 802.15.4
• Ethernet
• Cloud connected
Technologies
Snap together your wireless sensor
CLICK
BOARDS
802.15.4
6LoWPAN
Communicate with the hub
Communicate to the cloud
802.15.4
6LoWPAN
DEVICE SERVER
ETHERNET
LWM2M
Security Designed-in
Supported by Infineon Optiga TPM
providing a certified* “Root of Trust”
Secure key
storage & key
management
System & Data
integrity
Secured
software/firmware
update
CREATOR DEVICE SERVER
IoT
Hub
Ensuring Secure Connectivity
* Common Criteria certified EAL4+
Ci40’s 3 on-board radios
8
100Kbits 1Mbits 10Mbbits 100Mbits
1m
10m
100m
1km
802.15.4
Bluetooth
Wi-Fi
If you want to add more …..
6LoWPAN Clicker specifications
• 80MHz MIPS-based PIC32MX MCU from Microchip Technology
• Cascoda 802.15.4 radio
• Contiki RTOS
• 6LoWPAN communication
• 2 x AAA batteries for remote operation
Partners
• MIPS32 M4K 32-bit core with 5-stage pipeline
• 80MHz operation
• MIPS 16e mode for up to 40% code compression
• Two 32-bit core register files to reduce interrupt latency
• Pre-fetch cache module to accelerate execution from flash
• Up to 512k flash
• Multiple power management modes
Creator Ci40 IoT hub specifications
MIPS CPU
• Dual core, dual thread interAptiv
• 550 MHz
• 2 x 32/32 kb L1
• 1 x 512 kb L2 cache
• Floating point unit
WIRELESS COMMS
• 802.11 AC 2x2 Wi-Fi
• 802.15.4 6LoWPAN
• BT (LE & Classic)
WIRED COMMS
• 1 x RJ45 Ethernet port
• 1 x USB
IO EXPANSION
• 2 x MikroE Click interfaces
• 1 x RPi B+ interface (40 pin header)
MEMORY
• Boot NOR Flash 16 Mbit (2Mbytes)
• NAND Flash 4Gbit (512Mbyte)
• DDR3 SDRAM 2Gbit (256Mbyte)
• SD card slot
SECURITY
• TPM chip
POWER SUPPLY
• Micro-USB or 9 volt DC
Open Hardware Approach
 Accelerate your design cycle
 Develop on Ci40
 Alter or modify the Ci40 as appropriate to your application
 Creator Ci40’s open source hardware license permits
the designs and documentation to be studied, modified
& redistributed
 Modification are at the modifiers risk
 Modified board designs can be given away or sold
 Modified board designs are not to be marketed as ‘Creator’
Open Source
Hardware
Open-source Reference Software
APP
RTOS
APP SERVICES CLIENT
LIBRARIES
EDGE DEVICE HUB CLOUD Your App
Client
CoAP
DTLS
UDP
6LoWPAN
DTLS
UDP
6LoWPAN
TLS
TCP/IP
Ethernet
LWM2M Proxy
Server
CoAP
Client
CoAP
Bootstrap
Server
CoAP
LWM2M
server
Http
DTLS
UDP
TLS
TCP/IP
Ethernet
API
Libraries
Logging
Metrics
Registration
802.15.4 802.3
Building your IoT solution with
Creator IoT Framework
Your
cloud appCreator Device
Server
IoT
Hub REST API
10,000 ft view
Open Source Available now
AWAAWA
LMC
Edge
AWA
LWM2M Client
Creator
Device Server
LWM2M Server
Free Open-source IoT Framework
Manufacture Bootstrap Provision Manage Decommission
• Configure device
identity
• Bootstrap server
certificate
• Establish mutual
trust
• Authenticate
installer
• Register device
• Assign device
owner
• Receive per
device keys
• OTA upgrades
• Monitor
• Control
• Audit
• Access control
• Revoke access
• Device wipe
Framework to support full product lifecycle
LWM2M is an open standard for device
management
IPSO provides a common Object Model
to standardise sensors or actuators
Support a ‘subscription’ model, easily
implements one-to-many updates
LWM2M and IPSO objects
IPSO specification
 IPSO provides a common Object Model to
standardise sensors or actuators
 IoT devices read values directly from their
sensors and update their IPSO objects
 Actuators observe their IPSO objects too
 IoT devices have a status to read or control
 Temperature value
 Battery level
 Relay position
 Firmware version
Internet Protocol for Smart Objects
/3303/0/5700
/3/0/9
Type / Instance / Resource
3 - Device info
0 - First device
9 - Battery level
3303 - Temperature
0 - First sensor
5700 - Sensor value
LWM2M Device Mngnt
 Light weight for constrained devices
 Scalable for many nodes
 Pull & push architectures supported for
efficient use of bandwidth & power
 Standardized device management for
items such as firmware management,
on-boarding, security, access control
 Service enablement
 Works over local & cellular networks
Your Application
IPSO objects
LWM2M
COAP
UDP
6LoWPAN
802.15.4
3G
LTE
Object model
Physical layer
Security layerDTLS
SMS
Management
Application
protocol
Routing
Device
ServerClient initiated bootstrap
DEVICE
Server initiated bootstrap
LWM2M interfaces
Device
ServerNotifyDEVICE
Observe, cancel observation
Device
Server
Register, update, de-register
DEVICE
Device
ServerDEVICE
Read, write, execute,
create, delete
Bootstrap interfaces
• Configure servers, keys, ACLs
• Preconfigured, smartcard, or server
initiated bootstrap
Registration interface
• Resource directory
Management interface
• Based on objects and resources
• CoAP REST API
Reporting interface
• Object instances and resources
• Asynchronous notifications
Asynchronous
Security
 Device Server REST API secured by
SSL keys and tokens
 LWM2M secured by DTLS encryption
 Device provisioning is performed using
 Pre Shared Keys for constrained devices,
or
 X509 spec Certificates
 Ci40 hub is fitted with a TPM as standard
 Core component for secure boot
 Can be used to validate boot image
PSK
X509 Cert
SSL, DTLS, TPM
Getting started
Creator Developer Console
Web and desktop application
Community feeds
Analytics
Projects
Creator IoT kit work shop projects to get started
54321
Documentation, reference designs & video resources
Smart farming case study:
Download whitepaper
LetMeCreate
AWA
You can use the largest ecosystem of open
source libraries in the world from Node.js
We compile using the GNU Compiler
Collection (GCC) from the Free Software
Foundation
Creator Ci40 uses a Linux environment
An implementation of the OMA Lightweight
M2M protocol that provides a secure and
standards compliant device management
Library of small wrappers for Ci40 interfaces
that make it quicker & easier to develop
Python a widely used high-level, general-
purpose programming language is supported
Tools, OSs & Libraries
LetMeCreate Libraries
LMC API
Contiki User Space
KernelIOCTL
I2C GPIO SPI UART PWM ADC
I2C GPIO SPI UART PWM ADC
LMC API
Application
Abstract, simplify & accelerate
Pickup an IoT-in-a-box kit and get started today
All the required building blocks to develop a wireless IoT solution
DEVICE SERVER
Open
source
examples
IoT
gateway
Cloud
Sensors
Wi-Fi
Bluetooth
802.15.4
Wireless
protocols
Thank you
www.creatordev.io

More Related Content

PPTX
The Future of Embedded and IoT Security: Kaspersky Operating System
PDF
IoT Security: Problems, Challenges and Solutions
PPTX
IoT Broker
PDF
A Pragmatic Reference Architecture for The Internet of Things
PPTX
Using FIWARE and Microsoft Azure for the development of IoT solutions
PPTX
Using an Open Source RESTful Backend for IoT Applications
PPTX
Introduction to the Internet of Things
PPTX
IBM IoT Architecture and Capabilities at the Edge and Cloud
The Future of Embedded and IoT Security: Kaspersky Operating System
IoT Security: Problems, Challenges and Solutions
IoT Broker
A Pragmatic Reference Architecture for The Internet of Things
Using FIWARE and Microsoft Azure for the development of IoT solutions
Using an Open Source RESTful Backend for IoT Applications
Introduction to the Internet of Things
IBM IoT Architecture and Capabilities at the Edge and Cloud

What's hot (18)

PDF
Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
PPTX
Creator IoT Framework
PPTX
PPTX
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
PPTX
Practical IoT Security in the Enterprise
PPTX
Building IoT solutions using Windows 10 IoT Core & Azure
PPTX
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
PDF
Cybesecurity of the IoT
PDF
IoT and Its Application
PPTX
IoT Security Imperative: Stop your Fridge from Sending you Spam
PPTX
Internet of things (IoT) with Azure
PPTX
Demystifying Internet of Things with Azure IoT Suite
PDF
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
PPTX
IoT Security Briefing FBI 07 23-2017 final
PDF
IoT Security: How Your TV and Thermostat are Attacking the Internet
PDF
Secure IOT Gateway
PDF
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
PPTX
IoT Security: Cases and Methods [CON5446]
Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
Creator IoT Framework
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
Practical IoT Security in the Enterprise
Building IoT solutions using Windows 10 IoT Core & Azure
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Cybesecurity of the IoT
IoT and Its Application
IoT Security Imperative: Stop your Fridge from Sending you Spam
Internet of things (IoT) with Azure
Demystifying Internet of Things with Azure IoT Suite
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
IoT Security Briefing FBI 07 23-2017 final
IoT Security: How Your TV and Thermostat are Attacking the Internet
Secure IOT Gateway
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
IoT Security: Cases and Methods [CON5446]
Ad

Viewers also liked (20)

PDF
The Internet of Things is Here: Implementing IoT in Your Facility
PPTX
Building Scalable IoT Apps (QCon S-F)
PPTX
Digital Transformation through IoT
PPTX
Talk on Home Automation & IoT - PhaseShift 2016 - BMS - With QA & Event Pics
PDF
Architectural Patterns in IoT Cloud Platforms
PDF
Digital Transformation & the Future of Retail
PPTX
Iot Report
PDF
IoT Architecture
PDF
Identity for IoT: An Authentication Framework for the IoT
PPTX
Smart Buildings & IoT
PDF
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
PPTX
A reference architecture for the internet of things
PDF
A Reference Architecture for IoT
PDF
What exactly is the "Internet of Things"?
PPTX
Internet of Things Architecture
PPT
THE INTERNET OF THINGS
PDF
IoT architecture
PPT
Internet of Things and its applications
PPTX
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
PPTX
IoT - IT 423 ppt
The Internet of Things is Here: Implementing IoT in Your Facility
Building Scalable IoT Apps (QCon S-F)
Digital Transformation through IoT
Talk on Home Automation & IoT - PhaseShift 2016 - BMS - With QA & Event Pics
Architectural Patterns in IoT Cloud Platforms
Digital Transformation & the Future of Retail
Iot Report
IoT Architecture
Identity for IoT: An Authentication Framework for the IoT
Smart Buildings & IoT
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
A reference architecture for the internet of things
A Reference Architecture for IoT
What exactly is the "Internet of Things"?
Internet of Things Architecture
THE INTERNET OF THINGS
IoT architecture
Internet of Things and its applications
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
IoT - IT 423 ppt
Ad

Similar to Creator Ci40 IoT kit & Framework - scalable LWM2M IoT dev platform for business (20)

PDF
How to Implement SDN Technology in ITB
PPTX
Architecting IoT solutions with Microsoft Azure
PDF
Cozystack: Free PaaS platform and framework for building clouds
PDF
FieldServer for Integrators Overview
PDF
Nozomi Networks SCADAguardian - Data-Sheet
PDF
Kaleido Platform Overview and Full-stack Blockchain Services
PPTX
Azure IoT End-to-End
PDF
Open Source & The Internet of Things
PDF
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PPTX
IoT on Azure
PPTX
OpenStack: Changing the Face of Service Delivery
PPTX
OpenStack: Changing the Face of Service Delivery
PDF
Unizen Smart Automation Brochure-2015
PDF
The Fundamentals of Internet of Everything Connectivity
PDF
Banv meetup-contrail
PDF
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
PPTX
FieldServer Overview 2015.r1
PPTX
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
PPTX
Nio100 product guide 20150520
PDF
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
How to Implement SDN Technology in ITB
Architecting IoT solutions with Microsoft Azure
Cozystack: Free PaaS platform and framework for building clouds
FieldServer for Integrators Overview
Nozomi Networks SCADAguardian - Data-Sheet
Kaleido Platform Overview and Full-stack Blockchain Services
Azure IoT End-to-End
Open Source & The Internet of Things
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
IoT on Azure
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
Unizen Smart Automation Brochure-2015
The Fundamentals of Internet of Everything Connectivity
Banv meetup-contrail
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
FieldServer Overview 2015.r1
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
Nio100 product guide 20150520
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
A Presentation on Artificial Intelligence
PPTX
Cloud computing and distributed systems.
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Modernizing your data center with Dell and AMD
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
Teaching material agriculture food technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Approach and Philosophy of On baking technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
A Presentation on Artificial Intelligence
Cloud computing and distributed systems.
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Advanced methodologies resolving dimensionality complications for autism neur...
Modernizing your data center with Dell and AMD
Network Security Unit 5.pdf for BCA BBA.
MYSQL Presentation for SQL database connectivity
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
cuic standard and advanced reporting.pdf
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Teaching material agriculture food technology
Big Data Technologies - Introduction.pptx
NewMind AI Monthly Chronicles - July 2025
Approach and Philosophy of On baking technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

Creator Ci40 IoT kit & Framework - scalable LWM2M IoT dev platform for business

  • 1. Let’s make IoT real Dec 2016 Platforms for building, scaling and powering the Internet of Things Introducing the Ci40 IoT kit
  • 2. Platform & hub • All the required building blocks to develop a wireless IoT system • Including sensors, wireless protocols, IoT gateway, cloud & open source examples Creator Ci40 IoT-in-a-Box Development Kit Overview • 550MHz Dual-core, dual-thread MIPS CPU • Ensigma Wi-Fi 802.11 AC 2x2 • BT and BTLE • Cascoda 802.15.4 • Ethernet • Cloud connected Technologies
  • 3. Snap together your wireless sensor
  • 6. Communicate to the cloud 802.15.4 6LoWPAN DEVICE SERVER ETHERNET LWM2M
  • 7. Security Designed-in Supported by Infineon Optiga TPM providing a certified* “Root of Trust” Secure key storage & key management System & Data integrity Secured software/firmware update CREATOR DEVICE SERVER IoT Hub Ensuring Secure Connectivity * Common Criteria certified EAL4+
  • 8. Ci40’s 3 on-board radios 8 100Kbits 1Mbits 10Mbbits 100Mbits 1m 10m 100m 1km 802.15.4 Bluetooth Wi-Fi
  • 9. If you want to add more …..
  • 10. 6LoWPAN Clicker specifications • 80MHz MIPS-based PIC32MX MCU from Microchip Technology • Cascoda 802.15.4 radio • Contiki RTOS • 6LoWPAN communication • 2 x AAA batteries for remote operation Partners
  • 11. • MIPS32 M4K 32-bit core with 5-stage pipeline • 80MHz operation • MIPS 16e mode for up to 40% code compression • Two 32-bit core register files to reduce interrupt latency • Pre-fetch cache module to accelerate execution from flash • Up to 512k flash • Multiple power management modes
  • 12. Creator Ci40 IoT hub specifications MIPS CPU • Dual core, dual thread interAptiv • 550 MHz • 2 x 32/32 kb L1 • 1 x 512 kb L2 cache • Floating point unit WIRELESS COMMS • 802.11 AC 2x2 Wi-Fi • 802.15.4 6LoWPAN • BT (LE & Classic) WIRED COMMS • 1 x RJ45 Ethernet port • 1 x USB IO EXPANSION • 2 x MikroE Click interfaces • 1 x RPi B+ interface (40 pin header) MEMORY • Boot NOR Flash 16 Mbit (2Mbytes) • NAND Flash 4Gbit (512Mbyte) • DDR3 SDRAM 2Gbit (256Mbyte) • SD card slot SECURITY • TPM chip POWER SUPPLY • Micro-USB or 9 volt DC
  • 13. Open Hardware Approach  Accelerate your design cycle  Develop on Ci40  Alter or modify the Ci40 as appropriate to your application  Creator Ci40’s open source hardware license permits the designs and documentation to be studied, modified & redistributed  Modification are at the modifiers risk  Modified board designs can be given away or sold  Modified board designs are not to be marketed as ‘Creator’ Open Source Hardware
  • 14. Open-source Reference Software APP RTOS APP SERVICES CLIENT LIBRARIES EDGE DEVICE HUB CLOUD Your App Client CoAP DTLS UDP 6LoWPAN DTLS UDP 6LoWPAN TLS TCP/IP Ethernet LWM2M Proxy Server CoAP Client CoAP Bootstrap Server CoAP LWM2M server Http DTLS UDP TLS TCP/IP Ethernet API Libraries Logging Metrics Registration 802.15.4 802.3
  • 15. Building your IoT solution with Creator IoT Framework
  • 16. Your cloud appCreator Device Server IoT Hub REST API 10,000 ft view Open Source Available now AWAAWA LMC Edge
  • 17. AWA LWM2M Client Creator Device Server LWM2M Server Free Open-source IoT Framework
  • 18. Manufacture Bootstrap Provision Manage Decommission • Configure device identity • Bootstrap server certificate • Establish mutual trust • Authenticate installer • Register device • Assign device owner • Receive per device keys • OTA upgrades • Monitor • Control • Audit • Access control • Revoke access • Device wipe Framework to support full product lifecycle
  • 19. LWM2M is an open standard for device management IPSO provides a common Object Model to standardise sensors or actuators Support a ‘subscription’ model, easily implements one-to-many updates LWM2M and IPSO objects
  • 20. IPSO specification  IPSO provides a common Object Model to standardise sensors or actuators  IoT devices read values directly from their sensors and update their IPSO objects  Actuators observe their IPSO objects too  IoT devices have a status to read or control  Temperature value  Battery level  Relay position  Firmware version Internet Protocol for Smart Objects /3303/0/5700 /3/0/9 Type / Instance / Resource 3 - Device info 0 - First device 9 - Battery level 3303 - Temperature 0 - First sensor 5700 - Sensor value
  • 21. LWM2M Device Mngnt  Light weight for constrained devices  Scalable for many nodes  Pull & push architectures supported for efficient use of bandwidth & power  Standardized device management for items such as firmware management, on-boarding, security, access control  Service enablement  Works over local & cellular networks Your Application IPSO objects LWM2M COAP UDP 6LoWPAN 802.15.4 3G LTE Object model Physical layer Security layerDTLS SMS Management Application protocol Routing
  • 22. Device ServerClient initiated bootstrap DEVICE Server initiated bootstrap LWM2M interfaces Device ServerNotifyDEVICE Observe, cancel observation Device Server Register, update, de-register DEVICE Device ServerDEVICE Read, write, execute, create, delete Bootstrap interfaces • Configure servers, keys, ACLs • Preconfigured, smartcard, or server initiated bootstrap Registration interface • Resource directory Management interface • Based on objects and resources • CoAP REST API Reporting interface • Object instances and resources • Asynchronous notifications Asynchronous
  • 23. Security  Device Server REST API secured by SSL keys and tokens  LWM2M secured by DTLS encryption  Device provisioning is performed using  Pre Shared Keys for constrained devices, or  X509 spec Certificates  Ci40 hub is fitted with a TPM as standard  Core component for secure boot  Can be used to validate boot image PSK X509 Cert SSL, DTLS, TPM
  • 25. Creator Developer Console Web and desktop application Community feeds Analytics Projects
  • 26. Creator IoT kit work shop projects to get started 54321
  • 27. Documentation, reference designs & video resources
  • 28. Smart farming case study: Download whitepaper
  • 29. LetMeCreate AWA You can use the largest ecosystem of open source libraries in the world from Node.js We compile using the GNU Compiler Collection (GCC) from the Free Software Foundation Creator Ci40 uses a Linux environment An implementation of the OMA Lightweight M2M protocol that provides a secure and standards compliant device management Library of small wrappers for Ci40 interfaces that make it quicker & easier to develop Python a widely used high-level, general- purpose programming language is supported Tools, OSs & Libraries
  • 30. LetMeCreate Libraries LMC API Contiki User Space KernelIOCTL I2C GPIO SPI UART PWM ADC I2C GPIO SPI UART PWM ADC LMC API Application Abstract, simplify & accelerate
  • 31. Pickup an IoT-in-a-box kit and get started today All the required building blocks to develop a wireless IoT solution DEVICE SERVER Open source examples IoT gateway Cloud Sensors Wi-Fi Bluetooth 802.15.4 Wireless protocols

Editor's Notes

  • #21: Object model common to actuators and sensors Predefined definition means interoperable Well adopted Open standard Customisable for new unique IO
  • #22: Verbally compare to ‘IP’
  • #23: LWM2M has 4 interface types that cover device-server communications Bootstrap implements device-server initial connection. ACL is Access Control List Registrations allows provision/update/removal from the server’s list of acceptable devices Management implement server initiated regular communication with device Reporting allows the server to setup observation of specific objects, device then notifies asynchronously as object’s value changes
  • #27: Example projects for kit Build from basic connection to webapp and mobile connectivity