Рейтинг
5.54
голосов: 4

О блоге

Протоколы работы с дисплеями и алгоритмы обработки и вывода графики.

Администраторы (1)

Модераторы (0)

Модераторов здесь не замечено

Читатели (89)

Tabke XANDER Vga mzw tda2030 grand1987 Gornist neiver Leopoldius rumkin angel5a redhead Bass loxal reflex Lifelover Artiom lleeloo madmazy Medik88

Все читатели блога

Программа для преобразования изображений и шрифтов в код топик-ссылка

Хорошая программа для подготовки изображений к выводу на разные экранчики. Гибкое преобразование последовательностей битов, добавление масок, можно свои шаблоны написать, то есть не только Си использовать, сжатие опять же.

Выводим информацию на VFD IBM 41K6814

Достался по случаю VFD дисплей от POS терминала IBM 41K6814.



Читать дальше
  • +3
  • 12 апреля 2017, 22:52
  • HOMEZ
  • 2

Альтернативная библиотека для символьных ЖКИ под mikroPascal AVR Pro

Выложил на Libstock альтернативную библиотеку для символьных LCD, заменяющую оригинальную Lcd. Исправлено быстродействие и тайминги, устранена ошибка с затиранием ОЗУ при использовании Lcd_Out, добавлена совместимость с OLED Winstar.

Брать здесь. Состав пакета: библиотека и описание интерфейса модуля, без исходного кода.

Клон дисплея Adafruit, экономим выводы микропроцессорных устройств.

Всем привет! Сегодня я расскажу как мне удалось сэкономить порты своей Raspberry Pi. Давно хотел подключить строчный дисплей к этому одноплатному компьютеру, и даже попробовал это сделать используя библиотеку wiringpi, но уж очень много выводов занимает такое подключение. Первое, что пришло в голову, было использование сдвиговых регистров, но все же я решил посмотреть в сторону шины I2C или SPI. Почитав топики в интернете нашел классное решение — RGB LCD SHIELD KIT W/ 16X2 CHARACTER DISPLAY — ONLY 2 PINS USED!. На плате используется всего два пина для управления SDL и SCK по шине I2C, плюс еще места хватило для пяти тактовых кнопок. В данном устройстве скорость не так сильно важна, поэтому шина I2C мне вполне подошла. «Сердцем» платы является микросхема компании Microchip, расширитель портов MCP23017.



Читать дальше
  • +2
  • 27 декабря 2016, 15:55
  • Jman
  • 2

OLED sh1106

Волны, поднятые Чорной Пятниццой, выбросили на наш гостеприимный берег новый OLED-экранчик.
1.3" с SPI интерфейсом, на контроллере sh1160.



Читать дальше

Редактор шрифтов

Часто бывает надо поменять какой-нибудь символ в шрифте, добавить иконку или что-то такое, но квадратики в тетрадочке закрашивать лень, высчитывать номер байта и бита в гигантском массиве тоже… На такой случай и была сделана программка для редактирования шрифтов прямо в .c/.h файлах. Естественно, для тех форматов, которые попадались под руку — а то больно их много всяких.

Открыл файлик font14x8.c прям в папке проекта, поменял растр буковки — и сохранил. Прелесть.


Читать дальше

Знакосинтезирующий ЖКИ 1602 и клавиатура: экономим выводы микроконтроллера

В рамках данной заметки мы рассмотрим, как можно сэкономить выводы микроконтроллера при использовании знакосинтезирующего жидкокристаллического индикатора совместно с кнопками управления меню устройства. Будет показано, что при использовании «обычного» ЖКИ (т.е. собранном на контроллере типа HD44780) и «стандартном» способе управления меню (кнопки «MENU/SELECT», «UP», «DOWN», «+» и «-») для опроса кнопок не требуется каких-либо дополнительных ресурсов камня, кроме уже задействованных под управление индикатором:





Читать дальше

И ещё раз SSD1306

Китайский, IIC, 0,96 дюйма.
Общие впечатления — дёшево и сердито, только очень мало и относительно медленно.




Читать дальше

NHD-2.7-12864

Немного допилил и решил положить сюда.
Итак, экранчик NHD-2.7-12864 с контроллером SSD1325.


Читать дальше

Подключение дисплея UG-2896GDEAF11 к STM32L

Решил проверить качество и удобство использования современного небольшого OLED дисплея.





Читать дальше