STM32 MCUs TouchGFX and GUI

Discuss STM32 and TouchGFX implementations, including configuration, debugging, and optimization.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

TouchGFX CONTEST RESULTS: Congratulations!!

Hello community!On March 18, we launched a TouchGFX Contest that had for goal for us to see our community's skills and creativity. This contest ended on May 2.We received several interesting projects, and it is now time to announce the winners! Our h...

TouchGFX documentation feedback

We wish to always improve our documentation. The best reviews and critics always come from the people that read it, so we would like to use this post to collect your thoughts and feedbacks. Please share what you like, dislike, what you think is missi...

Share your Custom Widgets!

When creating a UI project, you may need widgets that are not part of the TouchGFX library. To create your own graphical element, the TouchGFX team suggests using the Custom Container approach. Since TouchGFX 4.20 it is possible to export and import ...

STM32F469I-disco SPI-CAN shield

STM32F469I-disco : https://os.mbed.com/platforms/ST-Discovery-F469NI/https://www.st.com/en/evaluation-tools/32f469idiscovery.htmlSTM32F302R8 : https://os.mbed.com/platforms/ST-Nucleo-F302R8/CAN shield : https://www.amazon.it/AptoFun-Receiver-Protocol...

0693W00000Nt82qQAB.jpg 0693W00000Nt80pQAB.jpg 0693W00000Nt7zJQAR.jpg 0693W00000Nt82WQAR.png
Klaus3 by Associate II
  • 1021 Views
  • 1 replies
  • 0 kudos

Inquire about how to set the scroll wheel step change.

hello​The scroll wheel is set and used as follows.​​void ScrTopSetView::scrollWheel_ScrTopSet_minuteUpdateCenterItem(CustomContainer_temp_wheel& item, int16_t itemIndex) { // Override and implement this function in ScrTopSet   int data;   minut...

0693W00000QKNLVQA5.png
mSH.1 by Associate III
  • 966 Views
  • 4 replies
  • 0 kudos

Hi Group, I'm setting up the stm32h747i-disco (Joystick) by setting ports GPIOK - PK2,PK3,PK4,PK5 and PK6 respectively to inputs with no pull ups/downs. In Touch GFX, I'm calling a virtual function to signal when the selected direction goes low.

The voltage measured was approximately 3.3v at the pins of the joystick. As the direction changes the voltage drops to 0vs. I'm yet to work with the task and I understand that all inputs on the GPIO pins are set to analog by default. My question is, ...

Store Framebuffer in OSPI PSRAM?

MCU: STM32L4R9ZIJ6PSRAM: APS1604M-3SQR-SNDisplay: 800x480, RGB888, 24-bitHi, I'd like to use the mentioned PSRAM to store the TouchGFX framebuffer using OCTOSPI in QuadSPI mode.I have tried setting the Frame Buffer Start Address to OCTOSPI1_BASE (0x9...

DMacD.1 by Associate II
  • 2720 Views
  • 7 replies
  • 0 kudos

Resolved! I am trying to print the word hello on the LCD screen, but it is not working and I don't know why, although I am copying the code from a book for Nucleo board. i know it is a silly question, but I have just started :)

#include <stdio.h> #include <stdint.h> #include "stm32f4xx.h" void delayMs(int n); void LCD_init(void); void PORTS_init(void); void LCD_DATA(char DATA); void LCD_commands(unsigned char commands); int main(void){ LCD_init(); LCD_DATA('l'); LCD_DATA...

IHJEI.1 by Associate II
  • 2079 Views
  • 5 replies
  • 0 kudos

Resolved! TouchGFX frameBuf location

Hello, we are having trouble with our application binary size. Inspecting the binary, I noticed that TouchGFX frameBuf is stored in .data section, meaning that it takes about 150kB of flash space in addition to RAM space. Is it possible to store fram...

sute by Associate III
  • 798 Views
  • 1 replies
  • 1 kudos

Problem reading touchscreen axis using RGB888

I'm using a custom board stm32f469IIT , using a PS043BWSA03 LCD (RGB888) using the touchgfx library and STM32touchcontroller (LTDC RGB565). there is a problem when reading the touchscreen axis (example in photo). is there a solution?

0693W00000NsrYkQAJ.png 0693W00000NsrZQQAZ.png
DPutr.1 by Associate II
  • 2294 Views
  • 10 replies
  • 0 kudos

Why alignment and font is combined to translations?

Why touchgfx combines alignment and font with translations?We have same translation in many fonts and alignments, and we must create new Resource for each. Does not seem to make sense. Am I missing something?We end up with a lot of duplicates of the ...

Tuoman by Senior II
  • 1376 Views
  • 5 replies
  • 0 kudos