
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.
Quick & Easy Implementation
Seamless integration with Embedded Wizard and effortless incorporation into your GUI project
Time and Cost Savings
No additional burden of extensive development efforts on your end
High-Efficient Code
Sophisticated functionalities but still ressource-efficient and reliable code
State-of-the-art GUIs
Expertly crafted modules according to the latest GUI standards
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.
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.
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.
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.
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.
Questions? Always happy to help.
Get in touch to receive detailed information about these and more useful embedded code helpers.