SSD1306 logic to print a single character

Hello friends,
I am writing a program for my SSD1306 OLED display from scratch. It unfortunate that SSD1306 have no display driver. I have successfully initialized the display, but I don’t know how to turn on the pixels for a particular ASCII character. I am stuck and don’t know where to start. Any Idea?

Thanks in advance!

Hi @EEngineer Welcome to EngineersAsylum!!
SSD1306 datasheet has everything to kick-start a new library from scratch. You may use a lookup table for pixels per character.You may use below mentioned link to create a lookup table for your program.

http://oleddisplay.squix.ch

Best of luck!

1 Like

Thanks you. I have successfully printed a character. Thanks to you and datasheet.