Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Arduino, ESP32, STM32, MQTT

Сенсорный дисплейный модуль на GPU FT810 (Arduino shield)

Добавлено 18 фев 2020 в 17:47
DatasheetFT810 Arduino shield позволяет добавить яркий 2,8-дюймовый сенсорный экран, встроенный графический процессор, разъем для наушников и слот microSD в ваш Ардуино или любую другую плату с интерфейсом SPI. Все, что вам нужно для создания привлекательных игр или графического интерфейса - прямо в ваших руках.
  • дисплей 320x240 пикселей в 24-битном цвете
  • Набор команд в стиле OpenGL
  • До 2000 спрайтов любого размера
  • 1 Мбайт видеопамяти
  • плавное вращение спрайта и масштабирование с билинейной фильтрацией
  • плавный круг и рисование линий в аппаратных средствах - 16x сглаживание
  • Загрузка JPEG в аппаратном обеспечении
  • встроенный рендеринг градиентов, текста, циферблатов и кнопок
Звук выводится через разъем для наушников. Система поддерживает выбор встроенных сэмплов и инструментов, а также может воспроизводить сэмплы из видеопамяти с частотой до 48 кГц.
FT810 может работать с мультимедиа в нескольких форматах напрямую. Это экономит память процессора и означает более простой код на процессоре.
  • декодирует JPEG напрямую
  • для загрузки изображений без потерь, распаковывает (zlib INFLATE) напрямую
  • аудиосэмплы могут быть 8-битными линейными, ulaw или ADPCM
В ПЗУ GPU встроены:
  • высококачественные шрифты в 6 размерах
  • сэмплы 8 музыкальных инструментов, играемые по нотам
  • образцы 10 ударных звуков
и, конечно же, вы можете загружать свои собственные шрифты и аудиосэмплы в 256 КБ ОЗУ.

Datasheet (на английском)
20683f037c 2097b54a11 Dc514c82f5 923db64054 198c89380e 0e209dec73 1d05853942 7f9d94f046 3e60818165