Real-Time Kernels

µC/OS-II

Introduced in 1998 and available as open-source, µC/OS-II is a portable, ROM-able, scalable, preemptive, real-time, deterministic, multitasking kernel for microprocessors and DSPs.

Learn more about Micrium's µC/OS-II ›

See Cs/OS2, the next generation of µC/OS-II software ›

µC/OS-III

Introduced in 2009 and available as open-source, µC/OS-III offers all of the features and functions of µC/OS-II. The biggest difference is the number of supported tasks. µC/OS-III Allows any number of application tasks, priority levels, and tasks per level.

Learn more about Micrium's µC/OS-III ›

See Cs/OS3, the next generation of µC/OS-III software ›

 

Communication Software

  µC/TCP-IP

The open-source embedded TCP/IP protocol stack. Features dual IPv4 and IPv6 support, an SSL/TLS socket option, and support for Ethernet, Wi-Fi, and PHY controllers.

Learn more about Micrium's TCP/IP stack ›

See Cs/NET, the next generation of µC/TCP-IP software ›

µC/USB-Device

The open-source embedded USB device stack. Includes support for Audio, CDC-ACM, CDC-EEM, HID, MSC, and Vendor classes.

Learn more about Micrium's USB-Device stack ›

See Cs/USBD, the next generation of µC/USB-Device software ›

µC/USB-Host

The open-source embedded USB host stack. Includes many class drivers such as MSC, HID, CDC-ACM, and USB2Ser.

Learn more about Micrium's USB-Host stack ›

See Cs/USBH, the next generation of µC/USB-Host software ›

µC/CAN

Originally developed by Embedded Office, µC/CAN features a CAN protocol framework that enables easy and clean implementation of CAN communication paths. Optimized for speed, flexibility, size, and high portability.

Learn more about Embedded Office's CAN bus stack ›

µC/Modbus

An industrial serial communications protocol for connecting industrial devices. Works with any CPU, and supports any number of communication channels.

Learn more about Micrium's Modbus stack ›

See Cs/Modbus, the next generation of µC/Modbus software ›

 

Storage Software

µC/FS

The open-source embedded file system for microprocessors, microcontrollers, and DSPs. An optional journaling component provides fail-safe operation while maintaining FAT compatibility.

Learn more about Micrium's file system ›

See Cs/FS, the next generation of µC/FS software ›

 

Reliable

Micrium software includes comprehensive documentation, full source code, powerful debugging features, and support for a huge range of CPU architectures.

Efficient

Micrium software offers unprecedented ease-of-use, a small memory footprint, remarkable energy efficiency, and all with a full suite of protocol stacks.

Trusted

Engineers across the world building industrial controls, medical devices, and aerospace systems know they can rely on Micrium software for the foundation of exceptional products.