The RW61x is a highly integrated, low-power tri-radio wireless MCU with an integrated MCU and Wi-Fi ® 6 + Bluetooth ® Low Energy (LE) 5.4 / 802.15.4 radios designed for a broad array of applications, including connected smart home devices, enterprise and industrial automation, smart accessories and smart energy.
The RW61x MCU subsystem includes a 260 MHz Arm ® Cortex ® -M33 core with Trustzone ™ -M, 1.2 MB on-chip SRAM and a high-bandwidth Quad SPI interface with an on-the-fly decryption engine for securely accessing off-chip XIP flash.
The RW612 includes a full-featured 1x1 dual-band (2.4 GHz/5 GHz) 20 MHz Wi-Fi 6 (802.11ax) subsystem bringing higher throughput, better network efficiency, lower latency and improved range over previous generation Wi-Fi standards. The Bluetooth LE radio supports 2 Mbit/s high-speed data rate, long range and extended advertising. The on-chip 802.15.4 radio can support the latest Thread mesh networking protocol. In addition, the RW612 can support Matter over Wi-Fi or Matter over Thread offering a common, interoperable application layer across ecosystems and products.
NXP RW61x Block Diagram
Documents
RW61x Datasheet RW61x Datasheet
RW61x User Manual: UM11865: RW61x User Manual
RW61x Register Manual: RM00278: RX16x Registers
RW61x Modules
Azurewave AW-CU570
u-blox IRIS-W10 Series
Murata LBES0ZZ2FR
Evaluation boards
FRDM-RW612
FRDM-RW612 is a compact and scalable development board for rapid prototyping of the RW61x series of Wi-Fi 6 + Bluetooth Low Energy + 802.15.4 tri-radio wireless MCUs.
It offers easy access to the MCU’s I/O's and peripherals, integrated open-standard serial interfaces, external flash memory and on-board MCU-Link debugger.
FRDM-RW612 Getting Started Getting Started with FRDM-RW612
FRDM-RW612 User Manual: UM12160: FRDM-RW612 Board User Manual
FRDM-RW612 Quick Start Guide FRDM-RW612 Quick Start Guide
u-blox USB-IRIS-W1
The USB-IRIS-W1 development platform is built on the dual-band Wi-Fi 6 and Bluetooth LE module IRIS-W1, based on the NXP RW610/612 chip.
The board is designed with a USB interface to simplify evaluation and prototyping directly from a PC. In addition to the IRIS-W1 module with integrated antenna, it also integrates four buttons, an RGB LED, and a USB/UART converter, to further support an easy evaluation.
u-blox EVK-IRIS-W1
The EVK-IRIS-W1 evaluation kit provides stand-alone use of the IRIS-W1 module series featuring the NXP RW610/612 chipset.
Azurewave AW-CU570-EVB
Murata 2FR EVK
Application Notes
RM00287: Wi-Fi Driver API for SDK 2.16.100 The radio driver source code provides APIs to send and receive packets over the radio interfaces by communicating with the firmware images. This manual provides the reference documentation for the Wi-Fi driver and Wi-Fi Connection Manager.
UM12133: NXP NCP Application Guide for RW612 with MCU Host - User manual This user manual describes: • The NXP NCP application for RW612 with MCU host platform i.MX RT1060 as example. • The hardware connections for one of the four supported interfaces to enable NCP mode on the NXP RW612 BGA V4 board (UART, USB, SDIO, or SPI). • The method to build and run the NCP applications on both the NCP host (i.MX RT1060) and the NCP device (RW612). The applications apply to Wi-Fi, Bluetooth Low Energy and OpenThread (OT)
UM12095: NXP NCP Application Guide for RW612 with MPU Host - User manual This user manual describes: • The NXP NCP application for RW612 with MPU host platform i.MX 8M Mini as example. • The hardware connections for one of the four supported interfaces to enable NCP mode on the NXP RW612 BGA V4 board (UART, USB, SDIO, or SPI). • The method to build and run the NCP applications on both the NCP host (i.MX 8M Mini) and the NCP device (RW612). The applications apply to Wi-Fi, Bluetooth Low Energy and OpenThread (OT).
AN14439: Migration Guide from FRDM-RW612 Board to Third-Party Module board This Application note provides an overview of what it means to migrate the application to a different board with different flash and pSRAM
AN14111: Target Wake Time (TWT) on RW16x This application note describes the target wake time feature and provides examples for RW61X
AN13006: Compliance and Certification Considerations This application note provides guidance and tips on how to test products on NXP Wi-Fi devices for regulatory compliance.
AN13049: Wi-Fi/Bluetooth/802.15.4 M.2 Key E Pinout Definition This Application note defines M.2 usage for both NXP Wi-Fi/Bluetooth and Tri-Radio M.2 module design
Support
if you have questions regarding RW61x family please leave a question in our Wireless MCU Community! here
Training
FRDM-RW612 Training Wi0Fi 6 Tri-Radio in a secure i.MX RT MCU
Equipment:
Wireless Equipment: this article provides the links to the Equipment that helps to the project development
Development Tools
SDK builder The MCUXpresso SDK brings open-source drivers, middleware, and reference example application to speed your software development.
NXP MCUXpresso MCUXpresso IDE offers advanced editing, compiling and debugging features with the addition of MCU-Specific debugging. Supports connections with all general-purpose Arm Cortex-M.
VSCode MCUXpresso for Visual Studio Code (VS Code) provides an optimized embedded developer experience for code editing and development.
Zephyr RTOs The Zephyr OS is based on a small-footprint kernel designed for use on resource-constrained and embedded systems: from simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications.
NXP Application Code Hub Application Code Hub (ACH) repository enables engineers to easily find microcontroller software examples, code snippets, application software packs and demos developed by our in-house experts. This space provides a quick, easy and consistent way to find microcontroller applications.
NXP SPSDK Is a unified, reliable, and easy to use Python SDK library working across the NXP MCU portfolio providing a strong foundation from quick customer prototyping up to production deployment.
NXP SEC Tool The MCUXpresso Secure Provisioning Tool us a GUI-based application provided to simplify generation and provisioning of bootable executables on NCP MCU devices.
NXP OTAP Tool Is an application that helps the user to perform an over the air firmware update of an NXP development board.
SDK Examples for Wireless MCUs The wireless examples feature many common connectivity configurations.
Useful Links
Bluetooth Spec
Bluetooth_5.0_Feature_Overview
Bluetooth_5.1_Feature_Overview
Bluetooth_5.2_Feature_Overview
Bluetooth_5.3_Feature_Overview
Bluetooth_5.4_Feature_Overview
Bluetooth_6_Feature_Overview
View full article