Рассмотрим примеры использования оборудования. Имеем дело с экраном SH1106(SSD1306) разрешение 128х64. Пример работы с экраном на базе библиотеки Adafruit_SH110x. Программа будет изображать на экране разные фигуры, в конце будет анимация с падающими фигурами звезд. Исходный код на базе примера из использованной библиотеки: Должно получиться примерно следующее: Важное замечание! Пример работает только если эту прошивку заливать сразу после прошивки с использованием библиотеки U8G2, не делая перезагрузки по питанию. Если прошить предложенным выше вариантом прошивки и перезагрузить устройство по питанию, то на экране ничего не будет. С причиной не разобрался. На данный момент считаю что библиотека Adafruit имеет проблемы при работе с рассматриваемым экраном. Пример работы с экраном на базе библиотеки u8g2. Простой вывод текста на экран. Исходный код примера: Рассматриваемая библиотека хорошо работает через драйвер SSD1306, с драйвером SH1106 в моем случае есть проблемы - сдвиг адресации