STM32: "HD44720 LCD controller" C driver топик-ссылка

Symbol LCD driver port for STM32F10x microcontrollers (universal driver, with usage examples)...

Альтернативная библиотека для символьных ЖКИ под 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

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

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





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

Arduino и LCD 192x64

Купил себе LCD 192x64, поскольку тот отлично вписывается в дырку, где раньше стоял бортовой компьютер автомобиля.





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

Термометр с тревогой и логированием в баню

Arduino Pro Mini
Для контроля температуры, влажности и датчиков дыма решил собрать схемку с использованием платки Arduino Pro Mini.
Плата, в принципе, подойдет любая, главное чтобы на ней стоял микроконтроллер ATMEGA328P и были доступны все выводы.
Датчики температуры цифровые (1-Wire), датчик влажности аналоговый.
Запись лога в формате CSV ведется на SD карту (используется библиотека FatFs (C) ChaN).
Дисплей используется символьный — 20x4.


Читать дальше
  • +4
  • 29 декабря 2014, 11:47
  • vad7
  • 2

Термометр с питанием от солнечных элементов

На базе популярного датчика температуры DS1820, микроконтроллера AtTiny24A, ЖК-индикатора и деталей, добытых из садовых фонариков я собрал несложный термометр, предназначенный для измерения уличной температуры:



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

Очередная DevBoard STM32

Захотелось сделать некоторые поделки на STM32 для дома. Так как включать утюг под корпуса с шагом 0,5мм лениво, поискал готовые на ebay, ali и ничего интересного не нашел, все или мелко, или крупно, или дорого, или цвета не того :) В общем решил сделать свою.
Основные требования были, в порядке важности
1. Универсальность
2. Стоимость
3. Экран + кнопки на плате
4. Возможность подключить беспроводные модули
То что из этого получилось:платы


Читать дальше
  • +10
  • 08 октября 2014, 16:15
  • AVF
  • 2

Простое Меню, W1602D

Фото


Видео
Отдельная благодарность Михаилу, в основе используются его труды )
Возникла задача организовать вывод информации, дисплеи TFT и графический 128х64 оказались избыточными, а в заначке был W1602 ...

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