Proving the Business Case for the Internet of Things

Express Logic lets Microsoft Azure connect billions of devices

Steve Rogerson
September 11, 2018
California-based embedded software company Express Logic has extended its direct X-Ware IoT platform support for Microsoft Azure to include seamless safe and secure support for the Azure software development kit (SDK).
Azure IoT users can leverage the X-Ware IoT platform to build and connect billions of devices using virtually any popular microprocessor.
The platform is powered by the Thread X real-time operating system. It now has seamless safe and secure support and integration for Microsoft Azure IoT SDKs. This support complements the existing direct X-Ware IoT platform support for Azure.
The platform provides another option for Azure IoT users who seek to develop quickly and easily devices and applications that connect to and are managed by Azure IoT hub services. The platform was created entirely in house and designed from the ground up to be industrial grade.
This lets Azure developers using the platform leverage its size, performance, safety, security, ease of use and other features to create IoT sensors, devices, edge routers and gateways.
Thread X is at the heart of the platform and has more than 6.2 billion deployments, as certified by VDC Research. It provides embedded developers with priority-based pre-emptive scheduling, pre-emption-threshold scheduling, optimised context switching, real-time event trace, downloadable memory-protected application modules, and full determinism, all accessible through an intuitive API.
The platform leverages the near-wire-speed performance and small footprint of Express Logic’s Net X Duo to provide direct IoT cloud connectivity using MQTT message queue telemetry transport and Net X Secure TLS and DTLS to provide a fast and secure connection.
“Cloud-networked IoT devices by their very nature require reliable, safe and secure connectivity all within a limited amount of memory and processing power,” said William Lamie, president of Express Logic. “By leveraging X-Ware IoT platform, Microsoft Azure IoT customers can easily build, deploy and connect billions of devices using virtually any popular microprocessor, almost instantly.”
Said to be more than just an rtos with some connectivity capabilities, the platform is built on the safety-certified Net X Duo dual IPv4 and IPv6 stack and includes the safety-certified File X embedded FAT-32 and ex-FAT file system, the Gui X gui development and embedded runtime framework, and the USB X embedded host and device USB stack. Embedded developers can leverage the entire platform to create IoT applications that necessarily must do more than simply communicate with the cloud.
“Microsoft Azure is committed to meeting the next-generation demands of connected devices to empower businesses to benefit from IoT,” said Sam George, director of Azure IoT at Microsoft. ‘The X-Ware IoT platform works great with Azure IoT services, enabling our customers to rapidly develop and manage devices without compromising security or performance.”
In addition to the performance and size advantages of the platform, Thread X, File X and Net X Duo have attained high level of safety certifications, including IEC 61508 Sil 4, IEC 62304 class C, ISO 26262 Asil D, EN 50128 SW-Sil 4, UL 60730-1 annex H, CSA E60730-1 annex H, IEC 60730-1 annex H, IEC 60335-1 annex R, and IEC 60335-1 annex R, 1998.
Headquartered in San Diego, California, Express Logic offers run-time products for deeply embedded applications. Most of its products include full source code and are available free of run-time royalties.