T-watch es un reloj basado en un ESP32 que es para desarrolladores, una de las características de este dispositivo es que al estar basado en un ESP32  se puede programar mediante el ide de arduino.

 

Especificaciones de Hardware


-Chipset: ESP32 Dual-Core MCU, PMU

-Flash: QPSI Flash 16MB

-SRAM: 520 KB SRAM/ PSRAM 8MB

-USB to TTL: CP2104

-Interfaz Modular: Uart, Spi, Sdio, I2C, Led Pwm, PWM, I2S, IrGpio, Touch, Adc, Daclna.

-On-Board Clock: 40Mhz Crystal Oscilador.

-Voltaje de Trabajo: 2.7 - 3.6V

-Corriente de Trabajo: 70mA

-Corriente en Reposo: 1mA

-Tamaño de Pantalla: 1.56 inch LCD Touch

-RTC Clock: PCF8563


Fuente de Alimentación


-Voltaje de Carga: USB 5V - 1A

-Corriente de Carga: Ajustable

-Bateria: 3.7V Litio


Descripción de WiFi


-Rango de Frecuencia: 2.4Ghz - 2.5Ghz (2400M - 2483.5M)

-Potencia de Transmisión: 22dBm

-Distancia: 300M

   

 PRIMER PASO: 


lo primero que haremos es preparar la computadora para poder conectar el dispositivo, 

lo primero sera instalar el driver de la comunicacion usb a ttl que en este caso seria un cp2104 que se puede descargar de la pagina:

https://www.silabs.com/documents/public/software/CP210x_Universal_Windows_Driver.zip

descargar el ide de arduino( si es que no lo tienen)

arduino IDE

una vez que hayamos hecho los pasos anterirores lo que sigue es configurar arduino para que reconosca la tarjeta esp32 y incluir las librerias necesarias ya que en ellas estan los ejemplos que realizaremos.


Adicionar las URLs para placas ESP32

Para programar un ESP32 desde Arduino hay que agregar las URLs de las placas ESP32 para poder descargar el núcleo (o core) de ESP32 para Arduino.

Lo primero es ejecutar Arduino IDE y hacer clic en “Archivo>Preferencias”.



En la ventana de preferencias es necesario hacer clic en el botón “Gestor de URLs adicionales de tarjetas.


https://dl.espressif.com/dl/package_esp32_index.jsoncon esta dirección el gestor de placas tendrá acceso a un conjunto elevado de placas y módulos ESP32 de varios fabricantes.



Una vez agregadas las URLs es necesario hacer clic en el botón “OK” de la ventana. Esto te devuelve a la ventana de preferencias, donde también tienes que hacer clic en el botón “OK”.

Instalar core y placa ESP32

Para instalar el soporte para ESP32 y las placas de desarrollo hay que ir a “Herramientas>Placas>Gestor de Tarjetas”. 

Esto abrirá el gestor de placas o tarjetas. En cuanto se inicie, comenzará a actualizar su base de datos, utilizando las URLs que se agregaron anteriormente en preferencias.