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.1   See changelog


FIX:        Significant improvements to the way the MCU touch driver works.
FEATURE:    Add support for edge to edge touch calibration.
FEATURE:    Added progressbar widget
FEATURE:    Added gdispGDrawThickLine() by user jpa-
DEPRECATE:  TDISP module removed
FIX:        Console does not execute gwinPrintf() anymore if not visible
FEATURE:    Added gwinGetColor() and gwinGetBgColor()
FEATURE:    Console now has an optional backing store buffer (GWIN_CONSOLE_USE_HISTORY)
FEATURE:    Added smooth scrolling to list widget
FEATURE:    Increased performance of gwinListAddItem()
FEATURE:    Added FreeRTOS port
FEATURE:    Added gfxDeinit()
FEATURE:    Allow touch screen calibration in any display orientation
FEATURE:    New GFILE module to abstract File IO.
FEATURE:    Image file handling changed to use new GFILE module.
DEPRECTATE: Old image opening functions deprecated.
FEATURE:    Restructure and simplify the include path for GFX
FEATURE:    Added LGDP4532 driver by user shilow
FIX:        Updated board files to support api changes in ChibiOS/RT 2.6.4
FEATURE:    Support for ChibiOS/RT 3.x
FEATURE:    Added gwinProgressbarStop() and gwinProgressbarReset()
FEATURE:    Added generic ILI93xx driver by xlh1460
FEATURE:    Added gwinListEnableRender()
FEATURE:    Added gwinLabelSetAttribute()
FEATURE:    Complete restructure of the GAUDIN and GAUDOUT into a common GAUDIO module
FEATURE:    Added a PWM audio play driver
FEATURE:    Update GADC audio recording driver to new GAUDIO format
FEATURE:    Added vs1053 audio play driver
FEATURE:    Added GAUDIO wave-play demo
FEATURE:    Added many GWIN simple demo's and updated the combined widget demo
FEATURE:    Added gwinEnable() and gwinDisable()
FIX:        Progressbar widget bug fix that could gwinProgressbarStop() to crash
FIX:        Imagebox widget bug fix that could cause gwinImageOpenFile() to crash
FEATURE:    GWIN containers such as "container" and "frame" which provides parent/children widget management
FEATURE:    Added gdispContrastColor()
FEATURE:    Added gwinShow() and gwinHide()
FEATURE:    ChibiOS/RT 3.x support and example for the Mikromedia STM32-M4 board.

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...