How to create byte arrays for Oled Display ssd1306 (128x32)

Hello,
i would like to create a byte array to show on the Oled Display. I found the Online tool image2cpp
( image2cpp). I tried already several times to make the array from the picture that i want to use it on the Display. Unfortnaly the array code that image2cpp gives me don´t fit properly after on the display.
The image that i want to use is the Arduino Logo.
For sure that i´m choosing something wrong inside the tool, unfortnaly after several tries i could not make it.
The Display is a ssd1306 128x32.
Could somebody tell me how to create a proper array code from this picture for my display (File:Arduino Logo.svg - Wikimedia Commons)

Thanks in advance

Did you see this thread ?

Hi,
To create image bitmaps, I use LCDassistant.exe
It's straightforward. Create you image, import, then export the byte array.
I used this to make little animations on 128x64 OLEDs. Beware though, those displays are not the fastest, so moving images can be a bit slowish.

If you're interested, we make bezels for 128x32 OLEDs www.bezelsanddisplays.co.uk (that is my site).

Hi MAS3 and bezelsanddisplays. Thanks for your help. LCDassistant.exe was exactly what i needed.
Very good.
Thanks again

This topic was automatically closed after 94 days. New replies are no longer allowed.