B-L072Z-LRWAN1 – LoRa w praktyce z STM32

„(…) LoRa jest interfejsem radiowym działającym m.in. w pasmach ISM 434 MHz, a także 868 MHz (obowiązujących w UE) umożliwiającym komunikację o dużym zasięgu przy niewielkim poborze mocy. Dzięki temu świetnie nadaje się między innymi do budowy sieci zasilanych bateryjnie czujników rozproszonych na dużych obszarach. Odległości pomiędzy komunikującymi się ze sobą urządzeniami mogą być liczone w kilometrach – w zależności od ukształtowania i typu terenu. Osiągnięcie takiego zasięgu wiąże się jednak z ceną, którą jest maksymalny transfer danych, który może wahać się, w zależności od konfiguracji modemu, od kilobajtów do pojedynczych bajtów na sekundę (…)”. To fragment dwuczęściowego artykułu na portalu mikrokontroler.pl poświęconego interfejsowi LoRa, którego autorem jest Krzysztof Chojnowski.

Oprócz krótkiego i przystępnego opisu podstaw interfejsu LoRa, w artykule jest przedstawiony test zasięgu w różnych warunkach terenowych. Platformą sprzętową jest zestaw uruchomieniowy B-L072Z-LRWAN1 z mikrokontrolerem STM32L072CZ i transceiverem LoRa SX1276. Udostępniony kod źródłowy pozwala na samodzielne przeprowadzenie prób terenowych, a wyniki uzyskane przez autora są również zaprezentowane w filmach.