• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • Automotive
    • Connectivity
    • Consumer Electronics
    • Industrial
    • Medical
    • Security
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Videos
    • TI Microcontroller Videos
  • EE Resources
    • DesignFast
    • eBooks / Tech Tips
    • FAQs
    • LEAP Awards
    • Podcasts
    • Webinars
    • White Papers
  • EE Learning Center

Display shield leverages 32-bit MCUs for HMI designs

October 12, 2020 By Redding Traiger

The new STM32 Nucleo display shield from STMicroelectronics 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.

You may also like:

  • Embedded systems software and programming
    Embedded systems software and programming for a safer world

  • GUI development toolkit runs on 32-bit Linux MPUs
  • DA16600
    NV memory optimized for Arm-based MPUs
  • Memory technologies
    Memory technologies and packaging options
  • attack surfaces
    Safety and cyber security for the connected car

Filed Under: 32-bit, Applications, Consumer Electronics, Display modules, Embedded, microcontroller, Products, RTOS, Telecommunications, Tools Tagged With: stmicroelectronicsinc

Primary Sidebar

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

EE Training Center Classrooms

EE Classrooms

CURRENT DIGITAL ISSUE

Featuring 15 articles, the 2022 5G Handbook looks at private networks, timing, connectivity, latency, mmWaves, test, and other topics.

Digital Edition Back Issues

Subscribe to our Newsletter

Subscribe to weekly industry news, new product innovations and more.

Subscribe today

RSS Current EDABoard.com discussions

  • USB hub IC heatup
  • Resistor across crystal for biasing the internal op-amp
  • Photovoltaic MOSFET Drivers - Voltage Rating
  • A circuit that can adjust a resistance and probing a voltage node
  • Modeling Parallel Wire Transmission Line

RSS Current Electro-Tech-Online.com Discussions

  • Setting the 18F24K20 to digital.
  • Multistage BJT amplifier
  • Ampro 16mm Stylist projector woes.
  • Need help using a common power supply for two devices
  • NXP i.MX8 board vs Raspberry Pi?

Footer

Microcontroller Tips

EE World Online Network

  • DesignFast
  • EE World Online
  • EDA Board Forums
  • Electro Tech Online Forums
  • Connector Tips
  • Analog IC Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • Wire and Cable Tips
  • 5G Technology World

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us
Follow us on TwitterAdd us on FacebookFollow us on YouTube Follow us on Instagram

Copyright © 2022 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy