Alternatives to RIOT
Compare RIOT alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to RIOT in 2026. Compare features, ratings, user reviews, pricing, and more from RIOT competitors and alternatives in order to make an informed decision for your business.
-
1
VxWorks
Wind River
The World’s Leading Real-Time Operating System for the Intelligent Edge For nearly 35 years, VxWorks has been used to ensure the security, safety, and reliability you need to design and build mission-critical embedded systems that simply must work. VxWorks® is the industry’s most trusted and widely deployed real-time operating system (RTOS) for mission-critical embedded systems that must be secure and safe. It delivers a proven, real-time, and deterministic runtime combined with a modern approach to development. Regardless of industry or device type, companies building intelligent edge systems rely on the VxWorks pedigree of security, safety, high performance, and reliability. VxWorks is a deterministic, priority-based preemptive RTOS with low latency and minimal jitter. It is built on an upgradable, future-proof architecture to help you rapidly respond to changing market requirements and technology advancements.Starting Price: $18,500 / seat -
2
Golioth
Golioth
Connect and secure devices, send sensor data to the web, update firmware over the air, and scale your fleet with our instant IoT cloud. Select hardware and connectivity that meets your needs from your preferred vendor. Use the open source Golioth Device SDK to integrate with your firmware securely. Once connected you can instantly monitor, manage, and update your devices from the Golioth console. We’re a group of industry-leading hardware, firmware, and cloud engineers. We understand the struggle to connect “sand” to the internet, so we built a better way to do just that. We’re built for the embedded developer workflow. Use the tools you’re already familiar with to build robust and reliable devices, faster. Choose from hundreds of hardware options and a variety of connectivity types, protocols, and multiple embedded RTOS providers. Golioth provides a single control plane for all your devices, whether you’re exploring an idea, or improving an existing project.Starting Price: $0 -
3
Ardoq
Ardoq
Ardoq is a dynamic, data-driven Enterprise Architecture (EA) platform that helps organizations connect technology, strategy, and execution in one intelligent environment. Moving beyond static diagrams and outdated spreadsheets, Ardoq enables real-time visibility across your entire IT landscape. It connects live data from applications, teams, and processes to help enterprises make faster, evidence-based decisions. The platform empowers users to map dependencies, crowdsource insights, and identify cost-saving opportunities across systems. With interactive visualizations and automated updates, it keeps architecture continuously accurate and aligned with business strategy. Trusted by global enterprises like ExxonMobil, MUFG, Cisco, and Riot Games, Ardoq transforms enterprise architecture into a strategic growth engine. -
4
DragonForce
Drakontas
DragonForce is a mobile team collaboration platform that delivers mission-critical command and control and incident management capabilities. The DragonForce collaborative experience is delivered via the DragonForce Mobile and DragonForce Web clients. Dragonforce was able to provision and deploy users within less than an hour and train the city of Salem users to augment their systems in their new Emergency Operations Center to monitor, adapt, and react to any situation that could arise during that time. DragonForce was utilized in the planning, performance and execution to secure the president and his security detail as he arrived and gave his speech to the international public safety leaders. The activities involved with the coordination included Riot / Protestor Monitoring, Presidential Security, SWAT Sniper tracking, -
5
Riot
Riot
Albert achieves the impossible: teaching cybersecurity basics to your employees, in a way they love. The secret ingredient? The courses are chat-based, 5 minutes long, immersive and interactive. Set up your awareness program thanks to our vast catalog of courses covering everything from CEO fraud to tailgating. Courses are dynamically customized for each employee and sent all year long. Follow in real-time the rollout of your program directly from the dashboard, and easily find and ping the drop-outs. And export the overview as a CSV file for compliance purposes. Run a phishing drill to discover how your team would react when facing a phishing attack — while giving your employees the opportunity to practice in a safe environment. Over the past few years, phishing has evolved from spray-and-pray scams to highly-targeted attacks. Riot catalog includes a vast variety of scenarios, including spear phishing and CEO fraud.Starting Price: $5.89 per user per month -
6
Amazon FreeRTOS
Amazon
FreeRTOS is an open source, real-time operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of software libraries suitable for use across industry sectors and applications. This includes securely connecting your small, low-power devices to AWS Cloud services like AWS IoT Core or to more powerful edge devices running AWS IoT Greengrass. FreeRTOS is built with an emphasis on reliability and ease of use, and offers the predictability of long term support releases. A microcontroller contains a simple, resource-constrained processor that can be found in many devices, including appliances, sensors, fitness trackers, industrial automation, and automobiles. -
7
FreeRTOS
FreeRTOS
Developed in partnership with the world’s leading chip companies over a 15-year period, and now downloaded every 170 seconds, FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of IoT libraries suitable for use across all industry sectors. FreeRTOS is built with an emphasis on reliability and ease of use. With proven robustness, tiny footprint, and wide device support, the FreeRTOS kernel is trusted by world-leading companies as the de facto standard for microcontrollers and small microprocessors. With detailed pre-configured demos and Internet of Things (IoT) reference integrations, there is no need to determine how to setup a project. Quickly download, compile, and get to market faster. Our partner ecosystem provides a breadth of options including community contributions and professional support. -
8
TinyOS
TinyOS
TinyOS is an open source, BSD-licensed operating system designed for low-power wireless devices, such as those used in sensor networks, ubiquitous computing, personal area networks, smart buildings, and smart meters. A worldwide community from academia and industry use, develop, and support the operating system as well as its associated tools, averaging 35,000 downloads a year. The transition to hosting at GitHub is now complete. Part of this transition includes slowly retiring TinyOS development mailing lists for bug tracking and issues to using the GitHub trackers. Thanks to all of the developers who are now improving TinyOS and requesting pulls! -
9
Android Things
Google
Android Things lets you experiment with building devices on a trusted platform, without previous knowledge of embedded system design: Develop using the Android SDK and Android Studio, access hardware such as displays and cameras natively through the Android framework, use the Android Things Console to push over-the-air feature and security updates. Android Things enables you to build apps on top of popular hardware platforms like the Raspberry Pi 3. The Board Support Package (BSP) is managed by Google, so no kernel or firmware development is required. Software images are built and delivered to devices through the Android Things Console. This gives you a trusted platform to develop on with standard updates and fixes from Google. -
10
Mbed OS
Arm
Arm Mbed OS is a free, open-source IoT operating system that includes all the necessary features to develop IoT products. The OS includes everything you need to develop smart, connected products on Arm Cortex-M based hardware, including machine learning capabilities, security, connectivity stacks, an RTOS kernel and drivers for sensors and I/O devices. Arm Mbed OS is designed for the Internet of Things. It is integrated with connectivity, machine learning, networking, and security stacks and is supported with software libraries, development hardware, tutorials and examples. From hardware to the cloud, Mbed OS supports more than 70 silicon, module, cloud, and OEM partners, optimizing your developer choice. By using the Mbed OS API, your application code can remain clean, portable, and simple, while taking advantage of security, communications and machine learning. The integrated solution reduces development cost, time, and risk. -
11
Contiki-NG
Contiki-NG
Contiki-NG is an open-source, cross-platform operating system for Next-Generation IoT devices. It focuses on dependable (secure and reliable) low-power communication and standard protocols, such as IPv6/6LoWPAN, 6TiSCH, RPL, and CoAP. Contiki-NG comes with extensive documentation, tutorials, a roadmap, release cycle, and well-defined development flow for smooth integration of community contributions. Unless explicitly stated otherwise, Contiki-NG sources are distributed under the terms of the 3-clause BSD license. This license gives everyone the right to use and distribute the code, either in binary or source code format, as long as the copyright license is retained in the source code.Starting Price: $4 per user per month -
12
Mongoose OS
Cesanta
Mongoose OS is open source and comes in two editions: Community and Enterprise. Reliable Over-The-Air updates Secure device provisioning Remote management. Trusted, field-tested, proven performance. Open source under Apache 2.0 license. Commercial licensing & support are available. integrated into thousands of commercial products deployed to hundreds of millions of devices in production environments. Mongoose OS is Google Cloud IoT Core Partner. Microsoft Azure IoT recommends Mongoose OS for OTA, automatic device management and deploying firmware updates at scale. 'Microsoft Developer: The IoT Show' demonstrates on how to update the firmware of devices running Mongoose OS over-the-air with The Azure IoT Hub Automatic Device Management. Google Cloud IoT Core uses MQTT for communication.Starting Price: $0.89 per unit -
13
OpenWrt
OpenWrt
OpenWrt is a highly extensible GNU/Linux distribution for embedded devices (typically wireless routers). Unlike many other distributions for routers, OpenWrt is built from the ground up to be a full-featured, easily modifiable operating system for embedded devices. In practice, this means that you can have all the features you need with none of the bloat, powered by a modern Linux kernel. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with optional package management. This frees you from the restrictions of the application selection and configuration provided by the vendor and allows you to use packages to customize an embedded device to suit any application. For developers, OpenWrt provides a framework to build an application without having to create a complete firmware image and distribution around it. -
14
Huawei LiteOS
Huawei
Huawei LiteOS is an IoT-oriented software platform integrating an IoT operating system and middleware. It is lightweight, with a kernel size of under 10 KB, and consumes very little power — it can run on an AA battery for up to five years! It also allows for fast startup and connectivity and is very secure. These capabilities make Huawei LiteOS a simple yet powerful one-stop software platform for developers, lowering barriers to entry for development and shortening time to market. Huawei LiteOS provides a unified open-source API that can be used in IoT domains as diverse as smart homes, wearables, Internet of Vehicles (IoV), and intelligent manufacturing. Huawei LiteOS enables an open IoT ecosystem, helping partners to quickly develop IoT products and accelerate IoT development. -
15
Device OS
Particle
Device OS features an easy-to-use programming framework to help you write applications that run on your devices. With one line of code you'll be securely sending messages to the web. There are four main communication primitives you use to talk to the web through the Device Cloud. The only IoT platform where hardware, software, connectivity and cloud infrastructure are fully integrated out-of-the-box, so that you can deliver OTA updates of any scale quickly and safely. Setting up is easy so that you can push remote updates in minutes, no custom integrations required. Our unique Intelligent Firmware Release feature has built in context awareness, which makes it possible to complete a fleet-wide OTA firmware update in minutes. Particle offers both single device and fleet-wide OTA capabilities that seamlessly scale along with your fleet, from prototype to production. -
16
Apache NuttX
Apache
NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()). Apache NuttX is an effort undergoing Incubation at The Apache Software Foundation (ASF), sponsored by the Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. -
17
eLxr Pro
Wind River
eLxr Pro from Wind River is a commercial enterprise-grade Linux solution designed for cloud-to-edge deployments, supporting mission-critical workloads like AI, machine learning, and computer vision. Built on the open-source eLxr distribution, eLxr Pro offers flexible, long-term support, security monitoring, and ongoing updates. It ensures compatibility with hardware accelerators and compliance with industry standards. By providing expert consultative services and performance optimizations, eLxr Pro helps businesses scale their edge computing solutions while managing costs, security, and resources effectively. -
18
Fuschia OS
Fuschia
Fuchsia is a new open source operating system created at Google that is currently under active development. We are building Fuchsia from the kernel up to meet the needs of today’s growing ecosystem of connected devices. Fuchsia is still evolving rapidly, but the underlying principles and values of the system have remained relatively constant throughout the project. The core architectural principles guiding Fuchsia’s design and development are: secure, updatable, inclusive, and pragmatic. A core set of architectural principles - secure, updatable, inclusive, pragmatic - guides Fuchsia's design and development. As an inclusive, open source community, Fuchsia welcomes high-quality, well-tested contributions from all. While there are frameworks proposed to guide its design, Fuchsia is a work in progress. With community contributions and ongoing development, Fuchsia will change over time to meet the evolving needs of developers, manufacturers, and consumers. -
19
balenaOS
balena
Containers will revolutionize connected devices, and balenaOS is the best way to run them. Made to survive harsh networking conditions and unexpected shutdowns. A minimal Linux with the services needed to run Docker reliably on an embedded device - nothing else. Based on Yocto Linux for easy porting to most capable device types across varied CPU architectures. Actively developed in the open; community participation warmly welcomed. In our quest to build balenaCloud, a platform that brings the tools of modern software development to the world of connected hardware, we started by porting Docker to ARM chips in 2013. We soon realised that we also needed an operating system optimized for the use case: a minimal OS ideal for running containers on embedded devices. -
20
Apache Mynewt
Apache
Meet your application’s demands from a choice of open source networking stacks e.g. Bluetooth Low Energy 5, Bluetooth Mesh, Wi-Fi, LoRaWAN, and more. Ensure security is built into the code as well as lifecycle management for your product. Ready your IoT network of billions for remote monitoring, troubleshooting, management, and upgrade. Compose, fine-tune, and build your image within hours or even minutes. -
21
MicroPython
MicroPython
The MicroPython pyboard is a compact electronic circuit board that runs MicroPython on the bare metal, giving you a low-level Python operating system that can be used to control all kinds of electronic projects. MicroPython is packed full of advanced features such as an interactive prompt, arbitrary precision integers, closures, list comprehension, generators, exception handling and more. Yet it is compact enough to fit and run within just 256k of code space and 16k of RAM. MicroPython aims to be as compatible with normal Python as possible to allow you to transfer code with ease from the desktop to a microcontroller or embedded system. -
22
CloudMQTT
CloudMQTT
CloudMQTT is a perfect solution for "Internet of Things" messaging between low-power sensors or mobile devices such as phones, embedded computers, or microcontrollers like the Arduino. CloudMQTT automates every part of the setup and running of your hosted mosquitto message broker. Let your team focus on what they do best - building your product. Leave server management and monitoring to the experts. Use CloudMQTT WebSocket client to view messages pushed from your device to the browser or publish messages from the browser to your device. This is ideal for testing and debugging since you can display live information from a device or sensor in real-time. Invite your co-workers and you will separate CloudMQTT accounts, but manage the same set of instances. You decide where to send notifications and who pays the bills.Starting Price: $5 per month -
23
We collaborate with open-source and commercial partners to provide MIPS support for many of the popular Real Time Operating Systems (RTOS) and the new generation of IoT specific Operating Systems. In addition, we have developed the MIPS Embedded Operating System (MEOS) with Virtualization extensions that targets deeply embedded applications and the IoT space. MEOS is MIPS’ in-house real-time operating system (RTOS). Being in-house, it is always the first to support new cores and architecture features. Version 3.1 of MEOS includes a virtualization library to extend MEOS into a hypervisor for use on MIPS cores which implement the MIPS Virtualization module. Where possible we will assist in the development open-source real-time/IoT operating systems through the donation of engineering resource or the supply of development hardware and tools.
-
24
TizenRT
Tizen
Tizen is an open and flexible operating system built from the ground up to address the needs of all stakeholders of the mobile and connected device ecosystem, including device manufacturers, mobile operators, application developers and independent software vendors (ISVs). Tizen platform is commercialized on smart TVs, smartphones, wearable devices (Gear S, Gear Fit), and smart home appliances. However, low-end and low-cost IoT devices, such as home appliances without display and wearable bands with a small LCD, have received less attention. The objective of TizenRT is to extend the Tizen platform device coverage to these kind of low-end devices. -
25
Nucleus RTOS
Siemens Digital Industries Software
Nucleus® RTOS enables system developers to address the complex requirements demanded by today’s advanced embedded designs. Nucleus brings together kernel-rich functionality and tooling features ideal for applications where a scalable footprint, connectivity, security, power management, and deterministic performance are essential. Nucleus RTOS is a proven, reliable, and fully optimized RTOS. Nucleus has been successfully deployed in highly demanding markets with rigorous safety and security requirements such as industrial systems, medical devices, airborne systems, automotive and more. Stable deterministic kernel with a small memory footprint. A lightweight process model for optimized memory partitioning. Dynamically load and unload processes for greater modularity of applications. -
26
TorizonCore
Toradex
Install TorizonCore in one click with the preinstalled Toradex Easy Installer. A Graphical User Interface (GUI) and Debian containers with APT Package Manager get you started in minutes. An extending selection of development tools such as the Flash Analytics tool helps to build reliable products fast. TorizonCore is open-source and built with the Yocto Project based on the Toradex Embedded Linux BSP, which enables further customization. Torizon offers full integration with Visual Studio 2019, providing a convenient way to use a Windows development PC and familiar tools while at the same time giving you the advantages of the rich Linux ecosystem. Toradex continues to support Windows Embedded Compact / WinCE, but for a developer who wishes to move to Linux, Visual Studio with Torizon is an excellent choice. -
27
RT-Thread
RT-Thread
Welcome to the RT-Thread initiative on SourceForge! RT-Thread is a community-led, open-source Real-Time Operating System. It boasts an extensive feature set, compatibility with over 600 ready-to-use software packages and a broad spectrum of components, and supports all mainstream chip architectures. It also includes a proprietary IDE, the RT-Thread Studio, to assist engineers in quickly embarking on embedded and IoT development. Designed with scalability in mind, RT-Thread is a flexible option for various IoT applications, thanks to its Nano version tailored for resource-limited applications. We invite you to join us on this thrilling journey and help shape the future of IoT and RTOS! -
28
Windows for IoT
Microsoft
When you develop with Windows, you join our world-wide partner ecosystem across hardware and software solutions, integrations, and services. Experience our continually evolving feature set, and developer friendly tools, for a smooth device-building experience. Windows IoT provides 10-Year OS Lifecycle Support that is guaranteed with no hidden costs through our Long-Term Servicing Channel (LTSC). Windows IoT operating systems support backwards compatibility in line with Microsoft’s application compatibility promise. With Windows IoT you can use Azure services as building blocks to construct customized IoT solutions. Azure provides the industry’s broadest portfolio of cloud services and capabilities according to your needs and with the requirements from your industry. Windows IoT is compatible with any existing device management solution. -
29
MindSphere
Siemens
MindSphere® is the leading industrial IoT as a service solution. Using advanced analytics and AI, MindSphere powers IoT solutions from the edge to the cloud with data from connected products, plants and systems to optimize operations, create better quality products and deploy new business models. Built on the Mendix application platform, MindSphere empowers customers, partners and the Siemens organization to quickly build and integrate personalized IoT applications. Our team of experts is happy to answer your questions and help you get started with MindSphere. Connect assets and upload data to the cloud . Collect, monitor, and analyze data in real-time. Take advantage of apps and solutions that solve real problems. Develop apps that increase the business value of your data. Make use of an open environment for development and operations. -
30
HyperConnect
HyperConnect
HyperConnect is an enterprise-grade, open source Internet-of-Things framework that utilizes the Elastos Peer-to-Peer Carrier Network to route network traffic between IoT devices. The modular architecture provides a solid base for any industry vertical in the Internet-of-Things. Communication, data transfer and storage are vital elements of the Internet of Things. Obtain relevant metrics, recognize patterns and understand data by placing it in a visual context. Create, manage and validate python scripts on a low-level for sensors with the built-in compiler. Collect data in real-time from multiple inputs and produce meaningful information automatically. Manage and monitor multiple devices and sensors locally or remotely in a simple and secure manner. The Graphical User Interface (GUI) allows maximum flexibility with no, or minimal, coding. Secure peer-to-peer communication for the entire Internet-of-Things network, so you can own your data. -
31
OpenPLC Editor
OpenPLC
The OpenPLC Editor is an IEC 61131-3 compliant PLC editor totally free and open source. You can use it to upload PLC code directly to any board or system running OpenPLC Runtime. OpenPLC is an open-source programmable logic controller that is based on easy-to-use software. It is the first fully functional standardized open-source PLC, both in software and hardware. The OpenPLC project was created in accordance with the IEC 61131-3 standard, which defines the basic software architecture and programming languages for PLCs. OpenPLC is mainly used in industrial and home automation, the internet of things, and SCADA research. The Runtime is a portable software designed to run from the smallest of all microcontrollers (Arduino-compatible) to powerful servers in the cloud. It is responsible for executing the PLC programs you create using the Editor. The OpenPLC Editor is the software that runs on your computer and, as mentioned, is used to create your PLC programs.Starting Price: Free -
32
Eclipse Mosquitto
Eclipse Foundation
Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers. The MQTT protocol provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for Internet of Things messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers. The Mosquitto project also provides a C library for implementing MQTT clients, and the very popular mosquitto_pub and mosquitto_sub command line MQTT clients.Starting Price: Free -
33
BlackBerry QNX
BlackBerry QNX
Launch your critical embedded systems faster with our commercial RTOS, development tools and services. BlackBerry QNX delivers a time-tested real-time operating system (RTOS), hypervisor, and other embedded software to help make you successful. We are the embedded OS of choice for ventilators, train controls, factory automation systems, medical robots and more. Whether your priority is safety certification, security or performance, our software, tools and services can help you build more reliable products. If you’re looking to increase security or safety, or you want to streamline your cross-platform development process, we can help. We can bring your plans to life with an RTOS and hypervisor purpose-built for embedded systems, including pre-certified product variants. Our modular microkernel architecture delivers better reliability and saves duplication of OS development effort across multiple products. -
34
Nubix
Nubix
Nubix is a container platform that makes it easy to develop and deploy IoT and edge applications. Nubix runs on the tiniest microprocessors, enabling developers to easily process data on the sensor device where the data is created. Traditionally, updates to microcontroller devices have required replacing an entire firmware, a risky process that sometimes "bricks" devices. Nubix eliminates that risk with tiny containers, whose code is independent from the operating system reducing risk and speeding up release processes. Common edge architectures aren't really edge at all, instead forcing developers to transport data to the cloud or gateways for processing. Nubix's edge-native architecture enables processing of the data on the devices where data is created, eliminating the latency and overhead associated with networking and remote processing. And, Nubix is built on open source technologies so you are not locked into proprietary vendor languages and libraries. -
35
Zephyr
Zephyr
From simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications. Implements configurable architecture-specific stack-overflow protection, kernel object and device driver permission tracking, and thread isolation with thread-level memory protection on x86, ARC, and ARM architectures, userspace, and memory domains. For platforms without MMU/MPU and memory constrained devices, supports combining application-specific code with a custom kernel to create a monolithic image that gets loaded and executed on a system’s hardware. Both the application code and kernel code execute in a single shared address space. -
36
Torizon
Toradex
Torizon makes developers more productive and helps them create easy-to-maintain products. Integrated over-the-air updates and device monitoring allow you to ship earlier, patch bugs in the field, deliver new features and detect issues faster. Software containerization simplifies maintenance and provides an additional layer of robustness. Torizon is constantly validated on Toradex System on Modules (SoMs) to ensure that you can fully focus on your application, rather than the operating system. Torizon lets you develop your product in an agile and iterative fashion. The seamlessly integrated remote update features make it possible to deploy new software easily, while device monitoring gives you instant feedback about performance and potential issues. -
37
Ubuntu Core
Canonical
An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. We will walk you through the steps of flashing Ubuntu Core on a Raspberry Pi 2, 3, 4 or CM3. At the end of this process, you will have a board ready for production or testing snaps. An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. Your board is now ready to have snaps installed, it’s time to use the snap command to install your first snap. The Snap Store is where you can find the best Linux apps packaged as snaps to install on your Ubuntu device and get started with your secure IoT journey. -
38
LynxOS
Lynx Software Technologies
LynxOS has been deployed in millions of embedded devices and has operated reliably for 30+ years across multiple safety and security-critical embedded markets. It is a tried and true approach for hosting applications on a Unix-like OS model wherein all resources and application services are centrally managed by a common kernel and is best-suited for working with hardware architectures that predate virtualization. We want our customers to buy what they need, and only what they need. Real-time operating systems can provide a tremendous amount of value, but they are not required for every embedded system design. For a more complete listing of our RTOS-related resources, visit our Embedded Systems Learning Center, which is filled with helpful material for making software purchase decisions as you design or update your system and consider which real-time platform vendor is right for you. -
39
Microshare
Microshare
Microshare® IoT gives you real-time data about your facilities with your choice of 1000s of sensing devices so you can see what is happening in every space. Our starter kits get you up and running in a single day, without IT, and leverage the open Low-Power, Long-range LoRaWAN™ network so you can reduce cost, improve efficiency and delight your customers all at the same time. Proven IoT Solution used by the largest commercial real estate services and investment firm in the world. Carrier-grade LoRaWAN connectivity, simple installation, long battery life, secure long-range low-power communication for 100’s of sensors. Our Smart Facilities solutions build on this great ecosystem of vendors to provide Airport operators more choice and better value. We support all the major suppliers of LoRaWAN™ network servers, such as Actility, Kerlink, Loriot, Orbiwise, The Things Network and TrackNet, and our solutions can be deployed with a private/dedicated network. -
40
Azure RTOS
Microsoft
Azure RTOS is an embedded development suite including a small but powerful operating system that provides reliable, ultra-fast performance for resource-constrained devices. It’s easy-to-use and market-proven, having been deployed on more than 10 billion devices worldwide. Azure RTOS supports the most popular 32-bit microcontrollers and embedded development tools, so you can make the most of your team’s existing skills. Easily connect to cloud and local networks, develop durable flash file systems, and design elegant user interfaces. Code that has been certified to meet stringent industry safety and security standards. Clean, clear code is easier to use and maintain and can lower total cost of ownership. Most safety-related certifications require you to submit the complete source code for your software, including the RTOS. -
41
Webmon
Dantel
The WebMon Wedge is an Internet Protocol based monitoring device capable of reliable operation in extreme environments. It is ideal for addressing remote monitoring needs of small data-centers, utility cabinets, OSP equipment cabinets and telecommunication vaults. The inclusion of TCP IPV4 or IPv6 protocol stack ensures compatibility with current and emerging Internet of Things (IoT) network topologies and provides reliable network connectivity. WebMon Remote Terminal Units combine alarm telemetry, environmental sensing, IP transport and security capabilities in a scalable family of products to address a wide range of remote monitoring and control needs. The WebMon Edge ESP is an intelligent, alarm monitoring and surveillance appliance that combines telemetric, transport and security. The WebMon Wedge is a Internet Protocol based monitoring device capable of reliable operation in extreme environments.Starting Price: $8.99/month -
42
Aztec
Aztec
The new internet of money is secured by openness, but at a high price, all your counterparties know your entire financial history. Aztec is the ultimate security shield for the internet of money, protecting user and business data on Web3.0. With cryptographic anonymity, sender and recipient identities are hidden. Transaction amounts are encrypted, making your crypto balances private. Network observers can’t even see which asset or service a transaction belongs to. Aztec is built on PLONK, the new superfast standard in universal SNARK technology, created by our world-class cryptography team. Private transactions are computed in seconds on all devices, and our rollup service saves gas and settles in minutes. Fund and manage your DeFi positions anonymously, and trade them inside the Aztec privacy shield. Program private money, escrow, money streaming, micropayments, your imagination is the limit. -
43
CENTRI Protected Sessions
CENTRI Technology
Secure your IoT data from creation to consumption, through every mile along the way. Protected Sessions changes the game by giving you data security for bi-directional communications while freeing you from the limitations of multiple network protocols and a mixed IoT topology. Session lifecycles are IoT-friendly by design – by working within the constraints of low-power MCU devices using low-power networks that may have intermittent network access, Protected Sessions can maintain the security of your communications channel through lifespans from seconds to months! Using heavyweight industry-standard encryption, CENTRI Protected Sessions is optimized for lightweight devices with data compression and a tiny footprint, providing both security and efficiency between the endpoint device and the back of the cloud. Protected Sessions secures bi-directional communications between your IoT devices and your application server/cloud. -
44
Embedded Linux
Canonical
Developers are much more productive on Ubuntu than handcrafted embedded Linux. Sharing a platform shares the cost. Licensing is cheaper, updates more tested and maintenance shared. Familiar and widely used Ubuntu means easy CI/CD, better tools, faster updates and better kernels. Linux is not a differentiator. Use pre-enabled boards and focus on software unique to your story. Managing a familiar environment and platform is easier and cheaper than a specialist OS. Naturally. More Linux developers choose Ubuntu, so the talent pool is deeper and broader. Tap the biggest talent pool. Ubuntu is ahead of the pack by every measure. Productivity starts with reuse. Accelerate developers with the world’s largest package selection. -
45
Micrium OS
Silicon Labs
At the heart of any embedded OS is a kernel, which provides vital task scheduling and multi-tasking services to ensure that the timing requirements of your application code can be met, even as you regularly update and expand that code with new features. Micrium OS is more than a kernel, though, providing a number of additional modules to help you meet your project’s needs. Micrium OS is provided entirely free of charge for deployment on Silicon Labs EFM32 and EFR32 devices! You can begin adding Micrium’s professional-quality components to your projects today without payment of any licensing fees. -
46
IOTA
IOTA Foundation
IOTA has fundamentally reengineered distributed ledger technology, enabling secure exchange of both value and data, without any fees. IOTA’s Tangle is an open, feeless and scalable distributed ledger, designed to support frictionless data and value transfer. IOTA is the first distributed ledger built for the “Internet of Everything” - a network for exchanging value and data between humans and machines. No blocks. No Miners. When you send an IOTA transaction you validate two other transactions. This allows IOTA to overcome the cost and scalability limitations of blockchain. The IOTA network is built to for the Internet of Things, with tamper-proof data, feeless microtransactions and low resource requirements. Electronic healthcare (eHealth) data is the bedrock of healthcare. IOTA secures this data and opens up new models of care. With IOTA technology, eHealth data is secure and trusted thanks to the immutability of the Tangle. -
47
Keil MDK
Arm
Keil® MDK is the most comprehensive software development solution for Arm®-based microcontrollers and includes all components that you need to create, build, and debug embedded applications. MDK-Core is based on µVision (Windows only) with leading support for Cortex-M devices including the new Armv8-M architecture. MDK includes Arm C/C++ Compiler with assembler, linker, and highly optimized run-time libraries that are tailored for optimum code size and performance. Software Packs may be added any time to MDK-Core making new device support and middleware updates independent from the toolchain. They contain device support, CMSIS libraries, middleware, board support, code templates, and example projects. The IPv4/IPv6 networking communication stack is extended with Mbed™ TLS to enable secure connections via the Internet. Product evaluation, small projects, and education. Code size restricted to 32 Kbyte. -
48
Adafruit IO
adafruit industries
Want to make your project talk to the Internet? Connect your existing project to the Internet to log, stream, and interact with the data it produces? What about all this Internet-of-Things (IoT) stuff? Adafruit IO is a platform designed (by us!) to display, respond, and interact with your project's data. We also keep your data private (data feeds are private by default) and secure (we will never sell or give this data away to another company) for you. Here at Adafruit, we sell all of these amazing components, but we couldn't find a good way to interact with them over the Internet. There are certainly a lot of great services out there for data logging, or communicating with your microcontroller over the web, but these services are either too complicated to get started, or they aren't particularly fun to use. So, we decided to experiment with our own system, and that's Adafruit IO. -
49
QuarkLink
Crypto Quantique
QuarkLink is a comprehensive IoT device security platform developed by Crypto Quantique, designed to simplify and accelerate the implementation of security-by-design principles across embedded systems. It provides a Software-as-a-Service (SaaS) solution that integrates seamlessly into existing software development workflows, including CI/CD pipelines, to manage device identities, secure boot processes, over-the-air firmware updates, and key and certificate lifecycle management. QuarkLink supports a wide range of hardware platforms, from microcontrollers running bare metal to industrial PCs operating Linux, and is compatible with major semiconductor manufacturers. QuarkLink's modular architecture allows for independent use of its components, including provisioning and secure boot, OTA updates and service onboarding, and fleet and certificate management. -
50
WebThings
WebThings
Monitor and control all your smart home devices via a unified web interface. The purpose of the Web of Things is to create a decentralized Internet of Things (IoT) by giving connected devices URLs on the web to make them linkable and discoverable and defining a standard data model and protocol to make them interoperable. WebThings is an open source implementation of the Web of Things, including the WebThings gateway, WebThings framework, and WebThings cloud. The WebThings project was incubated at Mozilla for four years, before being spun out as an independent open source project. WebThings Gateway is a software distribution for smart home gateways which enables users to directly monitor and control their smart home over the web, without a middleman. It provides a web-based user interface to monitor and control smart home devices, a rules engine to automate them and an add-ons system to extend the gateway with support for a wide range of existing smart home devices.Starting Price: Free