# Este es el segundo gateway operativo de la comunidad de Mallorca

> El dispositivo lo compré en AliExpres. Hay varias opciones en torno al hat RAK831 que usa el chipset SX1301. La distribución que he montado se desarrolló en un

- Type: Community update
- Community: [The Things Network Mallorca](https://www.thethingsnetwork.org/community/mallorca/)
- Author: Carlos Orts
- Published: 2018-07-31
- Web page: https://www.thethingsnetwork.org/community/mallorca/post/este-es-el-segundo-gateway-operativo-de-la-comunidad-de-mallorca

El dispositivo lo compré en AliExpres. Hay varias opciones en torno al hat RAK831 que usa el chipset SX1301. La distribución que he montado se desarrolló en un workshop del Things Network Conference 2018 utilizando una Raspberry Pi 3. En el aplicativo hay algunos aspectos en los que está verdes,, pero uno de los autores, [Jac Kersing](https://www.thethingsnetwork.org/forum/u/kersing) está muy activo en los foros de TTN y me ha ayudado con algunos problemas. Y es el autor de la guía que he seguido para su montaje: https://www.thethingsnetwork.org/docs/gateways/rak831/

las caracteristicas del equipo son:
![Características del RAK831](https://github.com/McOrts/LoRa_gateway/blob/master/RAK831/RAK831_characteristics.png?raw=true)

El dispositivo lo forma una placa LoRa, un placa GPS, un adaptador y una Raspberry Pi 3. La interconexión entre los módulos se puede seguir en este diagrama:
![RAK831 Diagrama de bloques](https://github.com/McOrts/LoRa_gateway/blob/master/RAK831/RAK831_block_diagram.png?raw=true)

La aplicación es compleja. Corre en un tipo de contenedor facilitado por la plataforma [resin.io](http://resin.io/) basado el código Python que debes descargar de un repositorio Git.
![Arquitectura resin.io](https://github.com/McOrts/LoRa_gateway/blob/master/RAK831/resin.io_architecture.png?raw=true)

La operativa no se lleva desde una conexión directa a la Raspberry Pi, sino a una consola de resin:
![Consola resin.io](https://github.com/McOrts/LoRa_gateway/blob/master/RAK831/resin.io_console.png?raw=true)
