Segger emWin supports Arduino
Segger’s emWin is a cutting-edge, high-performance graphics package, optimised for minimum memory consumption, both in RAM and ROM, as well as for high speed and versatility. It provides high-quality graphic functions and can be adapted to any size display, physical or virtual.
Users equipped with the Arduino GIGA R1 board and the corresponding Arduino GIGA Display Shield can now seamlessly download and utilise emWin directly through the Arduino IDE. The integration process is user-friendly, allowing developers to focus on crafting visually appealing GUIs.
Whether starting from scratch in the Arduino sketch with emWin and utilising AppWizard for rapid application development, users can design their applications without any knowledge of the C language since AppWizard automatically generates the necessary code. Advanced users still have the flexibility to add custom code.
To showcase the simplicity of creating applications for Arduino GIGA R1, Segger provides an AppWizard example tailored specifically for this model. The demo highlights how easy it is to generate applications, while emphasising the tool’s capabilities and its seamless integration with the Arduino platform.
Key emWin features are widgets, animations, language management, and motion support. Developers can prototype the GUI on the PC, initiating development even before the target hardware is available. Segger’s emWin is globally embraced by developers for delivering state-of-the-art GUIs for consumer devices and industrial equipment.
“We are very proud of the GIGA R1 WiFi, our board for ambitious makers with big ideas. And Segger’s emWin helps bring out its full potential,” says Leonardo Cavagnis, Firmware Engineer at Arduino. “emWin’s AppWizard, together with the Arduino GIGA Display Shield, helps bring brilliant applications to life with ease.”
“We are excited about the integration of emWin into the Arduino platform. The combination of emWin and Arduino opens up new possibilities for designing innovative applications and enriches the overall Arduino experience,” says Dirk Akemann, Marketing Manager at Segger.
For more information visit the emWin for Arduino and AppWizard pages on http://www.segger.com