Вот такое на тестовом скетче. На разных Ардуино и на разных библиотеках одно и то же. Как думаете китайцы заменят экранчик? Он не дорогой, но обидно.
Это все таки билиотека Adafruit_SSD1306 так работает. На U8glib графика заработала хотя компилируется по 5 минут. Остается только дефект по правому краю экрана не адресуется не стирается два столбца точек, и первые символы слева обрезаются на два столбца точек. Придется использовать в текстовом режиме с библиотекой SSD1306Ascii.
У меня тоже с этим экраном полная беда. Видимо, всё это подделки и контроллеры работают по-разному у всех. Решил, что напишу свою библиотеку тупо текстовую, чтоб без экранных буферов.
У этих китайских экранчиков (бида!, бида!) адресация памяти сдвинута на 2 пикселя. Я подробностей не помню, давно было, но в библиотеку залесть пришлось, поправил. Если что, решение известное и оно легко гуглица.
АААААААААААААААААААА!!!!!!!!!!!! Блин. прошу прощения. Это не этот экран. Тот был на ST7735. У него была слева вертикальная каёмочка из 2-х, рандомного цвета пикселов шириной.
Есть такая библиотека SSD1306Ascii https://github.com/voltnik/GPS-speed-tracker, занимает всего несколько байт памяти. Но нужно поправить эти две колонки справа. Есть еще разные переделанный библотеки. Пока некогда разбираться, недели через две продолжу.