Descripción
Sistema de control LED mediante BLE (Bluetooth Low Energy) utilizando ESP32. Este proyecto permite controlar un LED integrado a través de una interfaz web con comunicación bidireccional, permitiendo encender/apagar el LED y configurar diferentes modos de parpadeo.
✨
Características
- Control de LED mediante BLE
- Interfaz web responsive
- Comunicación bidireccional
- Múltiples modos de operación del LED
- Notificaciones de estado del botón
- Interfaz de usuario intuitiva
🔌
Conexiones
- LED: Pin 2 (LED integrado)
- Botón: Pin 0 (GPIO0)
⌨️
Comandos Disponibles
- on: Enciende el LED
- off: Apaga el LED
- a: Activa parpadeo rápido (500ms)
- error: Activa parpadeo lento (1000ms)
📋
Requisitos
- ESP32 DevKit
🚀
Primeros Pasos
- Cargar el código al ESP32 usando Arduino IDE
- Abrir el archivo vistaprevia.html en el navegador
📁
Estructura del Proyecto
- esp32_ble.ino: Archivo principal del proyecto
- ble.h: Librería para BLE
- tutorial.html: Tutorial del proyecto
- vistaprevia.html: Vista previa del proyecto (Control del Esp32)>
🔧
Solución de Problemas
- No se ha encontrado el dispositivo BLE
- Verificar que el dispositivo BLE esté habilitado en el ordenador
- Verificar que no este otro dispositivo conectado al Esp32
💻