Dos casos de generación de código de sistemas embebidos con Inteligencia Artificial

Autores/as

  • Armando Martínez Reyes
  • Roxana García Andrade
  • Ernesto Rincón
  • Carlos Hernández Santos
  • Dagoberto Pamanes Hernández
  • Arnoldo Fernández Ramírez
  • Nain de la Cruz

Palabras clave:

Sistemas embebidos, Internet de las cosas, ESP8266, Microcontrolador, Arduino Uno

Resumen

En este trabajo de investigación, se presentan dos casos de generación de código para dos dispositivos de sistemas embebidos, con ayuda de la Inteligencia Artificial, ChatGPT. El objetivo de esto es, presentar como las herramientas basadas en IA pueden ayudar, a generar el código funcional en los dispositivos embebidos. Así mismo resaltar el uso de la IA como herramienta para reducir los tiempos de desarrollo de la programación de sistemas embebidos, analizando dos casos en esta ocasión. El primero usando el ESP8266 para el internet de las cosas IoT, y un sensor de temperatura y humedad, el DHT11 para monitorear estas variables en tiempo real, y visualizarlas en una página web. Y como un segundo caso El micontrolador Arduino Uno, el mismo sensor DHT11 para monitorear, temperatura y humedad, con la diferencia, que los resultados se observen en una pantalla Oled. Los resultados obtenidos fueron óptimos, sin embargo, se encontró que, en cuanto a limitaciones, se requieren revisar las actualizaciones de algunos drives y al hacer la solicitud a la IA se debe de especificar lo más posible, modelos, tipos y configuraciones que se requieran. Es decir, dar instrucciones más elaboradas que incluyan detalles específicos para obtener una respuesta más precisa. Esto es, las instrucciones deben ser claras, directas, específicas y con contexto.

Publicado

2025-06-09