Как вывести время с DS1302 на дисплей OLED I2C 1.5′′ 128×128 px

Шрифт никому ничего не должен, он просто содержит изображения символов. Вполне возможно, что вы столкнулись с обычной проблемой использования кириллицы - текст IDE сохраняет в формате UTF8 (т.е. два символа на букву), а шрифт в кодировке Win1251 (или еще какой русской кодировки) - односимвольные кодировки. Стало быть перед выводом текста его нужно перекодировать

Обсуждалось многократно, например, здесь или здесь