Piu' sotto, al termine della lingua inglese trovi il testo in italiano. Below English text you'll find the Italian version
"ST7735S-STM32" repository contains the source code for a set of functions for an STM32 microcontroller handling a 1.8 inch color LCD display based on the ST7735S SPI driver.
Library allows to handle the display using either TouchGFX or directly drawing on screen through library functions.
Developed software is based on HAL over STM32CubeIDE.
Software has been tested over: | |
---|---|
STM32F411CE (Weact Studio board) | https://github.com/WeActTC/MiniSTM32F4x1 |
STM32G432KB (Nucleo32 STM board) | https://www.st.com/en/evaluation-tools/nucleo-g431kb.html |
STM32G071RB (Nucleo64 STM board) | https://www.st.com/en/evaluation-tools/nucleo-g071rb.html |
Display used | |
---|---|
Display 1.8 inch TFT-LCD 128x160 | AliExpress |
Amazon |
(I suggest you to follow this reading order)
- "How to" create CubeIDE project using this software (source folder)
- "How to" handle display backlight
- (Direct handling) "How to" add this library to the created project
- (TouchGFX) "How to" add this library to the created project
Youtube video showing TouchGFX integration characteristics and performance: https://youtu.be/g1siKaPox88
Youtube video showing library characteristics and performance: https://youtu.be/oWx1-WmTwag
Please Note: The software, schemes and PCB designs in this set of repositories are provided just for illustrative purposes, sharing the personal experience on this project. The software and design artifacts are provided as-is without any mantainence and without warranty of any kind. There is no guarantee of fitness for any particular application, and no guarantee of completeness and correctness. By downloading and using these materials the user accepts all risks associated with the run of the software and construction and use of the circuits and devices described.
Fonts licence: fonts are provided by STMicroelectronics. Licencing inside the fonts ".c" files.
La repository "ST7735S-STM32" contiene il codice relativi ad un set di funzioni per STM32 per la gestione di un display LCD a colori da 1,8 pollici controllato dal driver SPI ST7735S. La libreria di funzioni permette di gestire il display in un progetto basato si TouchGFX oppure scrivendo direttamente sul display tramite le funzioni disponibili.
Il software sviluppato si basa su HAL attraverso STM32CubeIDE.
Il software è stato testato su | |
---|---|
STM32F411CE (scheda Weact Studio) | https://github.com/WeActTC/MiniSTM32F4x1 |
STM32G432KB (scheda STM Nucleo32) | https://www.st.com/en/evaluation-tools/nucleo-g431kb.html |
STM32G071RB (scheda STM Nucleo64) | https://www.st.com/en/evaluation-tools/nucleo-g071rb.html |
Il display utilizzato è: | |
---|---|
Display 1.8 inch TFT-LCD 128x160 | AliExpress |
Amazon |
- Guida per creare un progetto CubeIDE per usare questa libreria (il codice è qui)
- Guida alla gestione della retroilluminazione
- (gestione diretta) Guida per aggiungere la libreria al progetto creato
- (TouchGFX) Guida per aggiungere la libreria al progetto creato
Video Youtube con le carateristiche e le prestazioni dell'integrazione TouchGFX: https://youtu.be/g1siKaPox88
Video Youtube con le carateristiche e le prestazioni dellla libreria: https://youtu.be/oWx1-WmTwag
Il software e gli schemi di progetto come i layout PCB in questa serie di repository sono messe a disposizione con puro intento illustrativo e di condivisione dell'esperienza fatta Il software and gli elementi del progetto sono messi a disposizione "allo stato in cui sono" senza impegno di manutenzione e senza garanzie di alcun tipo. Piu' esplicitamente, non c'e' garanzia di adeguatezza a soddisfare specifiche esigenze, ne di completezza o correttezza di alcuna parte. Scaricando ed utilizzando questo materiale l'utilizzatore accetta il rischio associato alla realizzazione ed all'utilizzo del circuito, del software e dei componenti descritti in questi file.
La serie di font usata è fornita da STMicroelectronics. Licenza d'uso all'interno dei file ".c" dei font.
---