Your project on 
any platform
any device
any OS
bare-metal

Embedded Wizard allows you to develop HMIs platform-independently. To port your GUI project to your dedicated environment, the platform-specific code is generated with the help of a so-called Platform Package. All target-specific aspects, such as the CPU architecture, operating system, and color format of the screen, are managed here. The Platform Package also includes the Chora compiler, which generates the code that will be executed on the target platform – in most cases ANSI-C.

Supported Microcontrollers and Microprocessors

BCM2836, BCM2837, BCM7252(S), BCM7584, BCM7241, BCM7405, BCM7413, BCM7231, BCM7346
PIC32MX, PIC32MZ, SAMA5, SAM9G45, SAM9M10
LPC chipset family like LPC546xx, LPC4357; K64, K70; i.MX family like i.MX RT and others

STM32 like F4, F7, H7, F1, L4, MP1

AM335x, AM43xx, AM57x

We Also Support Chipsets from These Manufacturers

Your Chipset Not Listed?

Selection of Supported Operating Systems

Your Operating System Not Listed Here?

Android™

Embedded Wizard lets you easily take over your existing GUI from an embedded system to an Android-powered device.

And the best thing is: There is no need to re-implement the whole GUI from scratch – Embedded Wizard gets it done for you.

Remote Web UI

With the Embedded Wizard JavaScript/WebGL Platform Package it is also possible to run an embedded GUI entirely within any common web browser as a single-page application. Then you can, for example, use your GUI directly as a remote web UI for your device – with no need to develop an additional web application. Try out this Embedded GUI generated with the JavaScript/WebGL Platform Package right now within your browser: