Build Environments: Getting started with NXP MCUs
NXP offers a broad portfolio of 32-bit microcontrollers (MCUs) and microprocessors (MPUs) that are tailored for GUI applications and well supported by Embedded Wizard.
Some of the NXP MCUs offer graphics acceleration (e.g. via Pixel-Pipeline (PXP) or VGLite) and provide an on-chip display controller. Typically, these MCUs are used in combination with FreeRTOS or even without operating system (bare metal).
NXP offers a variety of evaluation kits for the various MCUs - and some of them come with a graphical display. We offer dedicated Build Environments for the most popular evaluation kits with graphic capabilities.
Each of these Build Environments contains a couple of UI projects and the necessary sources, libraries, scripts and makefiles to get the UI sample applications up and running on the target system.
Please note, that every Build Environments is prepared and tested exactly or for the referred evaluation kit. If you are using your own hardware with different memory layout, different peripherals or different display, you can use the Build Environments just as a template. Please feel free to adapt them according your needs.
Each Build Environment is described by a 'Getting Started' article that explains the ingredients and the recommended workflow.
The following table provides an overview of all available Build Environments and Getting Started articles for dedicated NXP MCUs:
Image |
Board |
Speed |
Graphics Subsystem |
Display |
Documentation |
---|---|---|---|---|---|
LPCXpresso54608 |
180 MHz |
Software Rendering |
480x272 |
||
LPCXpresso54628 |
220 MHz |
Software Rendering |
480x272 |
||
LPCXpresso55S69 |
150 MHz |
Software Rendering |
320x240 |
||
MIMXRT1010-EVK |
500 MHz |
Software Rendering |
320x240 |
||
IMXRT1050-EVKB |
600 MHz |
Pixel Pipeline (PXP) or Software Rendering |
480x272 |
||
MIMXRT1060-EVK |
600 MHz |
Pixel Pipeline (PXP) or Software Rendering |
480x272 |
||
MIMXRT1064-EVK |
600 MHz |
Pixel Pipeline (PXP) or Software Rendering |
480x272 |
||
MIMXRT1170-EVK |
1 GHz |
Pixel Pipeline (PXP) or Software Rendering |
1280x720 |
Getting started with i.MX RT1170 using PXP graphics acceleration. |
|
MIMXRT1170-EVK |
1 GHz |
VGLite |
1280x720 |
Getting started with i.MX RT1170 using VGLite graphics acceleration. |
|
Embedded Artists iMXRT1176-uCOM |
1 GHz |
Pixel Pipeline (PXP) or Software Rendering |
1280x720 |
Getting started with Embedded Artists iMXRT1176-uCOM using PXP graphics acceleration. |
|
Embedded Artists iMXRT1176-uCOM |
1 GHz |
VGLite |
1280x720 |
Getting started with Embedded Artists iMXRT1176-uCOM using VGLite graphics acceleration. |
|
MIMXRT595-EVK |
200 MHz |
VGLite |
390x390 |
Getting started with i.MX RT595 using VGLite graphics acceleration. |