Saltar a contenido

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.md para 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