Skip to main content
Associate II
March 23, 2026
Solved

Custom Modular Keyboard UI using TouchGFX

Hello everyone,

I would like to share my recent project developed using TouchGFX for industrial applications.

I have designed a fully modular keyboard UI using custom containers. The keyboard supports:

  • Uppercase and lowercase input

  • Numeric keypad

  • Special characters

  • Password input

  • Email input

  • Calibration data entry

The project is designed with a focus on real-time usability and clean UI design for embedded systems.

GitHub Repository:

https://github.com/DhruvProject4/touchgfx_advanced_keyboard.git 

Screenshots: 

Screenshot 2026-03-23 194607.png

 

Screenshot 2026-03-23 194639.png

 

Screenshot 2026-03-23 201138.png

 

I would really appreciate your feedback and suggestions.

Thank you

Dhruv Dave

    DhruvDave46Best answer
    Associate II
    March 24, 2026

    Hello,
    Thank you for your kind words.
    I’m glad you found the project helpful.

    ECE Graduate | Aspiring Embedded Systems Engineer STM32 | C/C++ | FreeRTOS | TouchGFX | Embedded Linux Learning • Building • Sharing

    2 replies

    Osman SOYKURT
    ST Technical Moderator
    March 24, 2026

    Hello @DhruvDave46 ,

    Thank you very much for sharing this with the community :thumbs_up:
    I suggest you can also add it to the post here : Share your Custom Widgets! - STMicroelectronics Community

    ST Software Developer | TouchGFX
    DhruvDave46AuthorBest answer
    Associate II
    March 24, 2026

    Hello,
    Thank you for your kind words.
    I’m glad you found the project helpful.

    ECE Graduate | Aspiring Embedded Systems Engineer STM32 | C/C++ | FreeRTOS | TouchGFX | Embedded Linux Learning • Building • Sharing