FreeRTOS™
Real-time operating system for microcontrollers and small microprocessors.
freertos.org/
FreeRTOS is a market-leading embedded system RTOS supporting 40 processor architectures with a small memory footprint, fast execution times, and cutting-edge RTOS features and libraries including Symmetric Multiprocessing (SMP), a thread-safe TCP stack with IPv6 support, and seamless integration with cloud services. It’s open-source and actively supported and maintained.
freertos.org/Documentation/0…
Internet Connected Devices
The internet of things (IoT) refers to networked devices that exchange data with other devices, and the cloud, over the internet. Many of these devices run FreeRTOS.
This page describes the functionality common across all examples. There are two categories:
1.) A very simple method using AWS IoT ExpressLink. This offloads all the required security and provisioning functionality to a radio module that is accessible to any microcontroller or microprocessor with a UART interface.
freertos.org/Documentation/0…
2.) More flexible and performant software-only IoT library integrations
freertos.org/Documentation/0… running on microcontrollers. These include hardware-backed security capable of keeping cryptographic identities and keys private.
🔸NXP
i.MX RT1060 Arm Cortex-M7 MCU with EdgeLock SE050 Secure Element
freertos.org/Documentation/0…
🔸STMicroelectronics STM32U5 Arm Cortex-M33 MCU with TrustZone and TF-M
freertos.org/Documentation/0…
🔸Espressif ESP32-C3 RISC-V MCU with Digital Signature Peripheral (DSP)
freertos.org/Documentation/0…
🔸ARM Corstone 3xxx
freertos.org/Documentation/0…
Experimental demonstration of entanglement delivery using a quantum network stack
Here we experimentally demonstrate, using remote solid-state quantum network nodes, a link layer, and a physical layer protocol for entanglement-based quantum networks. The link layer abstracts the physical-layer entanglement attempts into a robust, platform-independent entanglement delivery service. The system is used to run full state tomography of the delivered entangled states, as well as preparation of a remote qubit state on a server by its client. Our results mark a clear transition from physics experiments to quantum communication systems, which will enable the development and testing of components of future quantum networks.
nature.com/articles/s41534-0…
Quantum Software Development Kits in August 2025
research.aimultiple.com/quan…
An operating system for executing applications on quantum network nodes
QNodeOS
Here we report on the design and implementation of an architecture capable of executing quantum network applications on quantum processors in platform-independent high-level software. We demonstrate the capability of the architecture to execute applications in high-level software by implementing it as a quantum network operating system—QNodeOS—and executing test programs, including a delegated computation from a client to a server on two quantum network nodes based on nitrogen-vacancy (NV) centres in diamond.
nature.com/articles/s41586-0…