Introducción a reTerminal D1001

Introducción al producto
Descripción general
reTerminal D1001 es un terminal inteligente de interacción con pantalla grande impulsado por el último chip de alto rendimiento ESP32-P4 de Espressif. Diseñado para escenarios de aplicación de AIoT que requieren visualización gráfica de alto rendimiento, procesamiento de video e interacción por voz, aprovecha el potente procesador RISC-V de doble núcleo a 400 MHz del ESP32-P4 y sus ricas interfaces de periféricos multimedia para manejar fácilmente tareas complejas de computación en el borde y multimedia.
Características principales
- Potente procesamiento para interfaces ricas: Impulsado por ESP32-P4, un procesador RISC-V de 32 bits y doble núcleo con 32 MB de PSRAM, este dispositivo ofrece el rendimiento necesario para interfaces ricas en gráficos, interacción fluida en tiempo real y más aplicaciones en el borde.
- Conectividad inalámbrica integrada: La comunicación inalámbrica está habilitada por un ESP32-C6 integrado que admite Wi-Fi 6, Bluetooth 5 (LE) y 802.15.4 (Zigbee/Thread/Matter). El procesador principal se comunica con el subsistema de conectividad a través de una interfaz SDIO, lo que permite una red inalámbrica fiable para dispositivos conectados y aplicaciones de IoT.
- Expansión celular lista para campo: Equipado con una ranura mPCIe integrada que admite señales USB 2.0, el dispositivo permite una conectividad 4G LTE sin interrupciones para una red fiable en entornos remotos. Es ideal para despliegues en campo, monitorización remota y aplicaciones de borde siempre conectadas donde la comunicación inalámbrica estable es esencial.
- Pantalla táctil de 8 pulgadas con amplio soporte HMI: La pantalla LCD capacitiva de 8 pulgadas y 800 × 1280, controlada mediante MIPI-DSI y que admite modos vertical y horizontal, te brinda el espacio para crear paneles de control pulidos, paneles de control inteligentes y otros dispositivos embebidos centrados en la interfaz de usuario.
- Interfaz de cámara para desarrollo de visión: Con una cámara MIPI-CSI basada en el sensor SC2356 y soporte de hasta 1600 × 1200 a 30 fps, la plataforma está lista para captura de imágenes, vista previa en vivo y desarrollo de visión embebida desde el primer momento.
- Capacidades de voz y audio: Los micrófonos duales y un altavoz integrado permiten entrada de voz, captura de sonido y reproducción. Con cancelación de eco compatible con el ADC de audio ES7210, el sistema ayuda a ofrecer una captura de voz más clara para asistentes de IA y aplicaciones habilitadas por voz.
Especificaciones de hardware
| Categoría | Parámetro | Descripción |
|---|---|---|
| Básico | Procesador | ESP32-P4NRW32 con 32MB PSRAM |
| SoC inalámbrico | ESP32-C6 | |
| Almacenamiento | Flash QSPI de 32MB, compatible con tarjeta Micro SD | |
| Pantalla | Tamaño | 8” |
| Resolución | 800×1280 | |
| Luminancia (cd/㎡) | 250 | |
| Ángulo de visión óptimo (en punto de reloj) | TODOS | |
| Interfaz | MIPI-DSI | |
| IC de controlador | 9365DA-H3 | |
| Tipo de toque | Pantalla táctil capacitiva | |
| IC táctil | GSL3670 | |
| Orientación | Compatible con rotación vertical/horizontal | |
| Cámara | Sensor | SC2356 |
| Tamaño de matriz activa | 1608×1208 | |
| Frecuencia de cuadro máxima | (1600*1200)30fps 10bit | |
| Interfaz | MIPI-CSI | |
| Audio | Micrófono | Micrófono dual |
| Altavoz | 2W@8Ω NS4150B | |
| IC de audio | Códec: ES8311 ADC de audio: ES7210 | |
| Comunicación inalámbrica | Wi-Fi | Wi-Fi 6 (2.4GHz) |
| BLE | Bluetooth 5 (LE) | |
| Celular | Mini-PCIe para 4G (opcional) | |
| Antena | Antena integrada y antena externa | |
| Alimentación | Batería | 2500mAh |
| Entrada de alimentación | USB Type-C 5V | |
| Otros | RTC | PCF8563T (admite activación por interrupción programada) |
| Sensor de movimiento | LSM6DS3TR de seis ejes |
Descripción general del hardware

Aplicaciones
- Concentrador central de hogar inteligente: Un dispositivo HMI todo en uno para gestionar iluminación, seguridad y sistemas de automatización del hogar.
- Sistemas de videoportero: Comunicación visual en tiempo real para accesos inteligentes, timbres y control de seguridad.
- Asistentes de IA interactivos: Pantallas inteligentes habilitadas por voz que proporcionan retroalimentación visual intuitiva y control receptivo.
- Paneles de datos industriales: Terminales de monitorización profesional para seguimiento de equipos en tiempo real y visualización de datos comerciales.
- Terminales de visión en el borde: Soluciones compactas para captura de imágenes, escaneo y quioscos interactivos de venta al por menor.
Introducción a ESP-IDF
Esta sección te guía para configurar el entorno de desarrollo y ejecutar el firmware de demostración de fábrica para experimentar las potentes funciones de reTerminal D1001.
Configurar el entorno de desarrollo de ESP-IDF
Paso 1. Instalar ESP-IDF
Utiliza la última herramienta de instalación multiplataforma de Espressif, ESP-IDF Installation Manager.
-
Descargar ESP-IDF: Visita la página de descarga de ESP-IDF Installation Manager, selecciona la pestaña Offline Installer, elige la versión para Windows (se recomienda v5.4.2+), y haz clic en Download para obtener los archivos
.zsty.exe.

-
Instalar desde archivo comprimido: Ejecuta el instalador (
eim-gui-windows-x64.exe), selecciona Install from archive (el paquete sin conexión se detectará automáticamente), elige una ruta de instalación (se recomienda la predeterminada; evita caracteres chinos o espacios) y haz clic en Start Installation.

-
Completar la instalación: Una vez finalizada, haz clic en Install Driver para completar la configuración.

Paso 2. Instalar Visual Studio Code y la extensión ESP-IDF
- Descarga e instala Visual Studio Code.
- Durante la instalación, se recomienda marcar "Add 'Open with Code' action to Windows Explorer file context menu" para abrir rápidamente carpetas de proyectos.
- Abre VS Code, haz clic en el icono de Extensions en la barra lateral (o usa
Ctrl + Shift + X) para abrir la vista de extensiones. - Escribe
ESP-IDFen el cuadro de búsqueda, encuentra la extensión ESP-IDF y haz clic en Install.
Obtener el repositorio de firmware
Descarga el repositorio oficial de reTerminal D1001 desde GitHub.

Compilar y flashear el firmware de demostración
-
Abrir el proyecto: Usa VS Code para abrir la carpeta clonada
reTerminal-D1001.
tipAsegúrate de abrir el directorio
examples/factory_firmwaredentro del proyecto. Abrir el directorio raíz puede causar fallos de compilación.
-
Configurar el chip de destino:
- En la barra de estado de VS Code en la parte inferior, selecciona el chip de destino como
esp32p4. - O ejecuta en la terminal:
idf.py set-target esp32p4.
- En la barra de estado de VS Code en la parte inferior, selecciona el chip de destino como
-
Seleccionar el modo de flasheo:
- Selecciona el modo de flasheo correcto antes de flashear.

-
Compilar, flashear y monitorizar:
- Conecta el dispositivo a tu ordenador mediante USB Type-C.
- Haz clic en el botón "Flash" (icono de llama) en la barra de estado de VS Code para compilar, flashear e iniciar el monitor en un solo paso.

Experimentar las funciones de demostración
Después de que el firmware se haya flasheado correctamente, el dispositivo se reiniciará automáticamente. Puedes interactuar con el dispositivo de la siguiente manera:
- Control de encendido y pantalla: Mantén presionado el botón verde durante más de 3 segundos para encender. Pulsa brevemente el botón para apagar la pantalla y vuelve a pulsar brevemente para activarla.
- Interacción fluida de la interfaz de usuario: Experimenta transiciones de deslizamiento suaves y animaciones de inicio de aplicaciones.

- Vista previa de la cámara: Abre la aplicación Camera para ver imágenes en tiempo real.

- Demostración de sensores: Gira el dispositivo para observar el efecto de autorrotación de la pantalla o consulta otros datos de los sensores.

Recursos
- Documentos de hardware:
- Hojas de datos:
Soporte técnico y debate sobre el producto
Gracias por elegir nuestros productos. Estamos aquí para ofrecerte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a distintas preferencias y necesidades.