Здравствуйте, уважаемые форумчане. Начну из далека, я не активный пользователь данного форума, но иногда заглядываю в идеи и подглядываю решения.
Недавно натолкнулся на необходимость использования недорогого эргономичного графического дисплея и выбор пал на модуль Nokia 3110. Перерыв тонну инета я не нашёл толковой библиотеки, и поскольку руки прямые решил написать её сам. Итогом стала небольшая библиотека (c++/CVAVR) которую собственно можно адаптировать под любой проект.
В текущей версии реализованы базовые функции позволяющие выводить текст и рисовать точками, эмулируюя полностью адекватный графический дисплей, или экономить память и использовать текстовой режим.
Есть поддержка вывода текста 8x4 пикселя с полноценным шрифтом. собственно это почти все что мне и требуется, на текущий момент для реализации моих задач. Если местное население заинтересовано в библиотеке то я её доработаю :
Поддержка шрифтов 4x4 , 8x8, 6х8
Масштабируемый вывод шрифтов 16х16,8х16,16х8
Полноценные графические функции, круги, квадраты, спрайты и прочее
Функции консольного вывода текста и чисел.
Функции управления яркостью и подсветкой...