Jump to content

µGFX Library 2.9

   (3 reviews)

1 Screenshot

About This File

This is the actual µGFX library - the real deal!

The µGFX library is completely free, without any restrictions, for home, hobby & educational use. Please note that you have to purchase license in order to use µGFX in a commercial project or product. Note that these licenses are very affordable and can be purchased directly through our web store. You can find more information about commercial licenses and the available pricing options here: http://ugfx.org/pricing

You can also access the official Git repository if you like to use Git or make contributions via pull requests: https://git.ugfx.io/ugfx/ugfx

What's New in Version 2.7   See changelog


  • Added EXC7200 driver
  • Added STM32F439i-EVAL board files
  • Fixed crash when passing NULL to gwinSetStyle()
  • Fixed potential crash when GDISP_NEED_TEXT_WORDWRAP is turned on
  • Added SDL driver
  • Added ILI9225 driver
  • Added ST7735 driver
  • Added Linux event input driver
  • Fixed an issue with color formats in Linux-Framebuffer board files
  • Fixed and improving arc rendering functions
  • Preventing possible crash when no valid GWIN default font has been set
  • Updating Windows binaries of the font encoder to improve compatibility
  • Fixed progressbar bounds checking and decrementing
  • Added gdispFillDualCircle()
  • Fixed an issue in the filled polygon drawing function which caused irregularities
  • Added high-level functions to modify image color palettes
  • Improving gdispDrawThickLine()
  • Added gdispAddFont() for adding a dynamic font to the permanent font list
  • Added gmiscHittestPoly() for checking whether a point is inside of a polygon
  • Fixed strange multi-thread issues in GEVENT
  • Added ILI9488 driver
  • Added the ability to display the detected compiler
  • Fixed an illegal instruction in the Cortex M0 task switcher
  • Added RAW32 task switching functions which work with ARMCC (the compiler used by Keil) for Cortex M0, M1, M3, M4 and M7
  • Added gdispGDrawThickArc()
  • Fixed a memory merging issue with the RAW32 memory allocator
  • Update RAW32 libc threads support for more recent versions of the MinGW compiler

User Feedback

You may only provide a review once you have downloaded the file.


   2 of 2 members found this review helpful 2 / 2 members

Right now I'm trying to understand and evaluate the software. Thanks to all those who are developing and making available to the community for free.

Link to review

   15 of 17 members found this review helpful 15 / 17 members

This library is state-of-the-art software provinding an easy and fast way to integrate graphic displays to your project. It also provides additional drivers for touchscreens devices. Audio input/output modules are included too. Support is great, through community forum and IRC channel. It's free to use for home and hobby applications and commercial licenses have a great price. uGFX supports the more popular boards, display drivers and operational systems or just bare metal applications. I would recommend this to anyone who needs a high modular and lightweight solution.

Link to review


Thanks to all the community for provide this for free. Starting to migrate from v2.8. Thanks a lot. Best regards.

Link to review
  • Create New...