お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
1
Plug It In2
Get Software3
Build and Run4
Create5
MCUXpresso Developer ExperienceLet's take your FRDM board for a test drive! In the following steps, you may either watch the sequence in a short video, or follow the detailed actions listed below.
The FRDM-MCXW72 board is preprogrammed with a wireless demo. This serves as a check to verify that the device is working as expected, right out of the box.
Something went wrong! Please try again.
Connect a USB Type-C cable from the connector J10 to a host computer or power supply to power up the board and run the demo program. At this point, you should see that the RGB LED turned on.
You can connect to the board using the NXP IoT Toolbox app on your smartphone by clicking on the Wireless UART icon on the app. Then, in the app, select the "NXP_WU" device and start sending characters from 0 to 4 to control the LEDs states.
Something went wrong! Please try again.
Watch the video below for directions on how to get the software.
NXP offers a complimentary toolchain called MCUXpresso Integrated Development Environment (IDE). Please download MCUXpresso for Visual Studio (VS) Code v25.06 or MCUXpresso IDE v25.06.xx
Follow the tutorial for installing Virtual Studio Code (VS Code)] on your host PC.
For help selecting and alternative toolchain, explore the MCUXpresso suite of software and tools.
The MCUXpresso software development kit (SDK) includes support for other tools such as IAR , KEIL and command-line GCC .
Something went wrong! Please try again.
The NXP extension adds tools to help add software repositories into the VS Code workspace. The software repository can be accessed from three sources:
This section will import the MCUXpresso SDK using the remote Git repository option.
For the remote Git repository option follow these steps.
Something went wrong! Please try again.
The MCUXpresso Config Tool is an integrated suite of configuration tools that guides users in creating new MCUXpresso SDK projects, and also provides pin and clock tools to generate initialization C code for custom board support. It is fully integrated as a part of MCUXpresso IDE, but also as a separate tool when using a different IDE.
Click the Get MCUXpresso Config Tools below to get the Config Tools button installer.
Something went wrong! Please try again.
The MCUXpresso Secure Provisioning (SEC) Tool is a graphical user interface (GUI)-based application provided to simplify the generation and provisioning of bootable executables on NXP MCU devices. We recommend all users to begin with the MCUXpresso Secure Provisioning (SEC) tool for trial run and mass production use. This supports secure programming and device provisioning on NXP's microcontrollers at the production stage.
After downloading the tool, find the user guide under the ‘Help’ tab. Next, follow the instructions for your board in the ‘Processor-specific workflow’ chapter.
Note: For advanced users that need a more customizable set-up we also offer a command-line tool that is useful when interfacing with a custom or partner programming tool. The Secure Provisioning SDK (SPSDK) is an open source development kit with its source code released on GitHub and PyPI.
Something went wrong! Please try again.
MCU-Link is supported on host computers running on Windows 10, MacOS X and Ubuntu Linux operating systems (OSs). For each OS, an MCU-Link firmware package is available that includes the host device drivers, MCU-Link firmware and scripts to program CMSIS-DAP and J-Link firmware options.
To download and install the host device drivers and update the MCU-Link firmware, follow these steps:
JP5J10 connector on the board to the USB port of the host computer through a USB micro-B cable so that the MCU-Link gets powered up in (USB) ISP mode and the board gets enumerated as a human interface device (HID) class deviceJP5 and reconnect the boardSomething went wrong! Please try again.
LinkServer is a utility for launching and managing GNU debugger (GDB) servers for NXP debug probes, which also provides command-line target flash programming capabilities. LinkServer can be used with NXP MCUXpresso for VS Code implementation with custom debug configurations based on GNU tools, or as part of a headless solution for continuous integration and testing.
To install the Linkserver you can download it from NXP's webpage Linkserver by clicking on downloads, then selecting the package corresponding to your OS. You can also use the MCUXpresso installer within the VS code extension by selecting the Linkserver checkbox and clicking Install.
Something went wrong! Please try again.
While working with one of the demo applications or driver examples, you may be interested to know how you can build and debug it yourself. The Getting Started with MCUXpresso SDK guide provides easy, step-by-step instructions on how to configure, build and debug demos for the supported toolchains.
Be aware that it is necessary to work with the narrow band unit (NBU) that matches the SDK version of the application you are working with. This means that when you download your SDK, before you load any wireless SDK example, update your NBU image with the provided binaries in the following SDK folder: ../middleware/wireless/ble-controller/bin.
Here you will find the image for the NBU firmware:
BIN File Type
To update the NBU, you may use the Link flash tool from Linkserver.
Something went wrong! Please try again.
The following steps will guide you through the wireless_uart demo application using MCUXpresso extension for VS Code for the Arm® Cortex®-M33 application. The MCUXpresso for VS Code IDE installation and the SDK for the MCXW72 can be found in the Get Software section of this Getting Started guide.
J10 MCU-LINK port

SW4 to change the application's role to peripheral, then press SW2 to start advertising
Something went wrong! Please try again.
The following steps will guide you through the manipulation of the general-purpose outputs. In this example, the SysTick timer is set up to provide timing intervals for LED toggling.
Something went wrong! Please try again.
The following steps will guide you through the manipulation of the general-purpose outputs. In this example, the SysTick timer is set up to provide timing intervals for LED toggling.
Something went wrong! Please try again.
Note: In prior workflows, you had to clone an SDK project as described in the previous step.
If this file is included in your project, you can search for it in the path
Referring to the image provided, navigate to your SDK path and select the .mex file for your project (this file contains the configuration settings), then click "Next" and then "Finish" to load the configuration
Something went wrong! Please try again.
In this step, MCUXpresso Config tools will be used. In the Pins view deselect “Show dedicated pins” and “Show no routed pins” checkboxes leaving only the routed pins. Routed pins have a check in a green box next to the pin name. The functions selected for each routed pin are highlighted in green.
Note: Since the header has been changed, the clocks and other files may be tagged as being updated.


Something went wrong! Please try again.
Check out each of the following sections to learn about the ecosystem provided for flexible protyping and development. In the video below, we will introduce you to the FRDM platform, the full-featured EVK and the compatible shields for extended capabilities. In addition we will walk you through our Application Code Hub portal where we provide numerous application examples through NXP's Github.
For quick prototyping platforms, we offer both the low-cost FRDM platform and the full-featured EVK.
FRDM development boards come with standard form factor and headers, easy access to MCU I/Os, on-board MCU-Link debugger and a USB-C cable. Our full featured evaluation kits include extended I/O and interface access, extendibility with WiFi and additional MCU-Link features. There are also many compatible Click Boards and/or Arduino shields. For those that are supported with an Open CMSIS Pack examples may be available on ACH, but if not, many of them are easy to use via serial interface like I²C, SPI and UART, for which we provide drivers with examples in the MCUXpresso SDK.
Something went wrong! Please try again.
The Application Code Hub further enhances our MCUXpresso Developer Experience by giving developers an interactive dashboard to quickly locate software. Visit the ACH today to start exploring or discover additional details and benefits of the new interactive Application Code Hub.
Software accessible from Application Code Hub is located in NXP’s GitHub repository so it can be easily accessed and cloned from that location directly.
Something went wrong! Please try again.
The following demo walks us through importing a project from ACH using a system based on the FRDM platform with a motor control shield and a low cost LCD. Although your evaluation board may differ from this system, the following steps can be replicated and used for all supported platforms.
Something went wrong! Please try again.
Install Your Toolchain
Jump Start Your Design with the MCUXpresso SDK
MCUXpresso Config Tools
Programming and Provisioning Tools
Install Drivers
LinkServer for Microcontrollers
Updating NBU for Wireless Examples
Build and Flash Application Using MCUXpresso Extension for Visual Studio Code