Skip to content

Fast ST7789 DMA Library for STM32F40x LL (Low Layer drivers)

Notifications You must be signed in to change notification settings

ScarsFun/STM32F4_ST7789_LL_DMA

Repository files navigation

Dirty Code : works with 240x240 display

STM32F40x_DMA_LL_ST7789

Fast ST7789 DMA Library for STM32F40x LL (Low Layer drivers)

References

  1. https://github.com/eziya/STM32_HAL_ILI9341
  2. https://os.mbed.com/users/dreschpe/code/SPI_TFT_ILI9341/
  3. https://www.mikroe.com/glcd-font-creator

Library supports C font array created by GLCD Font Creator by MikroElektronika.
https://www.mikroe.com/glcd-font-creator

Please refer to the following link to get more details about fonts.
https://os.mbed.com/users/dreschpe/code/SPI_TFT_ILI9341/

[ How to add new fonts ]

  1. Run GLCD Font Creator
  2. Click File-New Font-Import An Existing System Font
  3. Select font, style and size from font dialog.
  4. GLCD Font Cretor makes Bitmap fonts
  5. Click Export for GLCD menu
  6. Select mikroC tab.
  7. Copy generated code to fonts.c file
  8. Modify data type from unsigned short to uint8_t
  9. Add optional bytes (offset, width, height, bpl) to the array !!! IMPORTANT !!!
  10. Add extern declaration to fonts.h file

About

Fast ST7789 DMA Library for STM32F40x LL (Low Layer drivers)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages