
В этом руководстве мы рассмотрим основные принципы работы протокола LoRa и то, как можно его использовать с ESP32 для IoT проектов в Arduino IDE. Для начала покажем, как запрограммировать отправителя и приемника на базе модуля приемопередатчика RFM95.
5 комментариев. Оставить новый
Спасибо большое, очень полезое статя. Про E32-DTU-433l30 тоже напишете пожалуйста такой же обзорная статья. Как прошить, как подключить к пк, как передать и принимать данные. Спасибо
Добрый день, я ведь правильно понимаю, что я могу сделать цепочку из устройств любой длины, где каждое устройство будет и отправителем и получателем, что то вроде ретранслятора. У меня задача в каждой точке получить сигнал с датчика и передать его показания по цепочке дальше.
Добрый день, согласно информации из даташита на модули LoRa, они не имеют режима работы, который позволял бы им работать в режиме ретранслятора.
Если Lora не подходит для быстрой и частой передачи данных, то как тогда работает ELRS?
ELRS (ExpressLRS) и LoRa — это разные технологии, хотя ELRS и использует радиомодули на чипах Semtech SX127x/SX128x (которые также применяются в LoRa). Вот ключевые различия, объясняющие, почему ELRS может работать быстро, а классическая LoRa — нет:
1. Разные режимы работы чипов
2. Оптимизация под малые пакеты
3. Частота обновления и канальное кодирование
4. Аппаратные возможности
5. Специфика применения
ELRS достигает высокой скорости за счёт:
Если попытаться передавать через ELRS большие объёмы данных (например, видео), его преимущества исчезнут — он так же упрётся в физические ограничения радиомодуля. Но для RC-сигналов (короткие пакеты + высокая частота) он подходит идеально.