Skip to content

Proyectos

Agustin edited this page Apr 22, 2021 · 9 revisions
logo

Proyectos en Goto IoT

Acá vas a encontrar toda la información relacionada a los proyectos dentro de nuestra organización de Github, su clasificación, proyectos disponibles y más.

Clasificación

Los proyectos dentro de Goto IoT pueden ser de diferentes tipos:

  • Proyectos Web: Empiezan con el prefijo web. Son generalmente una Single Web Application que provee una interfaz para comunicarse con algún servidor remoto a través de algún protocolo en particular para realizar alguna tarea específica. En otros casos actúan como una terminal para enviar y recibir mensajes.
  • Servicios: Empiezan con el prefijo service. Son generalmente código en algún lenguaje específico que se encarga de realizar una tarea en particular.
  • Herramientas: Empiezan con el prefijo tools. Mayormente es código que se encarga de realizar alguna tarea específica que es útil para el desarrollo, tal como un parser, un generador, o similares.
  • Aplicaciones: Empiezan con el prefijo app. Las aplicaciones dentro de Goto IoT son consideradas aplicaciones que corren sobre el ecosistema Docker. Generalmente tienen código y configuraciones propias aunque importan otros proyectos como submodulos de git.
  • Proyectos Embebidos: Empiezan con el prefijo embed. Son proyectos dedicados exclusivamente al desarrollo de sistemas embebidos orientados a IoT.
  • Connections: Empiezan con el prefijo connection. Son plataformas integrales que proveen un ecosistema para integrar distintos protocolos de comunicación a una aplicación sobre el ecosistema Docker.

Proyectos disponibles

En esta sección podés encontrar los proyectos disponibles hasta el momento.

Plataformas IoT

  • Connection MQTT: Plataforma integral para IoT basada en el protocolo MQTT.
  • Application BLE: Plataforma integral para IoT basada en el protocolo BLE (Próximamente disponible).
  • Application WoT: Plataforma integral para IoT basada en el protocolo Web of Things (Próximamente disponible).

Proyectos Embebidos

Proyectos Web

Microservicios

  • Service MQTT Broker: Mosquitto MQTT broker con diferentes configuraciones.
  • Service BLE Beacons: Servicio que se encarga de leer las tramas de diferentes tipos de beacons y las reporta mediante HTTP. Soporta diversas configuraciones (Próximamente disponible).