Есть уже различные варианты, подключения (touscheen) дисплея к плате Arduino с поддержкой программного обеспечения, включая TFTLibrary для Arduino. Недавно я попробовал Nextion, который поддерживает редактор WYSIWYG, но она поддерживается только в Windows, и это не совсем удобно,я нашёл несколько обучающих статей которые в которых написано, что он работает только при высоком разрешении, несовместимым с дисплеями. Поэтому я отказался от идеи подключить экран к Arduino или ESP8266. Проект FTDI Сleo может быть быстрее и проще, так как их сенсорный дисплей для Arduino UNO будет поставляться с большим учебником на 20 глав, который охватывает более 80 тем и 20 проектов.
Несколько ключевых особенностей экрана Cleo35:
- MCU – FTDI FT903 32-bit FT32 core @ 100MHz с 256kB встроенной флеш-памяти, 256kB встроенной скрытой памяти, и 64kB встроенной памяти для хранения данных.
- Экран и тач-контроллер – FTDI FT810 IC с 18-bit RGB,и поддержкой резистивного тачскрина
- Устройства хранения – 8MB E-Flash, micro SD slot. Быстрая передача файлов между микро-SD / Flash и графической подсистемой без использования ресурсов Arduino UNO.
- экран
- 3.5″ резистивный HVGA (480×320) TFT экран
- Сглаженная графика
- Плавная анимация со скоростью до 60 кадров / сек.
- поддерживает портретный и альбомный режим
- Аудио – Аудио усилитель, с встроенным PWM аудио и динамиками / линейным интерфейсом
- USB – micro USB DFU (Device Firmware Upgrade) socket
- Расширения
- Интерфейс камеры
- I/O расширяемый интерфейс SPI, UART, I2C и GPIOs
- Разъемы Arduino UNO
- Разное – настраиваемые переключатели
- Питание – 5V от разъема Arduino
- Размеры – 101.4 x 73.0 mm включая рамку; Экран : 75,4 х 51мм
Экран о платы подключен к Arduino UNO с помощью SPI, один контакт для операций прерывания (INT0 и INT1), один для выборочного разъема (D10, D6 или D7), 5V, IOREF и RESET и GND. Если вы собираетесь использовать Arduino shield или модуль камеры, вам может понадобиться использовать ещё один UNO Arduino с регулятором мощности, использующийся в плате FTDI Nero, или некоторых Arduino совместимых платах, сделанных Olimex. Конструкция платы NerO (разъем с длинными штырями) позволяет подключать его к плате дисплея TFT что бы получить доступ к разъемам Arduino
В интернете очень мало информации,по работе и созданию пользовательского интерфейса, хотя компания утверждает, что “Cleo поставляется с комплектом профессиональных виджетов”, такими как выбор цвета, установка даты и времени, обработчиком буквенно-цифровых входных сигналов клавиатуры, цифровая клавиатура, Sketch Pad. Я полагаю, что редактирование пользовательского интерфейса с помощью WYSIWYG, как в Nextion, нет и вам придется создавать код пользовательского интерфейса вручную. Некоторые из примеров продемонстрированы в промо-видео (можно отключить звук,так как в видео есть только музыка, там нет никаких объяснений)
FTDIзапустили проект на Indiegogo и достигли целевого финансирования ($ 7000) за 6 днейю
Вам нужно внести $ 49 за Cleo35, $ 63 для пакета NERO + Cleo35, или $ 97 для пакета с модулем камеры, динамиком и 9В питания. Доставка не включена, и добавляет ещё от $ 10 до $ 14 по всему миру, доставка запланирована на май 2016 года.
Благодарим сайт cnx-software.com за предоставленную информацию
Оригинал статьи тут