industry news
Subscribe Now

SEGGER AppWizard Enabling Advanced GUI Design in Next Generation Embedded Applications

Monheim, Germany – March 2nd, 2020
SEGGER has released AppWizard, presenting engineers with a powerful new tool for creating complete, ready-to-run applications for the company’s popular emWin embedded graphics library. AppWizard is intuitive to operate and comes with its own built-in resource management capabilities. It facilitates the use of all of emWin’s core functions, such as the rendering of animations, language management, widgets, etc.

One of AppWizard’s notable features is the ‘What You See is What You Get’ (WYSIWYG) editor. This allows engineers to design application interfaces, along with their related interactions and events, and immediately see what these applications will actually look like. In addition, AppWizard integrates a play mode for easy testing of created applications in a simulated environment. Simply pressing F5 runs the current state of the application, just like debugging in an IDE.

The construction of embedded GUI applications with AppWizard is made very straightforward, requiring little to no prior experience with emWin or even C-programming. By applying signals and slots/interactions, the application’s behavior can be defined with ease. For example, creating a button to change a value is done with just a few clicks.

With its integrated resource management, all resources (such as fonts and images) are automatically converted to internal formats and added to the project. Resources can be stored in internal memory or offloaded to external media.

Support for board level packages, enables AppWizard to generate ready-to-use target applications. These packages include the setup of the target hardware and display for a seamless start, as well as SEGGER’s comprehensive emFile file system to make placing of resources on an SD card or some other form of external memory simple.

AppWizard outputs a bundle of C source files to work with any target system that has at least 32kByte of RAM and 128kByte of ROM. A MS Visual Studio simulation project enables debugging of the application and the adding of custom code to be carried out even if the final target hardware is not (yet) available.

“The new AppWizard streamlines the whole process of constructing even complex graphical applications, without the need for solid knowledge of how emWin works,” states Jörg Ehrle, Product Manager for emWin at SEGGER. “Our emWin PRO customers will now be able to benefit from a complete turnkey solution.”

“We have collaborated with SEGGER for many years to make emWin a key component of our software strategy for microcontrollers,” says Joe Yu, Vice President and General Manager of the Low-Power MPU & MCU Product Line at NXP® Semiconductors. “emWin’s easy-to-use API, efficiency and documentation are outstanding and easy to use within our MCUXpresso SDK packages. The introduction of new AppWizard makes it easy and fast to create stunning graphical user interfaces on our Arm® Cortex®-M microcontroller devices, from the lowest cost devices to our high-performance i.MX RT crossover platforms.”

“Renesas Electronics highly values SEGGER as a strategic partner that offers fantastic human machine interface solutions based on their emWin embedded graphics user interface,” says Daryl Khoo, Vice President of Marketing, IoT Platform Business Division at Renesas. “emWin reaches across our widely scalable RX microcontrollers and recently became a part of our Flexible Software Package (FSP) for the Renesas Advanced (RA) Family of 32-bit Arm® Cortex®-M microcontrollers. We are excited about SEGGER’s new, intuitive AppWizard GUI design tool for emWin, which offers an even greater out-of-the-box experience for our customers.”

For more information about emWin and AppWizard, please go to: https://www.segger.com/emwin  (under Tools)

About SEGGER
SEGGER Microcontroller has over twenty-five years of experience in Embedded Computer Systems, producing state-of-the-art software libraries, and offering a full set of hardware tools (for development and production) and software tools.

SEGGER provides an RTOS plus a complete spectrum of software libraries including communication, security, data compression and storage, user interface software and more. Using SEGGER software libraries gives developers a head start, benefiting from decades of experience in the industry.

SEGGER’s professional software libraries and tools for Embedded System development are designed for simple usage and are optimized for the requirements imposed by resource-constrained embedded systems. The company also supports the entire development process with affordable, high-quality, flexible, easy-to-use tools.

The company was founded by Rolf Segger in 1992, is privately held, and is growing steadily. SEGGER also has a U.S. office in the Boston area and branch operations in Silicon Valley and the UK, plus distributors on most continents, making SEGGER’s full product range available worldwide.

Why SEGGER?
In short, SEGGER has a full set of tools for embedded systems, offers support through the entire development process, and has decades of experience as the Embedded Experts.

In addition, SEGGER software is not covered by an open-source or required-attribution license and can be integrated in any commercial or proprietary product, without the obligation to disclose the combined source.

Finally, SEGGER offers stability in an often volatile industry making SEGGER a very reliable partner for long-term relationships.

For additional information please visit: http://www.segger.com

Leave a Reply

featured blogs
May 22, 2020
As small as a postage stamp, the Seeeduino XIAO boasts a 32-bit Arm Cortex-M0+ processor running at 48 MHz with 256 KB of flash memory and 32 KB of SRAM....
May 22, 2020
Movies have the BAFTAs and Academy Awards. Music has the GRAMMYs. Broadway has the Tonys. Global footballers have the Ballon d’Or. SI/PI engineers have the DesignCon 2020 Best Paper Award? Really? What’s that? Many people are familiar with annual awards mentioned....
May 22, 2020
[From the last episode: We looked at the complexities of cache in a multicore processor.] OK, time for a breather and for some review. We'€™ve taken quite the tour of computing, both in an IoT device (or even a laptop) and in the cloud. Here are some basic things we looked ...
May 21, 2020
In this time of financial uncertainty, a yield-shield portfolio can protect your investments from market volatility.  Uncertainty can be defined as a quantitative measurement of variability in the data [1]. The more the variability in the data – whet...

Featured Video

Featured Paper

Noitom Limited Customer Testimonial: Redefining Motion Capture

Sponsored by Maxim Integrated

Noitom's team of visionaries are dedicated to redefining the motion capture paradigm. Founded by mechanics, software, robotics and sensor engineering experts, it focuses its R&D on mapping the human body, its movements, and its interaction with the environment. Read this customer testimonial and find out why Noitom's CTO says the caompany's "trust in the Maxim brand is paying off."

Click here to download the whitepaper