SMX® RTOS is a full-source, no-royalty, modular, multitasking RTOS for embedded systems, developed by Micro Digital. It is characterized by fair licensing, free evaluation, tight integration, small footprint, high performance, ease of use, and support for popular development tool suites. It supports the most prevalent embedded CPU families, especially those targeted at low-cost 32-bit embedded systems, such as ARM, Cortex, and ColdFire. It offers these modules: Multitasking Kernel with graphical debugger plugin, WiFi 802.11 stack with security options, TCP/IP dual IPv4 / IPv6 stack, FAT and Flash file systems, USB Host stack, USB Device stack, USB OTG, GUI, IEEE 754 Floating Point library, and Bootloader. Each is strong on its own and offers a full list of drivers and optional components. All are integrated and work well together.
With SMX, there is no need to gather components from all over the Internet and integrate them. There are no worries about license ambiguity. Most products were developed fully in-house, so we have the expertise to support and assist you. Customers view us more as a development partner than a software vendor.