NXP to Offer emWin Graphic Library Free with ARM Microcontrollers

Popular GUI from SEGGER provides advanced support for graphical LCD design

Eindhoven, Netherlands and Hilden, Germany, September 27, 2011 - NXP Semiconductors N.V. (Nasdaq: NXPI) and SEGGER Microcontroller today announced that the emWin graphic library will be offered for free with NXP ARM® microcontrollers. Developed by SEGGER, emWin provides a robust, efficient GUI for any application operating with a graphical LCD, and features outstanding support for high-quality anti-aliased text and shapes. Using emWin, basic UI design can be performed easily via a stand-alone tool which separates UI design from firmware development, speeding the design of LCD applications in consumer electronics, home appliances, medical devices and industrial equipment. Compatible with both single-task and multi-task environments, emWin is ideal for use with the LPC1788, the industry’s first Cortex™-M3 microcontroller featuring an integrated high-performance LCD controller, as well as other NXP Cortex-M0, Cortex-M3, Cortex-M4, ARM7™ and ARM9™ MCUs. NXP and SEGGER are showcasing the emWin graphic library this week at ESC Boston, Sept. 26-29, 2011.

Facts / Highlights:

Key features of the emWin graphic library from SEGGER, now available for free with any NXP LPC microcontroller, include:

  • Support for all types of LCDs, including monochrome, grayscale or active color (TFT) displays
  • PC tool emWinView for a detailed, magnified view of all layers in the simulation
  • Excellent support for high-quality anti-aliased text and shapes
  • Easy to perform basic UI design in a stand-alone application, and separate UI design versus firmware development
  • Runtime-configurable software, no compile-time switches
  • Shipped as object code
  • Support for any interface
  • Flicker-free animation
  • Configurable display sizes
  • Code optimized for both size and speed
  • LCD caching in memory for slower LCD controllers, reducing access to a minimum and enabling very high speeds
  • Clear structure
  • Extensive documentation
  • Virtual display support larger than the actual display
  • Ideal for use with the NXP LPC178x, as well as the LPC1800, LPC4300, LPC2400 and LPC3200 series MCUs
  • GUIBuilder, Font Converter and Bitmap Converter tools

Supporting Quote:

  • “No matter where you turn, both consumers and business users expect higher quality graphic displays than ever before – on mobile devices, in home appliances, and in industrial environments. We’ve addressed this by delivering the world’s first Cortex-M3 MCU with an integrated high-performance LCD graphics controller, the LPC178x series, in addition to our other graphics microcontrollers. Now we’re providing our customers free access to emWin – an elegant, robust graphic library and GUI which is a cut above comparable offerings on the market today, and will greatly simplify LCD design and accelerate time to market,” said Gene Carter, international product manager, microcontroller business line, NXP Semiconductors.
  • “The emWin graphic library has been extremely popular in the embedded industry. A very popular feature is the ability to generate anti-aliased text and shapes with variable bit rates, to balance both performance and quality. We’re very pleased to be working with NXP to bring emWin to the LPCware community – so that developers can focus on building the highest quality LCD graphics applications without worrying about the underlying mechanics,” said Rolf Segger, chief technology officer of SEGGER.

Availability and Links:

  • The emWin graphic library and GUI are available to current NXP microcontroller customers for free via an installer. The software is also being showcased this week at ESC Boston (SEGGER booth 521 and NXP booth 800).
  • In addition, NXP is sponsoring a contest for embedded system designers to upload source code using the LCD controller on the LPC1788, and will select three contestants at random to win a Nintendo 3DS™. More information on is available here: http://www.lpcware.com/content/page/put-your-lcd-expertise-display-contest-announcement
  • David Donley and Gene Carter of NXP Semiconductors will present training sessions on “Designing LCD Applications with NXP Cortex-M Products” at ESC Boston on Tuesday, Sept. 27, 2011 at 2:30 pm EDT and on Wednesday, Sept. 28 at 2:15 pm EDT. A free LPC1788 development board will be provided to one attendee at each session based on a random drawing.

About SEGGER Microcontroller

SEGGER Microcontroller develops and distributes hardware and software development tools as well as software components for embedded systems. An "embedded system" is one in which a microprocessor and associated components are incorporated into a device helping to accomplish difficult and complex tasks in products such as cell phones, medical instruments, instrument clusters, measurement instruments, satellite radios, digital cameras etc.

SEGGER was founded in 1997, is privately held, has been profitable since its inception, and is growing steadily. Based in Hilden with distributors in all continents and a local office in Massachusetts, SEGGER offers its full product range worldwide.

SEGGER software products include: embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB host and device stack) and embOS/IP (TCP/IP stack). With the experience in programming efficiently on embedded systems, SEGGER created highly integrated, cost- effective programming and development tools, such as the Flasher (stand-alone flash programmer) and the industry leading J-Link/J-Trace emulator.

SEGGER’s intention is to cut software development time for embedded applications by offering affordable, high quality, flexible and easy-to-use tools and software components allowing developers to focus on their applications. Find out more at http://www.segger.com

About NXP Semiconductors

NXP Semiconductors N.V. (NASDAQ: NXPI) provides High Performance Mixed Signal and Standard Product solutions that leverage its leading RF, Analog, Power Management, Interface, Security and Digital Processing expertise. These innovations are used in a wide range of automotive, identification, wireless infrastructure, lighting, industrial, mobile, consumer and computing applications. A global semiconductor company with operations in more than 25 countries, NXP posted revenue of $4.4 billion in 2010. Additional information can be found by visiting www.nxp.com.

×
Semiconductor IP