Fases de Implementacion: ESP32-IIoT-Kit¶
Sobre estos documentos¶
Cada fichero de esta carpeta contiene las tareas detalladas para una fase del proyecto ESP32-IIoT-Kit — una plataforma generica de monitorizacion industrial basada en ESP32. Estan diseñados para ser seguidos en orden secuencial por un programador junior. No saltes fases: cada una construye sobre la anterior.
Antes de empezar una fase, lee el tutorial correspondiente en Tutorial/ para entender los conceptos que vas a aplicar.
Si buscas implementar un caso de uso especifico (p. ej. acuicultura o planta industrial), consulta los ejemplos en
examples/fish-farm/.
Como usar las tareas¶
Cada tarea sigue este formato:
- Codigo:
T0.1.2= Fase 0, Sub-grupo 1, Tarea 2 - Dificultad:
[Basico]seguir instrucciones |[Intermedio]combinar conceptos |[Avanzado]investigar y resolver - Criterio de aceptacion: lo que debe funcionar para dar la tarea por completada
- Checkpoint: verificacion al final de cada sub-grupo de tareas
Estado de las fases¶
| Fase | Nombre | Estado | Inicio | Fin |
|---|---|---|---|---|
| 0 | Preparacion y aprendizaje | Pendiente | - | - |
| 1 | Gateway - Nucleo | Pendiente | - | - |
| 2 | Nodos sensores + ESP-NOW fiable | Pendiente | - | - |
| 3 | Sensores y actuadores | Pendiente | - | - |
| 4 | Dashboard Embebido + API REST | Pendiente | - | - |
| 5 | OTA + Seguridad + Pruebas | Pendiente | - | - |
| 6 | Mejoras futuras | Pendiente | - | - |
Nota: Las fases 1, 2 y 5 tienen correcciones respecto al plan original. Ver
docs/replanificacion/03-fases-corregidas.mdpara el detalle completo de tareas nuevas, eliminadas y modificadas.
Cronograma estimado¶
| Fase | Duracion | Acumulado |
|---|---|---|
| 0 | 3 semanas | 3 semanas |
| 1 | 5 semanas | 8 semanas |
| 2 | 5 semanas | 13 semanas |
| 3 | 3 semanas | 16 semanas |
| 4 | 4 semanas | 20 semanas |
| 5 | 5 semanas | 25 semanas |
| 6 | Continuo | - |
Convenciones¶
- Marca cada tarea con
[x]cuando la completes - Si una tarea te bloquea, anotalo y sigue con la siguiente del mismo sub-grupo si es independiente
- Los Checkpoints son obligatorios: no pases al siguiente sub-grupo sin completarlos
- Actualiza la tabla de estado de arriba cuando empieces y termines cada fase