Cascoda announces its Software Development Kit (SDK), to supports all major toolchains while providing the convenience of a common API across platforms.
Southampton Science Park, Southampton , 2019/02/20
Both bare-metal and Linux systems are supported with a comprehensive set of drivers. The powerful OpenThread network layer is supported across all platforms, with user-friendly application examples and test tools for ease of development.
“We have worked hard to develop an SDK that supports all common toolchains for bare-metal and Linux platforms. CMake drives the build system of your choice. The SDK offers a common API, irrespective of the platform type, allowing accelerated cross-platform development.” says Cascoda CTO, Wolfgang Bruchner.
Cascoda’s SDK supports all ARM platforms, with a simple platform abstraction layer used for vendor-specific implementations. For Linux, Cascoda maintains an SPI driver, and also supports a USB dongle mode of operation.
On the network layer, we are a Thread-Certified Component for all node types, using OpenThread. Cascoda also fully supports IEEE 802.15.4-2006 at the MAC Layer.
Our user-friendly application examples include all OpenThread node types and a CLI, a temperature sensor example and powerful test tools for automatic testing and ease of development.
“This is a tremendous milestone on our journey to solving the fundamental problems of the IoT, by providing reliable whole-house IoT coverage in any market on the planet, without the need of external power amplifiers.” says Cascoda CEO, Bruno Johnson.