industry news
Subscribe Now

STMicroelectronics Eases Simple GUI Design for Ultra-Low-Cost Devices with TouchGFX Updates and New STM32 Nucleo Shield

Geneva, October 12, 2020 – STMicroelectronics is pioneering the HMI of things with a new STM32* Nucleo display shield that leverages the affordability of STM32G0 microcontrollers (MCUs). The new X-NUCLEO- GFX01M1 SPI shield is supported in the latest TouchGFX software, version 4.15.0, which introduces additional new features including support for low-cost non-memory-mapped SPI Flash ICs.

Designing with STM32G0 and TouchGFX lets developers target a bill of materials as low as $5 to add a small graphical display to any project. Simple devices such as timers, controllers, and home appliances can thus offer a smartphone-like user experience.

The new X-Nucleo-GFX01M1 shield is supported by a new X-cube-display package that offers simple “hello world” example. The shield contains a 2.2-inch QVGA (320×240) SPI display, 64-Mbit SPI NOR Flash, and a joystick and is ready to use with various STM32 MCU development boards such as the NUCLEO-G071RB. The STM32G071RB is a mainstream Arm® Cortex®-M0+ MCU that integrates up to 128kBytes Flash, 36kBytes SRAM, extensive communication interfaces, analog peripherals, fast I/Os, hardware security ID, and a USB Type-C™ Power Delivery controller.

The latest TouchGFX software builds on the TouchGFX Engine’s partial framebuffer, which can reduce the GUI RAM footprint by up to 90% and allow a simple user interface in as little as 16-20KB of internal MCU RAM. A new rendering algorithm enhances GUI performance by realizing partial screen updates in an optimized order to allow extra updates and avoid visually distracting tearing effects. Also new, support for non-memory-mapped SPI Flash allows more complex GUIs to use low-cost off-chip storage for memory-hungry graphics assets such as images and fonts.

To ease user-interface prototyping, an optimized application template for the STM32G071 Nucleo board and display kit is available in TouchGFX Designer. It is also possible to introduce an RTOS to the setup if required and use TouchGFX Generator to change to other hardware.

All elements are available now, including the X-cube-display package and TouchGFX 4.15.0 with code examples for running the G071RB. The X-NUCLEO- GFX01M1 and STM32G0 products are in mass production and available through the normal ST distribution channels.

In addition, a new graph widget simplifies showing sequential data using lines, bars, area plots, histograms, or combined visualizations. The widget works smoothly with any STM32 MCU and developers can customize aspects such as colors and layout using TouchGFX Designer.

Also new in TouchGFX 4.15.0, full out-of-the-box support for the STM32H725 lets developers run microprocessor-class graphics on ST’s Cortex-M7 MCUs. With 550MHz core frequency, ST’s Chrom-ART Accelerator™ for faster graphics performance, an Octal-SPI interface for high-speed connections to external Flash and RAM, and an XGA TFT-LCD controller, the STM32H725 is the new graphics flagship for the STM32 family. TouchGFX Designer contains sample source code and a demonstration video is available here.

For more information and to download TouchGFX free of charge, please visit http://www.st.com/x-cube-touchgfx.

You can also read our blogpost at https://blog.st.com/x-nucleo-gfx01m1/

Leave a Reply

featured blogs
Oct 21, 2020
We'€™re concluding the Online Training Deep Dive blog series, which has been taking the top 15 Online Training courses among students and professors and breaking them down into their different... [[ Click on the title to access the full blog on the Cadence Community site. ...
Oct 20, 2020
In 2020, mobile traffic has skyrocketed everywhere as our planet battles a pandemic. Samtec.com saw nearly double the mobile traffic in the first two quarters than it normally sees. While these levels have dropped off from their peaks in the spring, they have not returned to ...
Oct 19, 2020
Have you ever wondered if there may another world hidden behind the facade of the one we know and love? If so, would you like to go there for a visit?...
Oct 16, 2020
[From the last episode: We put together many of the ideas we'€™ve been describing to show the basics of how in-memory compute works.] I'€™m going to take a sec for some commentary before we continue with the last few steps of in-memory compute. The whole point of this web...

Featured Paper

Four Ways to Improve Verification Performance and Throughput

Sponsored by Cadence Design Systems

Learn how to address your growing verification needs. Hear how Cadence Xcelium™ Logic Simulation improves your design’s performance and throughput: improving single-core engine performance, leveraging multi-core simulation, new features, and machine learning-optimized regression technology for up to 5X faster regressions.

Click here for more information about Xcelium Logic Simulation

featured paper

Designing highly efficient, powerful and fast EV charging stations

Sponsored by Texas Instruments

Scaling the necessary power for fast EV charging stations can be challenging. One solution is to use modular power converters stacked in parallel. Learn more in our technical article.

Click here to download the technical article

Featured Chalk Talk

USB Type C Wireless Power Charging

Sponsored by Mouser Electronics and Wurth

Today, there are fantastic new standard battery charging solutions that can help with your design. But, many designers don’t know where to begin with implementing these complex standards. In this episode of Chalk Talk, Amelia Dalton chats with Hebberly Ahatan of Wurth Electronik about the latest charging standards, and how new kits from Wurth make implementing them in your next design a snap.

Click here for more information about Wurth Design Kits