1
Plug It In2
Get SoftwareSign in to save your progress. Don't have an account? Create one.
Let's take your Wi-Fi module for a test drive using an i.MX RT platform. This guide contains different modules from third parties that enable NXP Wi-Fi SoCs on i.MX RT EVKs.
The links below will take you to the Getting Started website for your evaluation board; it will guide you with detailed instructions to download and install the required software.
Select your i.MX RT platform.
Something went wrong! Please try again.
Select the Wi-Fi platform to display a module that enables it and how to connect it to an i.MX RT EVK.
The 88W8801 is a highly integrated, single-band (2.4 GHz) Wi-Fi 4 1x1 System-on-Chip (SoC), designed to support High Throughput data rates. The device provides the combined functions of Direct Sequence Spread Spectrum (DSSS) and Orthogonal Frequency Division Multiplexing (OFDM) baseband modulation, Medium Access Controller (MAC), CPU, memory, host interfaces, and direct conversion WLAN RF radio on a single integrated chip. Generic interfaces include SDIO 2.0 interface for connecting WLAN technologies to the host processor.
Murata's Type 2DS is a small high-performance module (integrated PCB antenna) based on NXP 88W8801 chipset which supports Wi-Fi 802.11b/g/n up to 72.2 Mbps PHY data rate. Type 2DS Wi-Fi module provides device manufacturers with an easy-to-design solution for data acquisition, device management, and industrial control applications. RF matching, Antenna design and Regulatory certification are already taken care of and tested.
Figure 1. Embedded Artists' Type 2DS M.2 module
The AW-NM191NF is a 2.4 GHz WiFi radio module which is highly integrated wireless local area network (WLAN) solution that enables a high performance, cost effective, low power, compact solution that provides SDIO or USB interface to host processor. This module is based on the chipset 88W8801. A high level of integration and full implementation of the power management functions specified in the IEEE 802.11 standard minimize system power requirements.
Figure 2. AzureWave AW-NM191NF-uSD module
The 88W8977 System-on-Chip (SoC) is a highly integrated single-chip solution that incorporates WLAN (2.4/5 GHz) technoology, and the SoC is specifically designed to support the speed, reliability, and quality requirements of next-generation products. An IEEE 802.11n compliant dual-band system-on-chip offering Wi-Fi® data rates up to MCS 7 (150 Mbit/s), the 88W8977 is designed to offer the smallest footprint and lowest bill of materials (BOM) for devices such as Wearables, Internet of Things (IoT) and Smart Home markets.
The PAN9026 is a 2.4 GHz and 5 GHz ISM band Wi-Fi and Bluetooth radio module, specifically designed for highly integrated and cost-effective applications. This module is based on the chipset 88W8977 supporting 802.11a/b/g/n simultaneous station, access point. Integrated power management, a fast dual-core CPU, 802.11i security standard support and high-speed data interfaces deliver the performance for the speed, reliability and quality requirements of products.
Figure 3. PAN9026 module interface
Figure 4. Connect PAN9026 module to your board
The IW416 is a highly integrated Wi-Fi 4 and Bluetooth 5.1 System-on-Chip (SoC). Supporting a 1x1 SISO Wi-Fi operation in the 2.4 GHz and the 5 GHz band, the SoC provides a full-feature Wi-Fi subsystem with a peak PHY data rate of 150 Mbps. The IW416 enables Bluetooth 5.1 capabilities including Low Energy (LE), LE long range and LE data up to 2 Mbps.
Type 1XK is a module with based on NXP IW416 combo chipset which supports Wi-Fi 802.11a/b/g/n and Bluetooth 5.2 BR/EDR/LE up to 150 Mbps PHY data rate on Wi-Fi and 3 Mbps PHY data rate on Bluetooth. The Wi-Fi section supports SDIO 3.0 interface. The Bluetooth section supports high-speed 4-wire UART interface and PCM for audio data. The IW416 implements enhanced collaborative coexistence hardware mechanisms to optimize Wi-Fi and Bluetooth collaboration.
Figure 5. Embedded Artists' Type 1XK M.2 module
The AW-AM457 is a 2.4 GHz and 5 GHz dual band Wi-Fi and Bluetooth radio module. This module is based on the IW416 chipset supporting 802.11a/b/g/n simultaneous station and access point. The integrated power management, the fast dual-core CPU, 802.11i security standard support and high-speed data interfaces deliver the performance for the speed, reliability and quality requirements of products. For more details about module Wi-Fi and Bluetooth features, please refer module datasheet.
Visit module manufacturer for more information about this Wi-Fi module.
Figure 6. AzureWave AW-AM457-uSD module
The 88W8987 is a highly integrated Wi-Fi (2.4/5 GHz) and Bluetooth single-chip solution specifically designed to support the speed, reliability and quality requirements of Very High Throughput (VHT) products. The System-on-Chip (SoC) provides both simultaneous and independent operation of IEEE 802.11g (Wave 2), 1x1 with data rates up to MCS9 (433 Mbit/s) and Bluetooth 5.2 (includes Low Energy (LE)). The SoC also provides Bluetooth Classic and Bluetooth Low Energy (LE) Smart Ready operation. Host interfaces include SDIO 3.0 and high-speed UART interfaces for connecting Wi-Fi and Bluetooth technologies to the host processor.
Type 1ZM is a small module with and very high performance based on NXP 88W8987 combo chipset which supports Wi-Fi 802.11a/b/g/n/ac + Bluetooth 5.1 BR/EDR/LE up to 433 Mbps PHY data rate on Wi-Fi and 3 Mbps PHY data rate on Bluetooth. The Wi-Fi section supports SDIO 3.0 interface and the Bluetooth section supports highspeed 4-wire UART interface and PCM for audio data. The 88W8987 implements sophisticated collaborative coexistence hardware mechanisms to ensure that Wi-Fi and Bluetooth collaboration is optimized for maximum performance.
Figure 7. Embedded Artists' Type 1ZM M.2 module
The AW-CM358 is a 2.4 GHz and 5 GHz dual band Wi-Fi and Bluetooth radio module, specifically designed for highly integrated and cost-effective applications. This module is based on the 88W8987 chipset supporting 802.11a/b/g/n/ac simultaneous station and access point. The integrated power management, the fast dual-core CPU, 802.11i security standard support and high-speed data interfaces deliver the performance for the speed, reliability, and quality requirements of products. For more details about module Wi-Fi and Bluetooth features, please refer to AW-CM358 module datasheet.
Figure 8. AW-CM358-uSD connections
Host MCU | 88w8801 Wi-Fi 4, 1x1 2.4 GHz |
88w8977 Wi-Fi 4, 1x1 2.4 GHz + 5 GHz Bluetooth 4.2 |
IW416 Wi-Fi 4, 1x1 2.4 GHz + 5 GHz Bluetooth 5.1 |
88W8987 Wi-Fi 5, 1x1 2.4 GHz + 5 GHz Bluetooth 5.1 |
---|---|---|---|---|
i.MX RT500 |
AW-NM191-uSD Type 2DS LILY-W1 |
AW-AM281-uSD PAN9026 |
AW-AM457-uSD AW-AM510-uSD Type 1XK |
AW-CM358MA Type 1ZM JODY-W2 |
i.MX RT600 | ||||
i.MX RT1020 | ||||
i.MX RT1050 | ||||
i.MX RT1060 | ||||
i.MX RT1064 | ||||
i.MX RT1160 | ||||
i.MX RT1170 |
Note: Depending on the EVK, some Wi-Fi modules will require an uSD or M.2 adapter.
Something went wrong! Please try again.
Power up the board by plugging the micro USB cable in your board as described in your board's Getting Started page.
The following section will help you load and run a Wi-Fi example. Make sure you have installed the software provided by the i.MX RT Getting Started section and that your Wi-Fi module is connected to your i.MX RT board.
Something went wrong! Please try again.
Something went wrong! Please try again.
The MCUXpresso SDK includes detailed Wi-Fi related documents that will guide you through the enabling process. The documentation is available under:
<SDK_Install_Directory>/docs/wireless
Something went wrong! Please try again.
The MCUXpresso SDK comes with several example applications, Wi-Fi examples are grouped under:
<SDK_Install_Directory>/boards/<EVK board>/wifi
Something went wrong! Please try again.
The NXP Wi-Fi Applications User's Guide document provides step-by-step instructions on how to configure, build and debug the Wi-Fi demos for the toolchains supported by the SDK.
The wifi_cli demo is one of the Wi-Fi examples applications available in the SDK. It implements several useful features that can help you as a reference on your development, such as: Scan the visible access points, connect to an access point, start your own acces point, print network information, enable deep sleep operation, and run a throughput test.
Use the guide below to learn how to load, build and debug the wifi_cli demo application in MCUXpresso IDE.
The MCUXpresso SDK provides a collection of Wi-Fi example applications.
Follow these steps to import, configure, build, debug and run a Wi-Fi demo example through MCUXpresso IDE. This guide will use i.MX RT 1060 as reference, but similar steps apply to other EVKs.
The following steps will guide you to build and run the wifi_cli
application using MCUXpresso IDE.
The wifi_cli
application demonstrates how to implement different features.
wifi_cli
to select that project. Then, click on
Finish
wifi_cli/source/app_config.h
file and verify the Wi-Fi modules available for your SDK. Modify the value to match the module on your setup to include and compile the desired driver, components and application(s). Open the readme file for any hardware configuration required by your EVK and module.
Refer to <SDK path> /docs/wireless/UM11442-NXP-Wi-Fi-and-Bluetooth-Demo-Applications-for-i.MX-RT-platforms-User-Guide.pdf
document available in the SDK for detailed instructions to run all Wi-Fi demos.
To learn more about all Wi-Fi example applications and additional features supported by the Wi-Fi module, browse to the wireless documentation folder available in the SDK.
Something went wrong! Please try again.
Get Familiar With the Hardware
Connect Your Wi-Fi Module
Attach the USB Cable to Your i.MX RT EVK