Skip to content

guillemrima/gpt-arduino-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de Arduino con Integración de ChatGPT

Este proyecto tiene como objetivo combinar la plataforma Arduino con la API de ChatGPT para generar automáticamente código de instalación y realizar interacciones mediante chat con el Arduino.

Descripción del Proyecto

El proyecto consiste en desarrollar una aplicación que permita generar código de instalación para Arduino utilizando la inteligencia artificial proporcionada por la API de ChatGPT. La aplicación recibirá consultas o requerimientos del usuario a través de una interfaz de chat y utilizará la API para generar código de instalación personalizado.

El código de instalación generado se almacenará en un archivo de Arduino y se ejecutará en el dispositivo. Esto permitirá automatizar el proceso de generación de código y simplificar la instalación de proyectos en el Arduino.

Estructura del Repositorio

El repositorio se organiza de la siguiente manera:

  • src: Esta carpeta contiene el código fuente relacionado con el proyecto de Arduino.
  • include: Aquí se encuentran los archivos de encabezado necesarios para el proyecto.
  • lib: Carpeta que alberga las bibliotecas externas utilizadas en el proyecto.
  • config: Esta carpeta contiene archivos de configuración relacionados con el proyecto.
  • docs: Aquí se encuentra documentación adicional sobre el proyecto.
  • .env: Archivo que contiene las variables de entorno necesarias para la configuración.
  • README.md: Este archivo, que proporciona información sobre el proyecto y su uso.

Configuración del Entorno

Antes de utilizar la aplicación, se deben seguir los siguientes pasos de configuración:

  1. Clona el repositorio en tu máquina local.
  2. Configura las variables de entorno en el archivo .env con la información requerida para la API de ChatGPT.
  3. Realiza las instalaciones necesarias de las bibliotecas externas mencionadas en el archivo lib/requirements.txt.

Uso de la Aplicación

  1. Ejecuta el programa principal npm run arduinogpt en tu terminal.
  2. Inicia la aplicación y accede a la interfaz de chat.
  3. Ingresa tus consultas o requerimientos en el chat y espera la respuesta generada por la API de ChatGPT.
  4. El código de instalación generado se guardará automáticamente en el archivo de Arduino y se ejecutará en el dispositivo.

Contribuciones

¡Las contribuciones son bienvenidas! Si deseas colaborar en este proyecto, por favor crea un Pull Request y describe detalladamente tus cambios propuestos.

Problemas

Si encuentras algún problema o tienes alguna pregunta, por favor abre un nuevo Issue en el repositorio.


About

gpt integrated into Arduino projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published