Your project on


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


LPC chipset family like LPC55S69LPC546xx, LPC4357; K64, K70; i.MX family like i.MX RT1050, i.MX RT1060, i.MX RT1064, i.MX RT1170, i.MX RT1010, i.MX RT500, i.MX 6, i.MX 7, i.MX 8, i.MX 9 and others

Raspberry Pi 2, 3, 4

Renesas chipsets like RX63N, RX65N, RX72N, RX651, RA6M3, RA8D1, RH850, RZ/A Series, RZ/G2L

STM32 Family like F4, F7, H7, F1, L4, L5, U5G0, MP1

AM335x, AM43xx, AM57x

More Supported Partner Platforms

We Also Support Chipsets from These Manufacturers

Your Chipset Not Listed?

Selection of Supported Operating Systems

Your Operating System Not Listed?


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:
Scroll to top