Skip to main content
Visitor II
February 27, 2025
Question

How to use SSD1315 Library

  • February 27, 2025
  • 2 replies
  • 2322 views

Hi!

I'm trying to make a LCD screen work, but without success.

I found this library:

https://github.com/STMicroelectronics/stm32-ssd1315

But I can'd find more documentation with examples (how to initialize).

Can you give me a "wire"? Now I'm using a ssd1306 library, but all the even rows (of my screen) are empty

cyberpex_0-1740617468809.png

 

    This topic has been closed for replies.

    2 replies

    Graduate II
    February 27, 2025

    You'll probably have to commit resources to debug it.

    Double size with gaps suggests and issue with the rasters/display buffer, and perhaps a multiplier

    Perhaps look here, port this, or perhaps the AdaFruit drivers

    https://tinusaur.org/2019/04/29/updated-ssd1306xled-library-fixes-compatibility-ssd1315/

    I've worked with the SSD1306 (0.96") / SSD1309 (2.42") variant.

    Graduate II
    February 27, 2025

    Check COM setting via Command 0xDA

    Check Zoom mode via Command 0xD6

    ST Employee
    February 27, 2025

    Hello @cyberpex,

    You can refer to the BLE_p2pServer application available in STM32CubeWB. This application uses the SSD1315 library, which may assist you in your implementation.

    I hope my answer has helped you. When your question is answered, please select this topic as solution that answered you, it will help others find that answer faster.

    Thanks for your contribution.

    Dor_RH

    cyberpexAuthor
    Visitor II
    February 28, 2025

    Thanks @Dor_RH!

    I'll try!

    Visitor II
    May 11, 2025

    Do you have an available demo for this repo? I can't stand with this repo to move forward one step... The lib looks very good but I don't know how to use it.