Доброго времени суток. Купил вот такой дисплей http://amperka.ru/product/text-lcd-16x2 Взял здесь либу http://www.espruino.com/HD44780 Подключил как описано здесь http://wiki.amperka.ru/Схемы-подключения:подключение-текстового-экрана Подсветка есть, а символы не появляются. Код предельно простой: Код (Javascript): var lcd = require("HD44780") .connect(P8,P9,P10,P11,P12,P13); lcd.print("abcdefg"); Схема подключения: Подскажите, в каком месте у меня руки кривые?
Не работает. Пробовал подключить к Iskra Neo, и использовать либу Liquid crystal. Тоже не работает. Нашёл на форуме мэлт тему Не работает вывод на МТ-16S2H , но пока толком не изучил. Понял только, что именно у этого дисплея есть какие-то особенности при работе в 4-битном режиме по сравнению с зарубежными аналогами. Попробовал наугад соорудить 8-битное подключение - тоже не заработало. Но там я мог накосячить.
С МЭЛТ-ми дисплеями действительно есть проблемы, я брал через амперку четыхстрочник, так у него как с выводом так и с подсветкой были проблемы. При написании перекодировщика русского алфавита из utf-8 в кодировку дисплея в целом удалось решить проблемы софтверно. Где то была ветка где выкладывал и перекодировщик и пример использования.