SlideShare a Scribd company logo
1 of 32
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

What's hot

Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
Architecting Azure (I)IoT Solutions @ IoT Saturday 2019Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
Architecting Azure (I)IoT Solutions @ IoT Saturday 2019pietrobr
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT FrameworkPaul Evans
 
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016David Glover
 
Practical IoT Security in the Enterprise
Practical IoT Security in the EnterprisePractical IoT Security in the Enterprise
Practical IoT Security in the EnterpriseDaniel Miessler
 
Building IoT solutions using Windows 10 IoT Core & Azure
Building IoT solutions using Windows 10 IoT Core & AzureBuilding IoT solutions using Windows 10 IoT Core & Azure
Building IoT solutions using Windows 10 IoT Core & AzureMostafa
 
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)Codit
 
Cybesecurity of the IoT
Cybesecurity of the IoTCybesecurity of the IoT
Cybesecurity of the IoTAltoros
 
IoT End-to-End Security Overview
IoT End-to-End Security OverviewIoT End-to-End Security Overview
IoT End-to-End Security OverviewAmazon Web Services
 
IoT Security Imperative: Stop your Fridge from Sending you Spam
IoT Security Imperative: Stop your Fridge from Sending you SpamIoT Security Imperative: Stop your Fridge from Sending you Spam
IoT Security Imperative: Stop your Fridge from Sending you SpamAmit Rohatgi
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with AzureVinoth Rajagopalan
 
Demystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT SuiteDemystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT SuiteWinWire Technologies Inc
 
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019pietrobr
 
IoT Security Briefing FBI 07 23-2017 final
IoT Security Briefing FBI 07 23-2017 finalIoT Security Briefing FBI 07 23-2017 final
IoT Security Briefing FBI 07 23-2017 finalFrank Siepmann
 
IoT Security: How Your TV and Thermostat are Attacking the Internet
IoT Security: How Your TV and Thermostat are Attacking the InternetIoT Security: How Your TV and Thermostat are Attacking the Internet
IoT Security: How Your TV and Thermostat are Attacking the InternetNathan Wallace, PhD, PE
 
Secure IOT Gateway
Secure IOT GatewaySecure IOT Gateway
Secure IOT GatewayLF Events
 
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT SecurityCableLabs
 

What's hot (20)

Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
Architecting Azure (I)IoT Solutions @ IoT Saturday 2019Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
Architecting Azure (I)IoT Solutions @ IoT Saturday 2019
 
Creator IoT Framework
Creator IoT FrameworkCreator IoT Framework
Creator IoT Framework
 
Azure IoT Hub
Azure IoT HubAzure IoT Hub
Azure IoT Hub
 
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
Microsoft IoT Security @ Xpand:X:ED Meetup Sydney Feb 2016
 
Practical IoT Security in the Enterprise
Practical IoT Security in the EnterprisePractical IoT Security in the Enterprise
Practical IoT Security in the Enterprise
 
Building IoT solutions using Windows 10 IoT Core & Azure
Building IoT solutions using Windows 10 IoT Core & AzureBuilding IoT solutions using Windows 10 IoT Core & Azure
Building IoT solutions using Windows 10 IoT Core & Azure
 
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
 
Cybesecurity of the IoT
Cybesecurity of the IoTCybesecurity of the IoT
Cybesecurity of the IoT
 
IoT End-to-End Security Overview
IoT End-to-End Security OverviewIoT End-to-End Security Overview
IoT End-to-End Security Overview
 
IoT and Its Application
IoT and Its ApplicationIoT and Its Application
IoT and Its Application
 
IoT Security Imperative: Stop your Fridge from Sending you Spam
IoT Security Imperative: Stop your Fridge from Sending you SpamIoT Security Imperative: Stop your Fridge from Sending you Spam
IoT Security Imperative: Stop your Fridge from Sending you Spam
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with Azure
 
Demystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT SuiteDemystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT Suite
 
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
Azure IIoT for Manufacturing and Beyond @ IAMCP event June 2019
 
AWS IoT 深入探討
AWS IoT 深入探討AWS IoT 深入探討
AWS IoT 深入探討
 
IoT Security Briefing FBI 07 23-2017 final
IoT Security Briefing FBI 07 23-2017 finalIoT Security Briefing FBI 07 23-2017 final
IoT Security Briefing FBI 07 23-2017 final
 
IoT Security: How Your TV and Thermostat are Attacking the Internet
IoT Security: How Your TV and Thermostat are Attacking the InternetIoT Security: How Your TV and Thermostat are Attacking the Internet
IoT Security: How Your TV and Thermostat are Attacking the Internet
 
Secure IOT Gateway
Secure IOT GatewaySecure IOT Gateway
Secure IOT Gateway
 
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
"The State of IoT Security" Keynote by Shawn Henry at Inform[ED] IoT Security
 
IoT Security: Cases and Methods [CON5446]
IoT Security: Cases and Methods [CON5446]IoT Security: Cases and Methods [CON5446]
IoT Security: Cases and Methods [CON5446]
 

Viewers also liked

The Internet of Things is Here: Implementing IoT in Your Facility
The Internet of Things is Here: Implementing IoT in Your FacilityThe Internet of Things is Here: Implementing IoT in Your Facility
The Internet of Things is Here: Implementing IoT in Your FacilitySenseware
 
Building Scalable IoT Apps (QCon S-F)
Building Scalable IoT Apps (QCon S-F)Building Scalable IoT Apps (QCon S-F)
Building Scalable IoT Apps (QCon S-F)Pavel Hardak
 
Digital Transformation through IoT
Digital Transformation through IoTDigital Transformation through IoT
Digital Transformation through IoTShiSh Shridhar
 
Talk on Home Automation & IoT - PhaseShift 2016 - BMS - With QA & Event Pics
Talk on Home Automation & IoT - PhaseShift 2016 - BMS - With QA & Event PicsTalk on Home Automation & IoT - PhaseShift 2016 - BMS - With QA & Event Pics
Talk on Home Automation & IoT - PhaseShift 2016 - BMS - With QA & Event PicsRitesh Nagpal
 
Architectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsArchitectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsRoshan Kulkarni
 
Digital Transformation & the Future of Retail
Digital Transformation & the Future of Retail Digital Transformation & the Future of Retail
Digital Transformation & the Future of Retail ShiSh Shridhar
 
IoT Architecture
IoT ArchitectureIoT Architecture
IoT ArchitectureNaseeba P P
 
Identity for IoT: An Authentication Framework for the IoT
Identity for IoT: An Authentication Framework for the IoTIdentity for IoT: An Authentication Framework for the IoT
Identity for IoT: An Authentication Framework for the IoTAllSeen Alliance
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...Guido Schmutz
 
A reference architecture for the internet of things
A reference architecture for the internet of thingsA reference architecture for the internet of things
A reference architecture for the internet of thingsCharles Gibbons
 
A Reference Architecture for IoT
A Reference Architecture for IoT A Reference Architecture for IoT
A Reference Architecture for IoT WSO2
 
What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?Dr. Mazlan Abbas
 
Internet of Things Architecture
Internet of Things ArchitectureInternet of Things Architecture
Internet of Things ArchitectureChristian Waha
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGSRamana Reddy
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applicationsPasquale Puzio
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gMohan Kumar G
 
IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 pptMhae Lyn
 

Viewers also liked (20)

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

Similar to Build, Scale and Power IoT with the Creator Ci40 Development Kit

How to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBHow to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBSDNRG ITB
 
Architecting IoT solutions with Microsoft Azure
Architecting IoT solutions with Microsoft AzureArchitecting IoT solutions with Microsoft Azure
Architecting IoT solutions with Microsoft AzureAlon Fliess
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsAndrei Kvapil
 
Nozomi Networks SCADAguardian - Data-Sheet
Nozomi Networks SCADAguardian - Data-SheetNozomi Networks SCADAguardian - Data-Sheet
Nozomi Networks SCADAguardian - Data-SheetNozomi Networks
 
Kaleido Platform Overview and Full-stack Blockchain Services
Kaleido Platform Overview and Full-stack Blockchain ServicesKaleido Platform Overview and Full-stack Blockchain Services
Kaleido Platform Overview and Full-stack Blockchain ServicesPeter Broadhurst
 
Azure IoT End-to-End
Azure IoT End-to-EndAzure IoT End-to-End
Azure IoT End-to-EndMartin Abbott
 
Open Source & The Internet of Things
Open Source & The Internet of ThingsOpen Source & The Internet of Things
Open Source & The Internet of ThingsAll Things Open
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PROIDEA
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryLew Tucker
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryMirantis
 
The Fundamentals of Internet of Everything Connectivity
The Fundamentals of Internet of Everything ConnectivityThe Fundamentals of Internet of Everything Connectivity
The Fundamentals of Internet of Everything ConnectivityQualcomm Developer Network
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrailnvirters
 
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim CruseAWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim CruseAmazon Web Services Korea
 
FieldServer Overview 2015.r1
FieldServer Overview 2015.r1FieldServer Overview 2015.r1
FieldServer Overview 2015.r1Eric W Dunn
 
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
Introduction to the new MediaTek LinkIt™ Development Platform for RTOSIntroduction to the new MediaTek LinkIt™ Development Platform for RTOS
Introduction to the new MediaTek LinkIt™ Development Platform for RTOSMediaTek Labs
 
Nio100 product guide 20150520
Nio100 product guide 20150520Nio100 product guide 20150520
Nio100 product guide 20150520和得 王
 
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBMData Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBMmfrancis
 

Similar to Build, Scale and Power IoT with the Creator Ci40 Development Kit (20)

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

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Build, Scale and Power IoT with the Creator Ci40 Development Kit

  • 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

  1. Object model common to actuators and sensors Predefined definition means interoperable Well adopted Open standard Customisable for new unique IO
  2. Verbally compare to ‘IP’
  3. 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
  4. Example projects for kit Build from basic connection to webapp and mobile connectivity