Products       Learn       Buy       Support       Company
  Home > Products > TCP/IP Products > smxNS
Wireless Products


smxWiFi provides the necessary software to add wireless connectivity to an embedded system. It is a secure and robust 802.11 MAC stack specifically designed and developed for embedded systems and can run on any hardware platform. It was released in June 2008 and is in use in products like yours.

New: 802.11ac, Dynamic Rate Switching (DRS), and MT7612 driver.

Learn how protocols supported by smxWiFi correspond to the certification programs of Wi-Fi Alliance, such as Wi-Fi Direct™, Wi-Fi Protected Setup™, Wi-Fi Protected Access®, WPA™, and WPA2™.

Supported Chipsets

MediaTek and Ralink drivers are available for MT7601, MT7612, RT2573, RT2860, RT2870, RT3070, RT3572, RT5370, and RT5572. smxWiFi works with USB dongles and PCI cards. Multiple chipset drivers can be linked, and the correct one is selected dynamically at run time.

Optional Features

SoftAP, Wi-Fi Peer-to-Peer (P2P), and Wi-Fi Simple Configuration are available.


smxWiFi provives two methods for security. One is the Authentication Type and the other is the Encryption Algorithm/Protocol.

Authentication Types include:
Open System, Shared Key, 802.11i (commonly referred to as WPA, WPA-PSK, WPA-EAP, WPA2, WPA2-PSK, WPA2-EAP)

Encryption Protocols include:

Supports Enterprise security (and RADIUS servers) and Wi-Fi Simple Configuration. For more information see the smxWiFi datasheet.

General Info

While optimized for SMX®, smxWiFi can be ported to another RTOS or another hardware platform. Due to the complexities of the 802.11 protocol, smxWiFi requires a multitasking RTOS environment, such as SMX®. A TCP/IP stack is also required, and smxWiFi has been integrated with smxNS. To support USB wireless dongles, a USB host stack is required, such as smxUSBH (strongly recommended). Royalty-Free prices include full source code, no per-seat charges, and three months of support.

Register for more information and to be contacted by a product expert.

  Register for More Info
smxWiFi Features

  • 802.11a/b/g/i/n/ac
  • Infrastructure (connection to an AP) and Independent BSS (adhoc peer to peer connection)
  • Dynamic Rate Switching (DRS)
  • SoftAP
  • Wi-Fi Peer-to-Peer (P2P)
  • Wi-Fi Simple Configuration. Both PBC and PIN are supported.
  • Enterprise security and RADIUS server with PEAP/MSCHAPv2
  • Open, Shared, 802.11i authentication types
  • WPA2 and AES security
  • MediaTek MT7601, MT7612, Ralink RT2573, RT2860, RT2870, RT3070, RT3572, RT5370, and RT5572 chipsets. Other chipset drivers can be added
  • Small footprint (25K - 49K bytes code space depending upon the processor and compiler)
  • Interfaced to smxNS. Can be used by any other TCP/IP stack.
  • Written entirely in ANSI-C.
  • Optimized for SMX® RTOS.
  • Easily portable to other RTOSes.

Home       Sitemap       Contact