Build Environments

To simplify the bring-up of your Embedded Wizard GUI application on dedicated hardware, we provide Build Environments for popular development and evaluation boards.

Each Build Environment contains:

Ready-to-use UI example projects demonstrating various features and capabilities

Platform-specific source codes, libraries, and drivers

Build scripts and makefiles for different toolchains

Flash download utilities and debugging support

Each Build Environment is described by a dedicated Getting Started article that explains the Build Environment structure, installation procedures, building and flashing examples, and the recommended development workflow. Every Build Environment includes comprehensive example applications ranging from simple verification projects to sophisticated demo applications. For detailed descriptions of all available examples and their features, see Examples.

TIP

The provided Build Environments are prepared and tested for specific reference hardware configurations. If you are using custom hardware with different memory layout, peripherals, or displays, you can use the Build Environments as templates and adapt them according to your needs.

Once you have successfully tested the Build Environment on reference hardware, you can proceed with integrating your GUI application on custom hardware. For a comprehensive step-by-step guide, see Custom Hardware Integration. For guidance on optimizing GUI performance, see Performance Optimization Guide.

The following table provides an overview of all available Build Environments and Getting Started articles:

Ambiq Display Kits

Getting started with Ambiq.

Espressif Development Boards

Getting started with Espressif.

GigaDevice Evaluation Boards

Getting started with GigaDevice.

Infineon/Cypress Development Kits

Getting started with Infineon.

Microchip Evaluation Boards

Getting started with Microchip.

NXP microcontrollers (MCUs)

Getting started with NXP MCUs.

NXP microprocessors (MPUs)

Getting started with NXP MPUs.

STM32 microcontrollers (MCUs)

Getting started with STM MCUs.

STM32 microprocessors (MPUs)

Getting started with STM MPUs.

Raspberry Pi

Getting started with Raspberry Pi.

Renesas Development Kits

Getting started with Renesas.

Texas Instruments microprocessors (MPUs)

Getting started with Texas Instruments MPUs.

Android

Getting started with Android.

Win32 x86

Getting started with Win32.

Ubuntu x86

Getting started with Ubuntu x86.

JavaScript/WebGL

Getting started with JavaScript/WebGL.