La placa de control elegida es LILYGO® TTGO T-Display que cuenta con un microprocesador ESP32 complatible con la arquitectura arduino, para poder programarla hay que configurar el IDE de arduino, con los siguientes pasos:
- Instale la versión actual del IDE de Arduino.
https://www.arduino.cc/en/software - Inicie el IDE de Arduino y abra la ventana de Preferencias.
- Ingrese el siguiente enlace de arriba en el campo URL adicionales del administrador de URL´s. Puede agregar varias URL, separándolas con comas.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json - Abra el Administrador de tarjetas desde Herramientas > Placa-> Administrador de tarjetas e instale la plataforma esp32
- Seleccione su placa ESP32 TTGO T1 desde el menú Herramientas > Placa
- Instale el plugin para grabar en el sistema de archivos ESP32 SPIFFS
https://programmerclick.com/article/7049849285/
https://github.com/me-no-dev/arduino-esp32fs-plugin/releases/
Con esto ya tenemos el IDE de Arduino preparado para trabajar con nuestra placa de desarrollo, el programa necesita librerías que tienen que están incluidas en el programa. - Una vez descomprimido el archivo, y conectada la placa TTGO hay que subir los archivos primero con la utilidad del punto 6 subo las imagenes de los distintos logos y pantallas que se encuentran en la carpeta data.

8. Luego subimos el codigo a la placa una vez que tengamos seleccionado el puerto de conexión, es una versión en desarrollo que esta en continua mejora, si detectas algun fallo por favor ponte en contacto conmigo en pacobaringo@medusaiot.org

Con esto terminamos la construcción de nuestro sensor ahora en los siguientes articulos vamos a ver como usarlo.
Algunos enlaces interesantes.
- En este video se puede ver cómo se inicializa el ide de arduino para la TTGO T_Display.
- En este enlace podemos obtener toda la información necesaria sobre Arduino ESP32
- Para poder subir imágenes al sistema de archivos del EPS32.
- Aquí lo explica
- Esta herramienta online es para hacer gif
- Iconos para los menús
- Ejemplo de menú con los botones
- Juego
- Convertir imagenes en arrays este si funciona para color subir en jpg, tamaño del TFT // Height : 135 pixels // Width : 240 pixels
Descarga de los archivos
Podéis descargaros en este enlace, el comprimido con todo lo necesario.
Si tienes alguna duda o quieres que te asesoremos envianos un email co2@medusaiot.org