О блоге
Протоколы работы с дисплеями и алгоритмы обработки и вывода графики.
Администраторы (1)
Модераторы (0)
Модераторов здесь не замеченоЧитатели (91)
Tabke XANDER Vga mzw tda2030 grand1987 Gornist neiver Leopoldius rumkin angel5a redhead Bass loxal reflex Lifelover Artiom lleeloo madmazy Medik88Все читатели блога
Программа для преобразования изображений и шрифтов в код
Хорошая программа для подготовки изображений к выводу на разные экранчики. Гибкое преобразование последовательностей битов, добавление масок, можно свои шаблоны написать, то есть не только Си использовать, сжатие опять же.
- +3
- 12 августа 2017, 23:14
- antonluba
- www.riuson.com/lcd-image-conve...
- Оставить комментарий
Альтернативная библиотека для символьных ЖКИ под 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.

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

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

Читать дальше
1.3" с SPI интерфейсом, на контроллере sh1160.

Читать дальше
- +6
- 16 декабря 2016, 15:29
- Gornist
- Оставить комментарий
- 2
Редактор шрифтов
Часто бывает надо поменять какой-нибудь символ в шрифте, добавить иконку или что-то такое, но квадратики в тетрадочке закрашивать лень, высчитывать номер байта и бита в гигантском массиве тоже… На такой случай и была сделана программка для редактирования шрифтов прямо в .c/.h файлах. Естественно, для тех форматов, которые попадались под руку — а то больно их много всяких.
Открыл файлик font14x8.c прям в папке проекта, поменял растр буковки — и сохранил. Прелесть.
Читать дальше
Открыл файлик font14x8.c прям в папке проекта, поменял растр буковки — и сохранил. Прелесть.
Читать дальше
- +1
- 22 ноября 2016, 18:32
- teplofizik
- 3
- 2
Знакосинтезирующий ЖКИ 1602 и клавиатура: экономим выводы микроконтроллера
В рамках данной заметки мы рассмотрим, как можно сэкономить выводы микроконтроллера при использовании знакосинтезирующего жидкокристаллического индикатора совместно с кнопками управления меню устройства. Будет показано, что при использовании «обычного» ЖКИ (т.е. собранном на контроллере типа HD44780) и «стандартном» способе управления меню (кнопки «MENU/SELECT», «UP», «DOWN», «+» и «-») для опроса кнопок не требуется каких-либо дополнительных ресурсов камня, кроме уже задействованных под управление индикатором:

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

Читать дальше
- +4
- 12 ноября 2016, 00:07
- podkassetnik
- 75
И ещё раз SSD1306
Китайский, IIC, 0,96 дюйма.
Общие впечатления — дёшево и сердито, только очень мало и относительно медленно.

Читать дальше
Общие впечатления — дёшево и сердито, только очень мало и относительно медленно.

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

Читать дальше
Подключение дисплея UG-2896GDEAF11 к STM32L
Решил проверить качество и удобство использования современного небольшого OLED дисплея.

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

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