Getting Started

This topic describes how to get started developing with the DZX SDK on the LPCXpresso IDE from NXP.

Step 1. Download

Download the SDK zip archive for the LPCXpresso IDE. Extract the zip archive to a location on your local drive.

If needed, download the LPCXpresso IDE from

Step 2. Import Projects

Upon launching the LPCXpresso IDE, you are prompted to select a workspace folder. You can select any folder you prefer.

Note the SDK contains projects with the same name for different supported boards, therefore it is required to have separate workspaces for projects that target different boards.

Within LPCXpresso IDE, from the main menu, select File->Import. The following dialog will be shown.

Under the general node, select 'Existing Projects into Workspace'. Click 'Next' and the following dialog will be shown.

Choose the 'Select root directory' option and enter/browse for the folder that contains the projects for your board. The dialog will show the projects that are found within the folder you specified. The screenshot above shows projects for the LPC18S37 evaluation board. Click 'Finish' to import the projects into your workspace.

For reference, the SDK archive contains two root directories:

  • Source - contains the the source code and include files.
  • LPCXpresso - contains the IDE project files.
    • <board> - a folder with projects for each supported board.

Step 3. Build the SDK Library

All common components are placed into the SDK library project to be shared across multiple projects that all target the same board. You must build the SDK library first, as all the other projects link against this library.

Step 4. Build & Run a Demo Project

Select any demo project within the workspace to build, run and debug the application.

More Information