Custom Modules

Your Shortcut to a Fast GUI Realization

Your Benefits

Your Shortcut to Professional Embedded GUI Development

Custom Modules are pre-coded software modules developed by our GUI Services team. Tailored to address specific application cases, these modules are designed to seamlessly integrate with Embedded Wizard. Each Custom Module is a refined solution, encapsulating advanced functionalities and features that can be effortlessly incorporated into your projects.

EMWI_ICONS_17_08_2021_easy-development-177

Quick & Easy Implementation

Seamless integration with Embedded Wizard and effortless incorporation into your GUI project

EMWI_ICONS_17_08_2021_shorter-time-96

Time and Cost Savings

No additional burden of extensive development efforts on your end

EMWI_ICONS_17_08_2021_high-performance-60

High-Efficient Code

Sophisticated functionalities but still ressource-efficient and reliable code

EMWI_ICONS_17_08_2021_experience-57

State-of-the-art GUIs

Expertly crafted modules according to the latest GUI standards

Our Custom Modules

Extended Virtual Keyboard

This versatile module supports diverse language needs with its Latin keyboard featuring accents, Cyrillic/Greek/Hebrew/Arabic keyboard, and a number pad, providing comprehensive support for various language inputs.

  • Best User Experience: Easy input of accented characters and variants.
  • Multiple Keyboard Layouts: Switch effortlessly between character sets, including Cyrillic, Greek, Hebrew and Arabic.
  • Number Pad: Convenient numerical value input for streamlined data entry.
  • Customizable: Preloaded with multiple languages and easily configurable to add new ones.
Extended Virtual Keyboard
Our Custom Modules

Pinyin Addon for Extended Virtual Keyboard

This extension enhances the Extended Virtual Keyboard with Pinyin input support, essential for typing in Chinese. It offers a comprehensive Pinyin input engine and customizable mapping table for an improved typing experience.

  • Pinyin Input Engine: Integrate the official romanization system for Standard Chinese.
  • Adjustable: Customize the mapping table to fit individual preferences and specific use cases.
  • Multiline Pinyin Preview: Provides a clear and comprehensive view of text before finalizing input.
Pinyin Addon for Extended Virtual Keyboard
Our Custom Modules

QR Code Widget

The QR Code Widget enables the seamless integration of dynamic QR code functionality into your embedded GUI. With optimized rendering, consistent and reliable QR code display across various projects and environments is ensured.

  • Optimized Rendering: Efficient, high-quality rendering of QR images for embedded devices.
  • Ready to Use: Simply drag and drop the widget into your component and change its string.
  • Customizable: Easily adjust color, size, and other properties dynamically.
QR Code Widget
Our Custom Modules

Data Model

The Data Model enhances the standard device interface, streamlining data exchange between the GUI and middleware. It speeds up project startup, development, and overall stability.

  • Easy Sync, Less Code: Generate and manage data from Excel to GUI and middleware.
  • Comfortable Usage: Plug generated models into widgets.
  • Lower Complexity: A generic interface enables quick middleware integration.
  • Low Memory: Models use RAM only when active, with caching for efficient memory management.
  • Optimal Performance: Middleware sends only necessary data, facilitated by the observer pattern.
  • Enhanced Testability: A built-in automated simulator panel mirrors the middleware interface.
Data Model
Our Custom Modules

PNG Decoder

The PNG Decoder enhances image handling capabilities within your Embedded Wizard projects, enabling dynamic image creation and changes during runtime.

  • Inaris PNG Decoder: Benefit from a reliable decoding engine tested with the PngSuite benchmark.
  • Incremental PNG Decoding: Load PNG images from any buffer, preventing GUI blocking without an OS.
  • Embedded Wizard Binding: Use as a bitmap resource within projects.
  • Instant Color Conversion: Convert image colors quickly without performance overhead.
PNG Decoder

Questions? Always happy to help.

Get in touch to receive detailed information about these and more useful embedded code helpers.