Skip to content

STM32F1 SSD1306 library with LL drivers ad Mikroe GLCD custom fonts support.

Notifications You must be signed in to change notification settings

ScarsFun/SSD1306_STM32F1_LL

Repository files navigation

STM32F1 SSD1306 library Low Level Drivers

SSD1306 simple I2C Library for STM32F10x 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

STM32F1 SSD1306 library with LL drivers ad Mikroe GLCD custom fonts support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages