# Embedded Wizard - GUI Development Platform > Simplify Your GUI Development - Lean. Versatile. Scalable. Fast. ## About Embedded Wizard Embedded Wizard is TARA Systems' embedded GUI technology that enables creation of platform-independent and high-performance graphical user interfaces (GUI), even on resource-constrained microcontrollers. The technology is trusted by millions of devices and applications across various industries. **Company**: TARA Systems GmbH (https://www.tara-systems.de/) **Website**: https://www.embedded-wizard.de/ **Main Product**: Embedded Wizard GUI Development Framework **Experience**: 25+ years in embedded GUI development **Founded**: 2002 ## Key Features & Benefits ### Core Advantages - Top UX on any device - High performance on any hardware - Extremely low footprint - One project – multiple platforms - Less programming effort - Real-time rendering and fast prototyping - No royalties – unlimited use - Platform-independent development ### Technical Features - Object-oriented programming language "Chora" - Mosaic framework with pre-built GUI components - WYSIWYG prototyping environment with integrated debugger - Automatic code generation (typically ANSI-C output) - Multi-platform support (MCUs, MPUs, desktop, web browsers) - Multiple color format support (32-bit, 24-bit, 16-bit true color, 8-bit CLUT) - Automatic garbage collection - Localization and internationalization support - Theme and product variant support - JavaScript/WebGL output for web applications - Progressive Web App (PWA) support ## Development Workflow 1. **Design Phase**: Create GUI appearance and behavior in Embedded Wizard Studio 2. **Prototype & Debug**: Test using integrated WYSIWYG prototyper and debugger 3. **Code Generation**: Generate optimized code for target platform 4. **Build Integration**: Add generated files to build system and compile executable ## Platform Support ### Supported Chip Manufacturers & Platforms **STMicroelectronics** - STM32F4 Series, STM32F7 Series, STM32H7 Series - STM32L4+ Series, STM32L5, STM32U5 Series, STM32G0 Series - STM32MP1 Series, STM32MP2 Series, STM32N6 Series, STM32U599, STM32N6, STM32H7 - Hardware acceleration: Chrom-ART™ (DMA2D), NeoChrom GPU **NXP Semiconductors** - LPC55S69, LPC546xx - i.MX RT1050, RT1060, RT1064, RT1170, RT1010, RT500 - i.MX 6, i.MX 7, i.MX 8, i.MX 8M Plus, i.MX 93, i.MX 95 - Extensive board support from partners (Embedded Artists, Phytec, Toradex, Variscite) **Renesas** - RA Series (RA4M2, RA6M3, RA8D1, etc.) - RX Series (RX63N, RX65N, RX72N, RX261, etc.) - RZ Series (RZ/A, RZ/G2L, RZ/G3E, RZ/V) **Microchip** - PIC32MZ family - SAMA5 family - SAM9X75 **Ambiq** - Apollo4 Series - Apollo510 Series **Espressif** - ESP32 family (ESP32, ESP32-S3, ESP32-P4, etc.) **GigaDevice** - GD32F470, GD32H759, GD32F5 **Infineon** - PSoC 62 family **Texas Instruments** - AM62 processors (AM62P, AM62L) **Raspberry Pi** - Raspberry Pi 3, 4, 5 **Android** - Android platform support **JavaScript/WebGL** - Modern web browsers - Progressive Web Apps ### Platform & Module Providers - **Embedded Artists**: Development boards for NXP platforms - **Phytec**: System-on-Modules (phyBOARD-Pollux, i.MX 8, i.MX 93) - **Toradex**: Computer-on-Modules (NXP i.MX 8M Plus, i.MX 95, TI AM62P) - **Variscite**: System-on-Modules - **demmel products**: Intelligent display solutions (NXP i.MX 8M Plus) - **Inelco Hunter**: STM32H7-based display solutions - **ACTRON**: Embedded display platforms ### Hardware Acceleration Support - STMicroelectronics Chrom-ART™ accelerator (DMA2D) - STMicroelectronics NeoChrom GPU (STM32U5, H7, N6 series) - OpenGL ES 2.0 - Hardware JPEG decoders - GPU acceleration on various platforms ### Target Environments - Bare metal embedded systems - Real-time operating systems (RTOS) - Linux-based systems - Android platforms - Web browsers (via JavaScript/WebGL) - Windows desktop applications ## Products & Solutions ### Embedded Wizard Studio The main development environment for creating embedded GUIs: - Windows-based IDE with Linux support (via WINE) - Integrated compiler for Chora programming language - WYSIWYG prototyper and debugger - Resource management (images, fonts, sounds) - Code generation and optimization tools - Integrated test framework for automated GUI testing **URL**: /products/studio ### chorac-cli Embedded Wizard's command-line tool for automated code generation: - Platform-independent - Automatically compiled to ANSI-C - Enables CI/CD pipeline integration - Headless build automation **URL**: /products/chorac-cli ### Platform Packages Ready-to-use integration packages for various hardware platforms: - Hardware abstraction layers - Display driver integration - Touch input handling - Graphics acceleration support - Build system integration - Getting started examples **URL**: /products/platform-packages Supported manufacturers include: STMicroelectronics, NXP, Renesas, Microchip, Ambiq, Espressif, GigaDevice, Infineon, Texas Instruments, Raspberry Pi, Android, and JavaScript/WebGL. #### Individual Platform Package Pages **STMicroelectronics** **URL**: /products/platform-packages/stmicroelectronics **NXP Semiconductors** **URL**: /products/platform-packages/nxp **Renesas** **URL**: /products/platform-packages/renesas **Microchip** **URL**: /products/platform-packages/microchip **Ambiq** **URL**: /products/platform-packages/ambiq **Espressif** **URL**: /products/platform-packages/espressif **GigaDevice** **URL**: /products/platform-packages/gigadevice **Infineon** **URL**: /products/platform-packages/infineon **Texas Instruments** **URL**: /products/platform-packages/texasinstruments **Raspberry Pi** **URL**: /products/platform-packages/raspberrypi **Android** **URL**: /products/platform-packages/Android **JavaScript/WebGL** **URL**: /products/platform-packages/javascript-webgl **Embedded Artists** **URL**: /products/platform-packages/embeddedartists **PHYTEC** **URL**: /products/platform-packages/phytec **Toradex** **URL**: /products/platform-packages/toradex **Variscite** **URL**: /products/platform-packages/variscite **demmel products** **URL**: /products/platform-packages/demmel **Inelco Hunter** **URL**: /products/platform-packages/inelcohunter **ACTRON** **URL**: /products/platform-packages/actron ### Custom Modules Pre-built GUI components and widgets for rapid development: - Charts and graphs - Gauges and meters - Custom controls - Industry-specific widgets - Tailored to customer requirements **URL**: /products/custom-modules ### Test Framework Automated testing capabilities for embedded GUIs: - Automated UI testing - Regression testing - Continuous integration support - Test case management - Screenshot comparison **URL**: /products/test-framework ## Services ### GUI Development Services Professional GUI development support: - Custom widget development - Complete GUI implementation - Proof of concept development - Platform integration and porting - Architecture consulting **URL**: /services/gui-development ### Port and Verification Services Hardware platform integration: - Custom platform package creation - Graphics driver integration - Touch driver integration - Performance optimization - Hardware acceleration setup **URL**: /services/port-and-verification ### Prototype Development Rapid prototyping services: - Interactive GUI prototypes - Live data integration - Stakeholder presentations - User testing preparation **URL**: /services/prototype-development ### UX Design Services Professional user experience design: - Corporate design implementation - User interface conceptualization - Usability optimization - Design system creation **URL**: /services/ux-design ### Training Services Comprehensive training programs: - On-site training - Online training - Customized workshops - Best practices sessions - Advanced techniques **URL**: /services/training ### Product Support Technical support packages: - Priority email support - Phone support - Dedicated support engineer - Regular check-ins - Critical issue resolution **URL**: /services/product-support ## Pricing & Licensing ### Available Editions - **Free Edition**: For evaluation and small projects - **Small Business Edition**: For commercial use with device limitations - **Professional Edition**: Full commercial license ### Licensing Model - Perpetual licenses (one-off fees) - No royalties - Unlimited use within license terms - Independent of number of projects - Transparent pricing structure **URL**: /services/pricing **Purchase URL**: /buy ## Integration & Tools ### Embedded Wizard Connect for Figma Plugin for seamless design-to-code workflow: - Direct export from Figma to Embedded Wizard - Support for bitmap, SVG, and path data - Pixel-precise design transfer - Automated asset optimization **Learn More**: /resources/learn/figma-connect ### Build System Integration Compatible with major embedded development tools: - Eclipse IDE support - IAR Embedded Workbench compatibility - Keil MDK-ARM integration - GCC/Make support - Custom build system integration - CMake support ## Industries & Applications ### Automotive Dashboard displays, infotainment systems, instrument clusters, head-up displays (HUD), climate control interfaces, rear-seat entertainment. **URL**: /automotive ### Industrial Automation HMI systems, control panels, manufacturing equipment interfaces, building automation, process control displays. **URL**: /industrial ### Medical Devices Patient monitoring systems, diagnostic equipment interfaces, medical imaging displays, laboratory instruments. **URL**: /medical ### Home Appliances Coffee machines, washing machines, refrigerators, cooking appliances, smart home controls. **URL**: /home-appliances ### Consumer Electronics Audio equipment, fitness devices, smart watches, portable devices, IoT products. **URL**: /consumer ## Case Studies ### Featured Customer Success Stories **URL**: /resources/cases **Bosch Home Comfort Group** Climate control solutions – advanced GUI for Bosch RT 800 and Buderus Logamatic RC 200 heating systems. **URL**: /resources/cases/bosch-home-comfort-group **CTE – Motorcycle Dashboard** Intuitive motorcycle dashboard with icon displays and contextual functions. **URL**: /resources/cases/cte **Pioneer DJ (AlphaTheta Corporation)** GUI for the Pioneer DJ DDJ-REV7 motorized DJ controller with sophisticated touch interfaces. **URL**: /resources/cases/pioneer-dj **Gründler – Ventilation in Intensive Care** GUI Services case – modern ventilation interface for medical intensive care devices. **URL**: /resources/cases/gruendler **Thorlabs – Optical Power and Energy Meter** GUI Services case – Dual-Channel Benchtop Optical Power Meter Console PM5020. **URL**: /resources/cases/thorlabs **WOLF – CAT-2 Apartment Station** GUI Services case – scalable cross-device HMI for heating control systems. **URL**: /resources/cases/wolf **Thermokon – Room Sensors and Operating Units** Intuitive room panel interfaces for climate, lighting, and blind control in building automation. **URL**: /resources/cases/thermokon **Gaggia – Automatic Coffee Machine** Touchscreen GUI for the Gaggia Accademia premium espresso machine. **URL**: /resources/cases/gaggia **Kenwood – Premium Kitchen Machines** Scalable GUI for smart Kenwood kitchen appliances. **URL**: /resources/cases/kenwood **Media.Monks – Smart Binoculars** Interactive AR wildlife binoculars GUI for Singapore Zoo. **URL**: /resources/cases/mediamonks **Cincinnati Test Systems – Sentinel IX5** GUI Services case – complex industrial leak test system with a clear and usable interface. **URL**: /resources/cases/cincinnati-test-systems ## Demos & Examples Interactive demonstrations available at /resources/demos **Car Dashboard** Full-featured automotive instrument cluster demo with dark mode and vector graphics. **URL**: /resources/demos/automotive-dashboard **Electric Vehicle Charging Station** Modern EV charging station interface. **URL**: /resources/demos/electric-vehicle-charging-gui **E-Scooter Dashboard** Modern eScooter dashboard with vector graphics. **URL**: /resources/demos/escooter **Smart Home** In-home display for smart home monitoring and control. **URL**: /resources/demos/smart-home **Smart Thermostat** Customizable thermostat with dashboard widgets. **URL**: /resources/demos/smart-thermostat **Widgets** Collection of reusable GUI components and widgets showcase. **URL**: /resources/demos/widgets **Analogue Watches** Various analogue watch face designs demonstrating vector graphics capabilities. **URL**: /resources/demos/analog-watches **Aviation Control** Aviation dashboard with gauges, monitors, and flight displays. **URL**: /resources/demos/aviation **Bezier Clock** Digital clock showcasing advanced vector and bezier graphics. **URL**: /resources/demos/bezier-clock **Brick Game** Interactive game demo with responsive embedded GUI controls. **URL**: /resources/demos/brick-game **Various Charts** Pie and bar charts from the Embedded Wizard widgets library. **URL**: /resources/demos/charts-demo **Classic Mosaic** Dynamic, zoomable mosaic interface. **URL**: /resources/demos/classic-mosaic **Climatic Cabinet** Industrial climatic cabinet control interface. **URL**: /resources/demos/climate-cabinet **Coffee Machine** Home appliance GUI with smooth screen transitions. **URL**: /resources/demos/coffee-machine **Paper Cutting Machine** Industrial machinery control interface. **URL**: /resources/demos/cutting-machine **Energy Monitor** Energy data monitoring and consumption overview dashboard. **URL**: /resources/demos/energy **Fitness Tracker** Health tracking GUI with step counting and heartbeat monitoring. **URL**: /resources/demos/fitness-tracker **JumpNRun** Jump and Run game with responsive embedded GUI design. **URL**: /resources/demos/jump-n-run **Lightweight 3D** 2.5D graphics with perspective transformations. **URL**: /resources/demos/lightweight-3d **Oscilloscope** Real-time waveform visualization and measurement controls. **URL**: /resources/demos/oscilloscope **Pulse Oximeter** Medical device GUI for vital parameter display. **URL**: /resources/demos/pulse-oximeter **Sauna** Smart home sauna control interface. **URL**: /resources/demos/sauna **ScreenSaver** Levitation screen saver with floating animations. **URL**: /resources/demos/screen-saver **Solar Monitor** Industrial solar power system monitoring. **URL**: /resources/demos/solar **Vehicle Data Logger** Automotive dashboard with gauges and vehicle data tracking. **URL**: /resources/demos/vehicle-data-logger **Washing Machine** Home appliance GUI with smooth animations and cycle controls. **URL**: /resources/demos/washing-machine **Waveform Generator** Medical appliance waveform visualization. **URL**: /resources/demos/waveform-generator ## Learning Resources **URL**: /resources/learn **GUI Development for Resource-Constrained Devices** Best practices for developing GUIs on limited hardware. **URL**: /resources/learn/gui-development-resource-constrained **Figma Connect Guide** How to use the Figma plugin for pixel-perfect design transfer. **URL**: /resources/learn/figma-connect **Live Data Prototyping** Integrating real data into GUI prototypes via MQTT. **URL**: /resources/learn/live-data-prototyping **Progressive Web Apps with Embedded Wizard** Creating PWAs for embedded systems. **URL**: /resources/learn/progressive-web-apps **Master Class Mondays** Regular training sessions and webinars on Studio and Mosaic framework. **URL**: /resources/learn/master-class-mondays **Phytec & Embedded Wizard Partnership** Integration guide for Phytec hardware. **URL**: /resources/learn/phytec-embedded-wizard ## Latest News & Updates **URL**: /resources/news **Embedded Wizard 15 Release** Major release including AI console, dark theme support, and a new subscription model. **URL**: /resources/news/embedded-wizard-15 **embedded world 2026 – Highlights** Recap of Embedded World 2026 in Nuremberg, featuring partner showcases with NXP, Renesas, STMicroelectronics, Texas Instruments, Microchip, Ambiq, Espressif, GigaDevice, and integration partners Toradex, Phytec, demmel products, and Inelco Hunter. **URL**: /resources/news/embedded-world-2026-highlights **Embedded World 2026** Embedded World 2026 event announcement and participation details. **URL**: /resources/news/embedded-world-2026 **Embedded Wizard 14 Release** Previous major version with enhanced features and performance improvements. **URL**: /resources/news/embedded-wizard-14 **Embedded Wizard Connect for Figma** Plugin announcement enabling design-to-embedded-GUI workflow. **URL**: /resources/news/embedded-wizard-connect-for-figma **GUI Development Trends 2025** Industry insights and future developments in embedded GUI. **URL**: /resources/news/gui-development-trends-2025 **Embedded World 2025** Trade show participation and announcements from Embedded World 2025. **URL**: /resources/news/embedded-world-2025 **Partnership Announcements** - Toradex partnership: /resources/news/toradex-partnership-announcement - Demmel Products partnership: /resources/news/demmel-products-and-embedded-wizard-partnership-announcement ## Partners & Ecosystem ### Hardware Partners - **Embedded Artists**: Development boards for NXP platforms - **Phytec**: System-on-Modules and development kits - **Toradex**: Computer-on-Modules and carrier boards - **Variscite**: System-on-Modules - **demmel products**: Display and embedded solutions - **Inelco Hunter**: Distribution partner - **ACTRON**: Distribution partner **URL**: /partners ### Global Distributors Global network of distributors providing local support and sales across Australia, Canada, China, France, Hungary, India, Israel, Italy, Japan, Mexico, New Zealand, Romania, South Korea, Taiwan, Türkiye, United Kingdom, and United States. **URL**: /resources/distributors ## Competitive Alternatives Embedded Wizard is often compared to: **TouchGFX** STMicroelectronics' GUI framework (STM32-specific). **Comparison URL**: /alternatives/touch-gfx **LVGL (Light and Versatile Graphics Library)** Open-source embedded GUI library. **Comparison URL**: /alternatives/lvgl ### Key Differentiators - Professional commercial support - Advanced WYSIWYG development environment - Automatic code generation from high-level language - Platform independence (not tied to single vendor) - No royalties or per-device fees - 25+ years of proven technology ## Getting Started ### Try Embedded Wizard **Platform Selection Tool** Interactive wizard to find the right platform package for your hardware. **URL**: /get-started Available options: - Select by chip manufacturer - Select by specific platform/MCU - Filter by features and requirements - Direct links to getting started guides ### Download Free Edition Start developing immediately with the Free Edition. **URL**: https://get.embedded-wizard.de/ ### Newsletter Subscription Stay updated with latest releases and tips. **URL**: /newsletter ### Support Activation Activate your support subscription for priority assistance. **URL**: /activate-support **URL Parameter**: ?key={support-key} for pre-filled activation ## Technical Documentation **Official Documentation**: https://doc.embedded-wizard.de/ **Download Center**: https://get.embedded-wizard.de/ **Ask.Embedded-Wizard Forum**: Community support and discussions ## Contact Information ### General Inquiries Contact form available for sales, technical questions, and partnership opportunities. **URL**: /contact ### Company Information TARA Systems GmbH Kornweg 2b D-91093 Heßdorf Germany Phone: +49 9135 73 44 0 Email: info@embedded-wizard.de **Imprint**: /imprint **Legal Information**: /legal ### Legal Documents - **End User License Agreement (EWCL)**: /legal/ewcl - **Terms and Conditions (EWTC)**: /legal/ewtc - **Software Assurance Agreement (EWSA)**: /legal/ewsa - **Reseller Program (EWRP)**: /legal/ewrp - **Partner Program (EWPP)**: /legal/ewpp - **License Agreement (EWLA)**: /legal/ewla - **Distribution Agreement (EWDA)**: /legal/ewda ## Website Structure ### Main Sections - **Home**: / - **Products**: /products - **Services**: /services - **Resources**: /resources - **Getting Started**: /get-started - **Buy**: /buy - **About**: /about - **Partners**: /partners - **Contact**: /contact ### Resources Section - **Cases**: Customer success stories (/resources/cases/*) - **Demos**: Interactive demonstrations (/resources/demos/*) - **Learn**: Educational content (/resources/learn/*) - **News**: Latest updates and announcements (/resources/news/*) - **Distributors**: Global distributor network (/resources/distributors) ## Technical Architecture ### Components 1. **Embedded Wizard Studio**: Design-time authoring tool 2. **Chora Programming Language**: Platform-independent, object-oriented language 3. **Mosaic Framework**: Component library for GUI development 4. **Platform Packages**: Hardware abstraction layers 5. **Build Environment**: Integration with target build systems ### Code Generation Process - Chora code compilation to target language (typically ANSI-C) - Resource optimization (images, fonts) - Dead code elimination - Constant expression evaluation - Platform-specific optimizations - Memory usage optimization ## Key Value Propositions ### For Engineers - Rapid development with WYSIWYG tools - Platform-independent codebase - Professional debugging capabilities - Automatic memory management - Optimized code generation ### For Product Managers - Faster time-to-market - Lower development costs - No per-device royalties - Multi-platform support from single codebase - Reduced maintenance effort ### For Designers - Direct Figma integration - Pixel-perfect rendering - Professional design system support - Live prototyping capabilities - Modern UI/UX patterns ## Support & Maintenance ### Community Support - Public forum (Ask.Embedded-Wizard) - Documentation and tutorials - Code examples and demos - Video tutorials ### Commercial Support Options - Email support with priority response - Phone support - Dedicated support engineer - On-site consulting - Regular software updates and bug fixes ### Software Assurance - Regular updates and improvements - Bug fixes and patches - New platform package releases - Feature enhancements - Long-term product support ## Recent Developments ### Latest Version Features (V15) - AI console integration - Dark theme support - New subscription model - Enhanced code optimization - Extended platform support ### Previous Version Features (V14) - Improved performance on resource-constrained devices - New Mosaic framework components - Figma Connect plugin - Progressive Web App support - Enhanced test framework --- **Last Updated**: 2026 **Website Version**: Embedded Wizard 15 **Document Purpose**: LLM context file for AI assistants to understand Embedded Wizard platform and website structure For the most current information, visit https://www.embedded-wizard.de/