Overview

The Cascoda (SDK) includes a comprehensive set of tools for developing systems integrating Cascoda hardware. The SDK is designed to be cross platform and flexible, enabling designing on one system and porting to another with ease. Many example applications are included in order to demonstrate use of the systems.

Toolchain support

The SDK contains a general API which abstracts the functionality of the CA-8210 or CA-8211, and can be run on baremetal or Linux systems. It also contains a collection of custom and third-party helper libraries, which have been integrated for development convenience. A complete reference of the Cascoda SDK API can be found here.

Common API

The Bare-Metal BSPs provide a portable abstraction for baremetal platforms, and a useful set of libraries that can be used to bootstrap development. The Linux platform takes advantage of the extra functionality to enable control of multiple devices at a time, and dynamic selection of SPI/UART/USB Cascoda devices.

Thread Certified

The Chili2D with Cascoda SDK v0.13 is a Thread Certified Component, proving compliance with the Thread 1.1 specification. This means that developers can use the Chili2 and Cascoda SDK in confidence to develop a quality Thread Product. It also opens up the path of 'Certification by Inheritence' at the Thread Group Implementer Tier of membership.

Open Connectivity Foundation (OCF) Certified

The Chili2 is OCF certified as a sensor & actuator, with full PKI/X509 security for end-end encryption. It is the first device of any kind to be OCF certified with PKI/X509 security. The OCF IP Device Framework is an ISO-standardised middleware architecture. It enables devices to securely interoperate over Internet Protocol (IP), device-to device or device-to cloud, while remaining fully compliant with regulatory baselines for IoT security. Uniquely, the OCF Secure IP Device Framework is application protocol agnostic, allowing devices to support multiple IoT application layers with the same middleware code. The open source stack and reference implementation (IoTivity) ensures rapid development and simple integration.

Certified to European and UK IoT security baselines

The Chili2 solution has been certified to the highest (Gold) standard of IoT security according to the IASME 'IoT Security Assured scheme'. This scheme is aligned with the ETSI technical standard for IoT security, EN 303 645, and with the proposed UK IoT security legislation and guidance.

To access the SDK please refer to our GitHub page, here.