Operating Systems

Software is a critical element of any reliable embedded platform. Toradex invests 85% of its engineering resources in developing software optimized for security, power efficiency, and high performance to complement the robust hardware on its Computer on Modules.

Toradex offers in-house operating system support for selected operating systems, such as Linux, Windows Embedded Compact and FreeRTOS. Toradex also has a trusted network of third-party partners who offer additional operating system support.

Operating System

Embedded Linux

Developers designing with Toradex can choose from two paths of development for Linux software, the ready-to-use Torizon software platform, or the customizable Toradex Reference Images for Yocto Project.

For both offerings, Toradex provides free software libraries to implement additional features, including camera interfaces, SPI, PWM, I2C, CAN and cloud connectivity. A full tool chain for bootloader and operating system updates is also available for download. The software regularly receives free OS updates, bug fixes and new features.

Yocto Project-based
Maintained by Toradex
No Licensing Cost
Open Source
Frequent updates
Real-time capable
Fast Boot
Device Monitoring
Fastest time-to-market
Torizon OS

Torizon OS (formerly TorizonCore)
 is a ready-to-use, Linux-based software platform ideal for scenarios where high reliability is important, including industrial and medical environments.

Learn More

Toradex Reference Images
for Yocto Project

Toradex develops and maintains a Yocto Project-compatible, production-quality embedded Linux BSP in-house.

Learn More

More Toradex-Supported Operating Systems

Toradex has a record of success helping customers to deploy tens of thousands of units with Windows Embedded Compact to the market. Our global support team also supports customers designing real-time applications on FreeRTOS.


FreeRTOS is a popular and free real-time operating system widely used with microcontrollers and microprocessors. Toradex offers in-house support for FreeRTOS on the Arm Cortex-M4 and M7 cores of i.MX7- and i.MX8/8X/8M Mini-based System on Modules.

Windows Embedded Compact

Windows Embedded Compact, also formerly known as Windows CE (WinCE), is a real-time, small foot-print operating system. This OS is ideal for building embedded products targeted for a variety of industrial applications.

Partner-Supported Operating Systems

Additional operating system options running on Toradex modules are available to our customers through our network of proven partners.


Android is an operating system based on the Linux kernel. It offers a low-cost, flexible, and customizable OS for developing high-tech devices.


QNX is a microkernel-based operating system, primarily targeted for embedded systems.


Green Hills INTEGRITY RTOS offers high reliability, security, and performance. The RTOS uses hardware partitioning to isolate embedded applications.

Have a Question?