LILYGO T-Display K230 — карманный набор для разработчиков на базе двухъядерного 64-битного RISC-V процессора Canaan Kendryte K230. Устройство оснащено 4,1-дюймовым сенсорным AMOLED-экраном и поддерживает опциональную съёмную клавиатуру с аккумулятором, а также модуль сотовой связи и GNSS на базе nRF9151.

В комплект также входят 1 ГБ оперативной памяти LPDDR4, 2-мегапиксельная камера, выход HDMI, Ethernet, Wi-Fi 4 и приёмопередатчик LoRa (SX1262 или LR2021). Такой набор функций делает устройство удобным для удалённого мониторинга, беспроводной связи и других встраиваемых задач.

реклама кормит Уточку 🦆

Набор T-Display K230 с опциональной клавиатуройT-Display K230 с опциональной клавиатурой. Источник изображения — cnx-software.com

Основные характеристики LILYGO T-Display K230:

Схемы распиновки T-Display K230 для версии в корпусе (слева) и голой платы (справа)Схемы распиновки LILYGO T-Display K230 для версии в корпусе (слева) и голой платы (справа). Источник изображения — cnx-software.com

Порты и интерфейсы T-Display K230: Ethernet, HDMI, USB-C, microSD и QwiicПорты и интерфейсы T-Display K230, включая Ethernet, HDMI, USB-C, microSD и Qwiic. Источник изображения — cnx-software.com

  • SoC – Kendryte K230
    • CPU
      • 64-битное ядро RISC-V @ 1,6 ГГц с расширением RISC-V Vector Extension 1.0 и FPU
      • 64-битное ядро RISC-V @ 800 МГц с поддержкой набора инструкций RV64GCB;
    • ИИ-ускоритель
      • KPU с поддержкой INT8 и INT16
      • Совместимость с TVM, TensorFlow, PyTorch, ONNX
      • Типичная производительность нейросетей: Resnet 50 ≥ 85 fps @ INT8; Mobilenet_v2 ≥ 670 fps @ INT8; YoloV5S ≥ 38 fps @ INT8;
    • GPU – 2.5D графический движок
    • DPU – движок обработки 3D-глубины
    • VPU – аппаратное кодирование и декодирование видео H.264/H.265
  • Память – 1 ГБ LPDDR4 RAM
  • Накопитель – слот microSD для прошивки и данных
  • Дисплей – 4,1-дюймовый AMOLED 568 × 123 с контроллером RM69A10, сенсорным контроллером GT9895 и интерфейсом MIPI DSI
  • Видеовыход – порт HDMI с поддержкой до 1080p30
  • Камера – 2 Мп GC2093 с поддержкой разрешения 1080p
    • Поворотный модуль камеры для фронтальной съёмки
    • До трёх интерфейсов камер MIPI CSI на плате без корпуса
  • Аудио
    • Встроенные микрофон и динамик
    • Аудиоусилитель I2S MAX98357A
    • Разъём для наушников 3,5 мм
  • Сеть
    • Беспроводная связь
      • Wi-Fi 4 – RTL8189, 802.11b/g/n, 2,4 ГГц
      • Bluetooth LE – nRF52840 на поддерживаемой плате расширения
      • LoRa – приёмопередатчик Semtech на основном блоке (в зависимости от конфигурации)
        • Semtech SX1262 – 868/915/923 МГц
        • Semtech LR2021 – 830–940 МГц
      • Сотовая связь – LTE-M и NB-IoT через опциональную клавиатуру с nRF9151
      • GNSS – через опциональную клавиатуру с nRF9151
    • 2 разъёма для антенн MMCX
    • Ethernet 10/100 Мбит/с через разъём RJ45; контроллер RTL8152B
  • USB – 3 порта USB Type-C для питания, USB OTG и отладки nRF52840
  • Расширение
    • 40-контактный разъём GPIO на основной плате
    • Разъём расширения GPIO nRF52840 на версии в корпусе
    • Интерфейс Qwiic I2C
    • Опциональное подключение клавиатуры через 24-контактный док-разъём
  • Разное
    • Датчик температуры и влажности AHT20 на плате расширения в корпусе
    • Кнопки загрузки, сброса и питания
    • Опциональная QWERTY-клавиатура с подсветкой
  • Питание
    • Вход 5 В через USB Type-C
    • Опциональное основание клавиатуры с двумя отсеками для аккумуляторов 21700
    • Контроллер заряда BQ25896 и монитор заряда BQ27220
  • Габариты
    • Основная плата – 104 × 51 × 15,5 мм
    • Версия в корпусе – примерно 110 × 58 × 30 мм
реклама кормит Уточку 🦆

Опциональная клавиатура добавляет физическую QWERTY-раскладку с функциональными клавишами, стрелками и подсветкой. В ней используются контроллер клавиатуры TCA8418 и 16-битный расширитель GPIO XL9555. Модуль также включает два отсека для аккумуляторов 21700 и схему управления питанием. Доступны две версии: стандартная клавиатура и вариант с модулем Nordic nRF9151 для LTE-M, NB-IoT и GNSS, а также слотом для SIM-карты.

Программная поддержка включает Linux SDK для Kendryte K230, прошивку CanMV/RT-Smart и лаунчер на базе LVGL с приложениями для камеры, видео, аудио, LoRa, Wi-Fi и мониторинга заряда. Новая Linux-прошивка также предлагает экспериментальную поддержку Meshtastic и LoRaWAN. LILYGO публикует исходный код, прошивки, примеры и инструкции по сборке на GitHub, а дополнительные примеры доступны в репозитории CanMV/RT-Smart. Подробности изложены в вики проекта.

T-Display K230 с опциональной съёмной QWERTY-клавиатуройT-Display K230 с опциональной съёмной QWERTY-клавиатурой. Источник изображения — cnx-software.com

Дизайн отчасти напоминает LILYGO T-Display-P4 — похожий набор в форм-факторе смартфона на базе ESP32-P4 и ESP32-C6 с AMOLED-экраном, камерой и LoRa. Однако, в отличие от T-Display-P4, модель K230 построена на двухъядерном RISC-V процессоре с поддержкой Linux и встроенным ИИ-ускорителем и получает дополнительные возможности через опциональную клавиатуру. Ещё один родственный продукт — плата CanMV-K230, представленная в 2023 году: она использует тот же процессор Kendryte K230, но выполнена в традиционном форм-факторе платы для разработчиков, а не в виде карманного устройства.

реклама кормит Уточку 🦆

Набор LILYGO T-Display K230 продаётся на AliExpress примерно за $180 (вариант с SX1262 и LR2021), а клавиатура добавляет ещё $133 — предположительно уже с модулем nRF9151. В официальном магазине компании набор стоит около $150, при этом опциональная клавиатура прибавляет $70,94 без модуля nRF9151 или $113,25 с ним. Голая плата T-Display K230 продаётся на отдельной странице за $98,79.