ESP32 robot CS - 113

Descripción

Este proyecto implementa un robot controlado por ESP32 para el curso CS-113.

Manual de Usuario

Para usar el robot, se debe conectar a la red WiFi y abrir el servidor web en el navegador. Se puede controlar el robot desde la pagina web.

Imágenes de la aplicación

Imagen del robot
Imagen del robot

Vista previa

Vista previa

Diagrama de Conexiones

Diagrama de montaje ESP32 con OLED

Componentes Necesarios

  • ESP32 DevKit
  • Pantalla OLED (I2C)

Librerias

  • WiFiManager
  • U8g2
  • WebServer

Archivos del Proyecto

oled.h

Maneja la configuración y funciones de la pantalla OLED

wm.h

Gestiona la conexión WiFi mediante WiFiManager

servidor.h

Controla el servidor web para el robot

Funcionamiento

Configuración Inicial (setup)

  • Inicia la comunicación serial a 115200 baudios
  • Configura la pantalla OLED
  • Inicializa el WiFiManager
  • Configura el servidor web

Bucle Principal (loop)

  • Mantiene activo el WiFiManager
  • Maneja el servidor web

Ver documentacion

Documentacion WiFiManager

Código