Se espera que para 2020 tengamos 25 mil millones de dispositivos conectados a Internet. Para darte una idea de que es más de tres veces la población de la tierra hoy. Con los conceptos de IoT e Industria 4.0, vehículos conectados y ciudades inteligentes extendiéndose rápidamente, es muy probable que esto suceda. Ya tenemos un puñado de protocolos inalámbricos como BLE, Wi-Fi, Cellular, etc., pero estas tecnologías no eran ideales para los nodos de sensores de IoT, ya que necesitaban transmitir información a larga distancia sin usar mucha energía. Esto llevó al surgimiento de la tecnología LoRa, que puede realizar una transmisión de muy largo alcance con un bajo consumo de energía.
A medida que los módulos ESP se convierten en sinónimos de aplicaciones Wi-Fi, esta tecnología LoRa también tiene el calibre para construir una amplia red como Internet. Anteriormente construimos muchos proyectos basados en IoT usando ESP8266 y Arduino, aquí en este artículo aprenderemos sobre LoRa y cómo usarlo con la plataforma de desarrollo Arduino.
¿Qué es LoRa?
El término LoRa significa Long Range. Es una tecnología de radiofrecuencia inalámbrica introducida por una empresa llamada Semtech. Esta tecnología LoRa se puede utilizar para transmitir información bidireccional a larga distancia sin consumir mucha energía. Esta propiedad puede ser utilizada por sensores remotos que tienen que transmitir sus datos simplemente operando con una pequeña batería.
Normalmente, Lora puede alcanzar una distancia de 15 a 20 km (hablará