Firmware para Maestro-Esclavos LoRaWAN y Node-Red

Job ID: 40035050

Budget: €250 – €750 EUR

Quiero el firmware completo para nodos esclavos de un sistema distribuido que utiliza LoRaWAN. Los esclavos con la placa heltec cubecell ab02s (htcc-ab02s) que soporta IDE Arduino, que se comuniquen por LoRa de forma bidireccional con el maestro. Y para el maestro que es una Raspberry Pi con Node-Red y desde ahí se comunica con los esclavos.

Funciones de los esclavos
• Medición periódica de caudalímetros que utilizan rs485 y entradas rápida/interrupciones.
• Acción sobre electroválvulas.
• Configuración de parámetros internos, tiempos de modos sleep, alertas cuando la temperatura supere o baje de los umbrales definidos, gestión de batería...

Requisitos del maestro
• Crear y gestionar las tramas según el tipo de mensaje (leer, actuar o configuración) entre él y los esclavos, enviando y recibiendo comandos por LoRa.

Entregables esperados
1. Código fuente organizado para maestro y esclavos, listo para compilar en Arduino IDE o PlatformIO.
2. Documentación de librerías, pines y configuración de LoRa.
3. Guía breve de instalación, flasheo y pruebas.
4. Manejo de errores y confirmaciones en la capa LoRa, más posibilidad de actualizar umbrales y parámetros.
5. Implementación de forma remota a 2 alumnos de FP de Automatización.

Indícame tiempo estimado y un presupuesto cerrado. Sí necesitas más información técnica, tengo documentación.