Grove OLED 1.12 inch has garbled display

Hello, I purchased your Grove OLED module and I am unable to make it work - the display turns on, but it is garbled. The behavior is identical to this discussion on the Dexter forum:

<LINK_TEXT text=“ … splay/3629”></LINK_TEXT>

I’m wondering if you know what the problem is. The printing on the back of the unit says it is v 1.0

Tks, Adrian

Hi Adrian,

I only have the v2.1 and tested on <LINK_TEXT text=“ …”></LINK_TEXT>. it works well.

Here is the code.

import grove_oled

import time






for i in range(0,12):


grove_oled.oled_putString(“Hello World”)

Do you mean your screen looks like as below picture?

please try “grove_oled.oled_clearDisplay()” to clean the screen. thanks.

Seeed techsupport team


Hi, ok, thank you for that, it will probably solve the problem.

However, when I try to run that code, I get this error:

ImportError: No module named grove_oled

Do you know how I would install that library and where I would get it?

Regards, Adrian

Hi, so I found the python file set here:

<LINK_TEXT text=“ … grove_oled”></LINK_TEXT>

I then installed it in my GrovePi folder on the Pi, but when I run it, it still doesn’t work properly. If I just run the “clear screen” command, it does not do that.

Is that the correct python code? It matches the one you gave me.

Tks, Adrian