Залил таки тест под 1305, там да всё корректно, за исключением того, что он для 128х64, если ставлю 128х32 сдвиг картинки в право на несколько пикселей.
По поводу переделки скетча под 1305, автор оригинального проекта ответил мне: “В библиотеке Adafruit_SSD1305 нет функции, которая выполняет инверсию строки. Только всего экрана.”
Бросьте вы, это простая графика, полоски это прямоугольники отрисованные на фоне и всё. Их конечно тоже можно рисовать как маленькие картинки. Посмотрите в файле h. библиотеки название функций, есть там функция нарисовать картинку в точке такой то, шириной и высотой такой то?
…вам сначала по скетчу понять авторскую анимацию, потом свою переделать и всё.
Там действительно нет такой фиги(не так работает). Ему надо сдвинуть/сплюшшить типа как вы делали в библиотеках для не стандартного разрешения, - типа в 0.49 и длиннющем цветном.
Ну да, там просто редактирование скетча на предмет сдвига координат в рисуемых объектах. Редактировать и искать где это в библиотеке подправить смысла нет.
Я к тому, что графика индикатора данного проекта не сложная, это одна (неизменная картинка в центре) и два набора закрашенных прямоугольников, которые с каждым циклом после опроса входов стираются и отрисовываются вновь.