Language: English | Deutsch | 中国的       Change Country
Micro Digital Inc.
Micro Digital’s goal is to provide reasonably priced, royalty free software products to our embedded system customers and enable them to get their products to market fast. We achieve this through the following:

1. Integrated platform - We pre-install and deliver a working, integrated platform containing all products ordered. No integration is required.

2. Broad product line - The smx multitasking kernel is complemented by extensive networking, file system, USB, GUI, and other products.

3. In-depth support - We provide turn-key support for a very large number of ARM and Coldfire processors, including startup code, BSP code, controller drivers, and helpful processor notes. Check out the numerous free evaluation kits on our website.

4. Tool Integration - We integrate our products with the best development tools from other Vendors. This saves you from solving tool problems instead of developing your own product.

5. Direct programmer support - No help desk. Our customers deal directly with our programmers.
 
6. Stable, industry-proven products - SMX has been in the market for over 18 years. Micro Digital has been in the embedded systems industry for over 30 years.
 




Operating Systems

Other Software Tools

Stacks/Protocols/File systems

smxFFS™ Flash File System

_smxFFS™ Flash File SystemsmxFFS is a flash file system for use with board-resident arrays of NAND flash memory. It has the standard C library file API and it is power fail-safe. smxFFS is not intended to w

smxFS™ Portable File System

_smxFS™ Portable File SystemsmxFS offers a clean, modular design that enables embedded developers to easily add file I/O to their projects. smxFS supports both removable media such as USB thumb drives and Com

smxNS™ TCP/IP Stack

_smxNS™ TCP/IP StacksmxNS is a compact TCP/IP networking stack for use with real-time, embedded applications. It provides drop-in support for many processors and tool chains. A large selection of netw

smxUSBD™ USB Device Stack

_smxUSBD™ USB Device StacksmxUSBD is a robust USB device stack especially designed and developed for embedded systems. It is written in C, and can run on any hardware platform. While optimized for SMX®,

smxUSBH™ USB Host Stack

_smxUSBH™ USB Host StacksmxUSBH is a USB host stack for embedded systems. It is written in C, and can be ported to any hardware platform. smxUSBH is optimized for SMX®, but can be ported to other RTOSs o

smxUSBO™ USB OTG Stack

_smxUSBO™ USB OTG StacksmxUSBO adds On-The-Go support to smxUSBD and/or smxUSBH. It was specifically designed and developed for embedded systems. It is written in C, and can run on any hardware platform.

smxWiFi™ WiFi Stack

_smxWiFi™ WiFi StacksmxWiFi is a robust 802.11 Media Access Control (MAC) stack specifically designed and developed for embedded systems. It is written in C, and can run on any hardware platform. Whil