Aleksei

Results 149 comments of Aleksei

There is the link the documentation on the first github page. Some links for you are below: https://codedocs.xyz/lexus2k/lcdgfx/class_interface_s_s_d1351.html#afa34ecadaed45d4cbbfa1be27354de9a https://codedocs.xyz/lexus2k/lcdgfx/class_interface_s_s_d1351.html

Since I don't have official datasheet for your display to understand how OLED display is connected to the display controller (that's not MCU), I can advise you to play with...

> Maybe this will do any help: https://download.mikroe.com/documents/datasheets/psp27801-product-specification-a0.pdf That's what exactly I need. Thank you That's why the display shifted, because of the connection lines between LCD controller and LCD...

I made initial commit for your display. Now there is `DisplaySSD1351_96x96x16_SPI()` constructor available. However, you still need to do experiments with ram_mode values, I wrote above, and there is new...

Did you try to change ram_mode to new values? ```.cpp switch ( m_rotation ) { // NORMAL FULL COLOR MODE case 0: // 0 degree CW ram_mode = 0b00110000; //...

First, please try to set offset after display initialization, and then you will be able to rotate the display. The library must automatically recalculate required offset for COL/SEG lines. ```.cpp...

Hi, I checked ssd1351 datasheet (https://www.newhavendisplay.com/app_notes/SSD1351.pdf), verified the code, and still didn't find the root case for the white noise on the last picture by you.

Do you have spidev kernel module loaded? Does the application have access privileges to kernel module driver? What is the configuration of the target system?

Yes, it use spidev from userspace, but accessing to spi char devices requires root privileges

Hi, @stealth-ultd Yeah, it is possible to implement such function (to display 2x font size). As for bold implementation, can you uncomment line in `lcdgfx/src/v2/lcd/base/ssd1306_4bit.inl` anc check? ```.cpp template void...