SECO announces the release of Astarte and Edgehog SDKs
SECO has announced that its Clea software stack now supports the Zephyr Real Time Operating System thanks to the release of the dedicated SDKs (software development kits) for microcontrollers and processors: the Astarte Device SDK for Zephyr and the Edgehog Zephyr Device Component.
These SDKs provide seamless integration between SECO’s Clea suite and Zephyr RTOS, significantly expanding the number of hardware platforms that now have native support for Clea. This enhancement reduces time to market for customers, giving them a broader choice of platforms to develop their IoT solutions efficiently. It marks a significant advancement in IoT device management, data orchestration, and AI/ML at the edge.
About Zephyr framework
Zephyr is a state-of-the-art development framework that uniquely combines the features of a real-time operating system (RTOS) with a level of compatibility with POSIX standards, making it a versatile choice for a wide range of applications. It supports a variety of microcontrollers architectures, as well as modern development tools, making it ideal for IoT applications that require scalability, security, and real-time capabilities. Zephyr is a widespread solution that is increasingly being adopted by big companies and enterprises, rapidly becoming a de facto standard in the industry due to its robust features and versatility.
SECO’s commitment to open collaboration and the Zephyr community
SECO’s commitment to open collaboration is a cornerstone of its strategy, driving innovation and contributing to the broader development community. By actively contributing to the Zephyr Project ecosystem, SECO is helping to shape the future of this versatile framework. The release of the Astarte and Edgehog SDKs for Zephyr is a testament to SECO’s dedication to enhancing the capabilities available to developers. These SDKs not only integrate SECO’s powerful IoT platforms with Zephyr but also provide all primitives for pairing, safely connecting, and exchanging application and device-related data, thus enabling developers to abstract IoT complexities in data and device management, allowing developers to focus on the specific solution they are trying to build. SECO looks forward to receiving feedback from the Zephyr community and continuing to contribute to the advancement of open-source projects.
Clea software stack integration with Zephyr
The newly released SDKs enable seamless integration of SECO’s Astarte and Edgehog platforms, enhancing both data orchestration and device management capabilities. The Astarte Device SDK Zephyr facilitates the efficient connection of Zephyr-based devices to the Astarte IoT data orchestration platform. This integration supports essential features such as data synchronisation, data analysis and calculation, MQTT-based communication, and interface definition generation, simplifying the management of IoT data.
Meanwhile, the Edgehog Zephyr Device SDK is tailored specifically for robust device management. By integrating Edgehog’s capabilities with Zephyr, it provides functionalities such as OS and hardware information reporting, over-the-air (OTA) software updates, system status monitoring, and more. This comprehensive feature set enables effective device and fleet management, allowing enhanced remote control and oversight of IoT deployments. Both SDKs are compatible with a great number of solutions, broadening their applicability across a range of IoT devices, with many more to come.
"Our commitment to open and advanced IoT solutions is aimed at providing our customers with the tools they need to simplify and accelerate their digital transformation. With the release of the Astarte and Edgehog SDKs for the rapidly growing Zephyr RTOS ecosystem, SECO is expanding its potential customer base by enabling its Clea IoT platform on a wider range of applications and hardware platforms, sitting at the heart of new IoT products and digital services," said Davide Catani, Chief Technology Officer of SECO.
“We are excited to expand our open-source IoT offering with cutting-edge components for Zephyr, addressing a wide range of needs—from secure MQTT-based telemetry to over-the-air (OTA) updates and advanced device management features. These new components empower even the most resource-constrained devices to seamlessly connect to our Clea suite, unlocking endless possibilities. This is just the beginning of our journey with Zephyr, and we have much more in store in the coming months. We encourage our community to stay tuned on GitHub for continuous updates and new features,” said Davide Bettio, IoT Platform Manager of SECO.