Драйвера контроллеров PCD8544 (Nokia 5110, Nokia 3310) и PCF8812 (Nokia 3410) для библиотеки uGFX

Всем привет.
С недавних пор занимаюсь изучением контролеров STM32 в связке с ChibiOS и графической библиотекой uGFX.

Я уже писал статью про эту библиотеку и вывода информаций на текстовый экран с её помощью, но недавно из неё были удалены драйвера для текстовых дисплеев, что в принципе логично.

Выводить информацию куда нибудь нужно, не все же светодиодами мигать. Дисплеев от телефонов Nokia 3310 и 3410, библиотека не поддерживала.
Поэтому написал драйвера для этих дисплеев. Не вижу смысла описывать работу этих драйверов, в интернете полно информаций по этому поводу.

Эти драйвера уже включены в главный репозиторий, об этом есть новость на официальной странице. Они появятся уже в следующем релизе этой библиотеки. Но использовать их можно уже сейчас, например склонировать репозиторий или скачать его.

В планах написать для:
  • Nokia 1100
  • Nokia 1202/1280



Пример использования драйвера для PCD8544 на GitHub или архивом.
Пример использования драйвера для PCF8812 на GitHub или архивом.

Комментарии (17)

RSS свернуть / развернуть
Спасибо!

реквестирую драйвер для Nokia 1202/1280
контроллер, вроде, STE2007
0
Добавил в планы.
0
драйвер для Nokia 1616 добавили в главный реп.
0
Спасибо. Убрал из планов.
0
похоже на переписку роботов в служебных эхах.
простите, не сдержался :-)
0
Может ли кто-нибудь сделать видео работы этой библиотеки и экранчика от нокии?
0
Вечером попробую сделать.
0
Извиняюсь за задержку, добавил видео в топик. Отрисовка пунктов меню сделана с помощью функций gdispGDrawStringBox
0
не затруднит ли Вас выложить также исходник того, что на видео — для изучения работы с меню.
0
Пожалуйста: скачать исходники
0
есть ли для в этой библиотеке стрелочный индикатор?
0
извиняюсь что не отвечал.
Нет, нету, библиотека рассчитана для работы с графическими экранами, но можно сделать через ШИМ + фильтр из конденсатора и резистора.
0
наверное все же имелся в виду стрелочный индикатор именно как компонент графической библиотеки, как в ucGUI, например…
0
Его ж свой написать — дело получаса…
0
точно, может быть, я что-то подумал об всяких вольт-ампер метрах.
0
Возможно ли использовать эту библиотеку с STM8 и без ОС? И можно ли, в этом случае, написать небольшую инструкцию — как это сделать?
0
Из коробки нельзя вроде. Я с STM8 дела еще не имел. ugfx.org/platforms
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.