Software para Arduino LILYGO T-Deck
Información del producto
Presupuesto:
- Nombre del producto: Cubierta T
- Versión: V1.0
- Fecha de lanzamiento: 2024.05
- Hardware: Módulo ESP32
- Software: Arduino
Instrucciones de uso del producto
Introducción
Esta guía está diseñada para ayudar a los usuarios a configurar el entorno de desarrollo de software para aplicaciones que utilizan el hardware T-Deck.
- Cubierta en T
T-Deck es una plataforma de hardware que admite el desarrollo de software para diversas aplicaciones. - Arduino
Arduino es el software utilizado para programar el hardware T-Deck. - Preparación
Antes de comenzar, asegúrese de tener los componentes y herramientas necesarios listos para configurar el entorno.
Empezar
Siga las instrucciones proporcionadas en esta guía para comenzar a configurar el entorno de desarrollo de software.
Configurar
Configure los ajustes del software según los requisitos de su proyecto.
Conectar
Establezca la conexión entre el hardware T-Deck y su sistema de desarrollo.
Demo de prueba
Ejecute una demostración de prueba para asegurarse de que la configuración del hardware y el software funcione correctamente.
Subir boceto
Sube tu boceto de Arduino al módulo ESP32 siguiendo las instrucciones proporcionadas.
- Construir y flashear
Compila tu código Arduino y llévalo al módulo ESP32. - Monitor
Supervise la salida y el comportamiento de su boceto en el hardware T-Deck.
Referencia de comandos SSC
Consulte las referencias de comandos para obtener operaciones específicas relacionadas con el hardware T-Deck.
op
Descripción de la operación 'op'.
Preguntas frecuentes (FAQ)
¿Qué debo hacer si mi carga falla?
Si la carga falla, verifique la conexión entre su sistema de desarrollo y el hardware T-Deck. Asegúrese de que todas las configuraciones sean correctas e intente cargar nuevamente.
acerca de esta guía
Este documento tiene como objetivo ayudar a los usuarios a configurar el entorno de desarrollo de software básico para desarrollar aplicaciones utilizando hardware basado en T-Deck. A través de un simple ejemploample, este documento ilustra cómo usar Arduino, incluido el asistente de configuración basado en menús, la compilación de Arduino y la descarga de firmware en el módulo ESP32.
Notas de la versión
Fecha | Versión | Notas de la versión |
2024.05 | V1.0 | Primer lanzamiento. |
Introducción
Cubierta en T
- T-Deck es una placa de desarrollo que puede funcionar de forma independiente.
- Consiste en una MCU ESP32-S3 que admite el protocolo de comunicación Wi-Fi + BLE y una placa base PCB.
- Este producto tiene funciones LCD y LoRa. Modelo LCD ST7789 LCD con resolución de 320×240. El chip LoRa es SX1262.
- Para aplicaciones que van desde redes de sensores de baja potencia hasta las tareas más exigentes.
- El núcleo de este módulo es el chip ESP32S3.
- ESP32-S3 integra soluciones Wi-Fi (banda de 2.4 GHz) y Bluetooth 5.0 en un solo chip, junto con núcleos duales de alto rendimiento y muchos otros periféricos versátiles. ESP32 proporciona una plataforma robusta y altamente integrada para satisfacer las demandas continuas de uso eficiente de la energía, diseño compacto y seguridad.
- Xinyuan proporciona los recursos básicos de hardware y software que permiten a los desarrolladores de aplicaciones desarrollar sus ideas en torno al hardware de la serie ESP32-S3. El marco de desarrollo de software proporcionado por Xinyuan está destinado al rápido desarrollo de aplicaciones de Internet de las cosas (IoT), con Wi-Fi, Bluetooth, gestión flexible de la energía y otras funciones avanzadas del sistema.
- El fabricante es Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Arduino
Un conjunto de aplicaciones multiplataforma escritas en Java. El IDE del software Arduino se deriva del lenguaje de programación Processing y el entorno de desarrollo integrado del programa Wiring. Los usuarios pueden desarrollar aplicaciones en Windows/Linux/MacOS basadas en Arduino. Se recomienda usar Windows 10. El sistema operativo Windows se ha usado como exampen este documento con fines ilustrativos.
Preparación
Para desarrollar aplicaciones para ESP32-S3 necesitas:
- PC con sistema operativo Windows, Linux o Mac
- Cadena de herramientas para construir la aplicación para ESP32-S3
- Arduino esencialmente contiene API para ESP32-S3 y scripts para operar la cadena de herramientas
- Controlador de puerto serie CH9102
- La propia placa ESP32-S3 y un cable USB para conectarlo al PC
Empezar
Descarga el software Arduino
La forma más rápida de instalar el software Arduino (IDE) en máquinas con Windows
Guía de inicio rápido
El webel sitio proporciona un tutorial de inicio rápido
- Ventanas:
https://www.arduino.cc/en/Guide/Windows - Linux:
https://www.arduino.cc/en/Guide/Linux - Mac OS X:
https://www.arduino.cc/en/Guide/MacOSX
Pasos de instalación para la plataforma Windows Arduino
Instalar el software Arduino
Configurar
Descargar Git
Descarga el paquete de instalación Git.exe
Configuración previa a la compilación
- Haga clic en el icono de Arduino, luego haga clic derecho y seleccione "Abrir carpeta donde"
- Seleccionar equipo ->
- Ratón ** Clic derecho ** ->
- Haga clic en Git Bash aquí
Clonar un repositorio remoto
- mkdir expreso
- cd espresso
- clon git –recursivo https://github.com/espressif/arduino-esp32.gitesp32
Conectar
Ya casi has llegado. Para poder continuar, conecte la placa ESP32-S3 a la PC, verifique en qué puerto serie se ve la placa y verifique si la comunicación en serie funciona.
Demo de prueba
Seleccionar File>>example>>WiFi>>WiFiScan
Subir boceto
Seleccionar tablero
Herramientas<
Subir
Croquis << Subir
Monitor en serie
Herramientas << Monitor Serie
Referencia de comandos SSC
Aquí se enumeran algunos comandos Wi-Fi comunes para que pruebe el módulo.
op
- Descripción
Los comandos op se utilizan para configurar y consultar el modo Wi-Fi del sistema. - Example
- Parámetro
-Q Consulta el modo Wi-Fi. -S Establezca el modo Wi-Fi. modo w
Hay 3 modos Wi-Fi: • modo = 1: modo STA
• modo = 2: modo AP
• modo = 3: modo STA+AP
Estancia
- Descripción
Los comandos sta se utilizan para escanear la interfaz de red STA, conectar o desconectar AP y consultar el estado de conexión de la interfaz de red STA. - Example
- Parámetro
-s ssid Escanee o conecte puntos de acceso con el ssid. -b bssid Escanee los puntos de acceso con el bssid. -n canal Escanea el canal. -h Mostrar resultados de escaneo con puntos de acceso ssid ocultos. -Q Mostrar estado de conexión de STA. -D Desconectado con los puntos de acceso actuales.
ap
- Descripción
Los comandos ap se utilizan para establecer el parámetro de la interfaz de red AP. - Example
- Parámetro
-S Establezca el modo AP. -s ssid Establecer AP ssid. -p contraseña Establecer contraseña AP. -t cifrar Establezca el modo de cifrado AP. -h Ocultar ssid. -m max_sta Establecer conexiones máximas AP. -Q Mostrar parámetros AP. -L Muestra la dirección MAC y la dirección IP de la estación conectada.
impermeable
- Descripción
Los comandos mac se utilizan para consultar la dirección MAC de la interfaz de red. - Example
- Parámetro
-Q Mostrar dirección MAC. modo -o
• modo = 1: dirección MAC en modo STA. • modo = 2: dirección MAC en modo AP.
DHCP
- Descripción
Los comandos dhcp se utilizan para habilitar o deshabilitar el servidor/cliente dhcp. - Example
- Parámetro
-S Inicie DHCP (Cliente/Servidor). -E Terminar DHCP (Cliente/Servidor). -Q mostrar el estado de DHCP. modo -o
• modo = 1: cliente DHCP de la interfaz STA. • modo = 2: servidor DHCP de la interfaz AP.
• modo = 3: ambos.
ip
- Descripción
El comando ip se utiliza para establecer y consultar la dirección IP de la interfaz de red. - Example
- Parámetro
-Q Mostrar dirección IP. modo -o
• modo = 1: dirección IP de la interfaz STA. • modo = 2: dirección IP de la interfaz AP.
• modo = 3: ambos
-S Establecer dirección IP. -yo ip Dirección IP. -m máscara Máscara de dirección de subred. -g puerta de enlace Puerta de enlace predeterminada.
reiniciar
- Descripción
El comando de reinicio se utiliza para reiniciar la placa. - Example
RAM
El comando ram se usa para consultar el tamaño del montón restante en el sistema.
Example
Precaución de la FCC
Cualquier cambio o modificación no aprobado expresamente por la parte responsable del cumplimiento podría anular la autoridad del usuario para operar el equipo.
Este dispositivo cumple con la parte 15 de las normas de la FCC. Su funcionamiento está sujeto a las dos condiciones siguientes:
- Este dispositivo no puede causar interferencias dañinas.
- Este dispositivo debe aceptar cualquier interferencia recibida, incluida aquella que pueda provocar un funcionamiento no deseado.
NOTA IMPORTANTE:
Nota: Este equipo ha sido probado y cumple con los límites para un dispositivo digital de Clase B, según la parte 15 de las normas de la FCC. Estos límites están diseñados para proporcionar una protección razonable contra interferencias dañinas en una instalación residencial. Este equipo genera, utiliza y puede irradiar energía de radiofrecuencia y, si no se instala y utiliza según las instrucciones, puede causar interferencias perjudiciales en las comunicaciones por radio. Sin embargo, no hay garantía de que no se produzcan interferencias en una instalación en particular. Si este equipo causa interferencias dañinas en la recepción de radio o televisión, lo cual se puede determinar encendiendo y apagando el equipo, se recomienda al usuario que intente corregir la interferencia mediante una o más de las siguientes medidas:
- Reorientar o reubicar la antena receptora.
- Aumentar la separación entre el equipo y el receptor.
- Conecte el equipo a una toma de corriente de un circuito diferente a aquel al que está conectado el receptor.
- Consulte al distribuidor o a un técnico de radio/TV experimentado para obtener ayuda.
Declaración de exposición a la radiación de la FCC:
Este equipo cumple con los límites de exposición a la radiación de la FCC establecidos para un entorno no controlado.
Documentos / Recursos
![]() |
Software para Arduino LILYGO T-Deck [pdf] Guía del usuario T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, Software Arduino T-Deck, Software Arduino, Software |