LILYGO T-Display K230: kit de desarrollo RISC-V con AMOLED, LoRa y teclado opcional

El LILYGO T-Display K230 es un kit de desarrollo portátil basado en el procesador RISC-V de doble núcleo y 64 bits Kendryte K230 de Canaan. Incorpora una pantalla táctil AMOLED de 4,1 pulgadas y admite un teclado desmontable opcional con batería, además de conectividad celular y GNSS mediante un módulo nRF9151 opcional.

El dispositivo también incluye 1 GB de RAM LPDDR4, una cámara de 2 MP, salida HDMI, Ethernet, WiFi 4 y un transceptor LoRa SX1262 o LR2021. Gracias a estas características, el kit resulta adecuado para monitorización remota, comunicaciones inalámbricas y otras aplicaciones embebidas.

El LILYGO T-Display K230 con el teclado QWERTY opcional

Especificaciones del kit LILYGO T-Display K230:

  • SoC – Kendryte K230
    • CPU
      • Procesador RISC-V de 64 bits a 1,6 GHz con RISC-V Vector Extension 1.0 y FPU
      • Procesador RISC-V de 64 bits a 800 MHz compatible con el conjunto de instrucciones RV64GCB
    • Acelerador de IA
      • KPU compatible con INT8 e INT16
      • Compatible con TVM, TensorFlow, PyTorch y ONNX
      • Rendimiento típico de red: ResNet 50 ≥ 85 fps en INT8; MobileNet_v2 ≥ 670 fps en INT8; YOLOv5S ≥ 38 fps en INT8
    • GPU – Motor gráfico 2.5D
    • DPU – Motor de procesamiento de profundidad 3D
    • VPU – Codificación y decodificación de vídeo H.264/H.265 por hardware
  • Memoria – 1 GB de RAM LPDDR4
  • Almacenamiento – Ranura microSD para el firmware y el almacenamiento de datos
  • Pantalla – AMOLED de 4,1 pulgadas y 568 × 123 píxeles con controlador RM69A10, controlador táctil GT9895 e interfaz MIPI DSI
  • Salida de vídeo – Puerto HDMI con soporte para hasta 1080p30
  • Cámara – Cámara GC2093 de 2 MP con resolución 1080p
    • Módulo de cámara giratorio para utilizarlo en posición frontal
    • Hasta tres interfaces MIPI CSI para cámara en la placa sin carcasa
  • Audio
    • Micrófono y altavoz integrados
    • Amplificador de audio I2S MAX98357A
    • Conector de auriculares de 3,5 mm
  • Conectividad de red
    • Conexión inalámbrica
      • WiFi 4 – RTL8189, 802.11b/g/n, 2,4 GHz
      • Bluetooth LE – nRF52840 en la placa de expansión compatible
      • LoRa – Transceptor Semtech en la unidad principal (según configuración)
      • Celular – LTE-M y NB-IoT mediante el teclado opcional con nRF9151
      • GNSS – Mediante el teclado opcional con nRF9151
    • 2 conectores de antena MMCX
    • Ethernet de 10/100 Mbps mediante conector RJ45 y controlador RTL8152B
  • USB – 3 puertos USB Type-C para alimentación, USB OTG y depuración del nRF52840
  • Expansión
    • Conector GPIO de 40 pines en la placa principal
    • Conector de expansión GPIO del nRF52840 en la versión con carcasa
    • Interfaz I2C Qwiic
    • Expansión de teclado opcional mediante un conector de acoplamiento de 24 pines
  • Varios
    • Sensor de temperatura y humedad AHT20 en la expansión con carcasa
    • Controles de arranque, reinicio y encendido
    • Teclado QWERTY retroiluminado opcional
  • Alimentación
    • Entrada de 5 V mediante USB Type-C
    • Base de teclado opcional con dos portapilas para baterías 21700
    • Circuito integrado de carga BQ25896 y medidor de carga BQ27220
  • Dimensiones
    • Placa principal – 104 × 51 × 15,5 mm
    • Versión con carcasa – Aproximadamente 110 × 58 × 30 mm
Diagramas de pines del LILYGO T-Display K230: versión con carcasa (izquierda) y placa desnuda (derecha)
Puertos e interfaces del T-Display K230, incluidos Ethernet, HDMI, USB-C, microSD y Qwiic

La expansión de teclado opcional añade un teclado físico QWERTY con teclas de función, teclas de dirección y retroiluminación. Utiliza un controlador de teclado TCA8418 y un expansor GPIO de 16 bits XL9555. El conjunto también incluye dos portapilas para baterías 21700 y la circuitería de gestión de batería. Se ofrece en dos versiones: una con teclado estándar y otra con un SiP Nordic nRF9151 para conectividad LTE-M, NB-IoT y GNSS, que añade además una ranura para tarjeta SIM.

En cuanto al software, el kit es compatible con el SDK de Linux del Kendryte K230, el firmware CanMV/RT-Smart y un lanzador basado en LVGL con aplicaciones para cámara, vídeo, audio, LoRa, WiFi y monitorización de la batería. El firmware Linux más reciente añade también soporte experimental para Meshtastic y LoRaWAN. LILYGO pone a disposición el código fuente, el firmware, los ejemplos y las instrucciones de compilación en GitHub, con ejemplos adicionales en el repositorio de CanMV/RT-Smart. Encontraréis más detalles en la wiki.

El T-Display K230 con el teclado QWERTY desmontable opcional

El diseño recuerda en cierta medida al LILYGO T-Display-P4, un kit de desarrollo de tipo smartphone construido en torno a los ESP32-P4 y ESP32-C6, con pantalla AMOLED, cámara y conectividad LoRa. Sin embargo, a diferencia del T-Display-P4, el T-Display K230 utiliza un procesador RISC-V de doble núcleo capaz de ejecutar Linux, con acelerador de IA integrado, y amplía sus funciones gracias al teclado opcional. Otra placa relacionada es la CanMV-K230, lanzada en 2023, que emplea el mismo procesador Kendryte K230 pero con el formato convencional de una placa de desarrollo en lugar de un diseño portátil.

El kit LILYGO T-Display K230 se vende en AliExpress por unos 180 dólares (variantes SX1262 y LR2021), y el teclado añade 133 dólares, suponiendo que a ese precio incluya el nRF9151. El kit también se comercializa por unos 150 dólares en la tienda oficial de la compañía, donde el teclado opcional añade 70,94 dólares sin el módulo nRF9151 o 113,25 dólares con él. La placa T-Display K230 sin accesorios se vende en otra página por 98,79 dólares.

Traducido del artículo en inglés «LILYGO T-Display K230 RISC-V AI dev kit features AMOLED, LoRa, and keyboard with optional LTE-M/NB-IoT cellular connectivity» de Debashis Das.

Salir de la versión móvil