Criterios de Evaluación/Partes del proyecto a valorar:
- Complejidad del proyecto
- Calidad de la documentación
- Calidad del código
- Motivación y descripción de proyecto.
- Análisis previo de necesidades
- Justificación de la elección de la placa, medio de comunicación, componentes, sensores, etc…
- Justificación de la elección de librerías y documentación de su uso
- Justificación del software usado
- Diagrama de flujo como documentación de firmware y luego su uso en la fase de testeo
- Lista de materiales, datasheet, enlaces y precios
- Presupuesto
- Cálculo de horas de trabajo
- Esquemáticos y otra documentación del montaje (Fritzing)
- Descripción del software utilizado
- Descripción herramientas utilizadas
- Descripción de los pasos y las diferentes fases de desarrollo
- Videos y demos
- Test realizados para comprobar las funcionalidades del proyecto (análisis funcional)
- Posibles mejoras futuras y funcionalidades a desarrollar.
- Uso de un sistema de control de versiones.
- Incluir temas adicionales como diseño 3D (Tinkercad, freecad), diseño de apps moviles (app inventor) o diseño de software (python, processing, etc…), diseño de PCB (KiCad)
- Uso de otras placas o HW como Raspberry Pi
- Uso de protocolos y comunicación (mosquitto, Node-RED, etc…)