Коллеги, очень нужна ваша помощь. У меня вот такой дисплей https://www.arduino.cc/en/Main/GTFT Я его смог подключить к STM32F4 с помощью модуля ILI9163 LCD CONTROLLER http://www.espruino.com/ILI9163 но к сожалению не без косяков. Буду благодарен за помощь По существующему модулю: облазил весь сайт espruino.com начиная со страницы модуля http://www.espruino.com/ILI9163 но так и не нашёл описания методов, свойств и событий этого модуля. На странице они приводят пример: Код (Javascript): var colorPalette = new Uint16Array([0, 0xF80F, 0x001F, 0xFFFF]); var spi = new SPI(); spi.setup({mosi:A7 /* sda */, sck:A6 /* scl */}); var g = require("ILI9163").connectPaletted(colorPalette, spi, B1 /* DC */, B13 /* CE */, B10 /* RST */, function() { g.clear(); g.setRotation(2); g.setColor(3); g.drawString("Hello",0,0); g.setColor(1); g.setFontVector(20); g.drawString("Espruino",0,10); g.flip(); }) но нигде нет описания методов. Приходится только догадываться. есть ли модули с поддержкой кириллицы при выводе на экран? Вдруг чудеса случаются. По доработке существующего модуля (я готов приложить усилия и адаптировать модуль ILI9163 LCD CONTROLLER для моего дисплея arduino TFT LCD Display) Модули скачиваются методом require() автоматически, а где взять исходный код модуля? Модифицированный модуль хочу подключать из папки локального диска. Как IDE подсказать про папку с модулями? Посмотрите на этот скрипт: http://www.espruino.com/modules/ILI9163.js Очень похоже на исходный код модуля, который я планирую модифицировать, но он какой то не полный. Где реализация метода setRotation() или drawString() из выше приведенного примера? Спасибо за помощь.
Ссылки по запросу... http://www.espruino.com/modules/ILI9163.js http://www.espruino.com/Reference#t_Graphics Первая ссылка - модуль. Вторая - описание setRotation и Т.Д.
Коллеги, спасибо за помощь. С модулем разобрался и настроил его дя своего дисплея ST7735. Остался последний вопрос с отображением кириллицы.