LoRa на STM32: настройка и запуск | Батарон№15
Ғылым және технология
Запускаем радиомодуль LoRa SX1278 на STM32F103 используя библиотеку HAL.
Настройка среды CubeIDE
• Начинаем с нуля: Работ...
Калькуляторы dB, dBm
vprl.ru/publ/tekhnologii/nach...
GitHub
github.com/DimaBataron/STM32/...
Полезные ссылки
1.Радиомодуль EBYTE:
• Радиомодули EBYTE E22 ...
2.Как работает LoRa:
• How LoRa Modulation re...
3.Модуляция LoRa:
• LoRa. Обьясняем "на па...
4.Полезные видео:
• LoRa/LoRaWAN tutorial ...
• LoRa/LoRaWAN tutorial ...
5.Декодируем LoRa в GnuRadio
habr.com/ru/articles/454666/
Содержание
00:00 О чем тут все
01:17 Принципы передачи LoRa
03:00 Смотрим документацию от Semtech
19:07 Подключение проекта в CubeIDE
23:00 Анализ исходного кода и принцип работы программы
33:00 Подключил логический анализатор
56:43 Подключаю радиоприемник rtl2832 через SDR#
Описание от ChatGPT:
Конечно, вот пример описания для вашего видео:
---
🚀 *Погружаемся в мир дальних беспроводных связей с LoRa и STM32!* 🌐
Присоединяйтесь к нашему захватывающему путешествию в сферу связи на расстоянии, где мы создадим собственный радиопередатчик с использованием HAL и STM32. В этом видео мы разберемся с каждым шагом, начиная с основ LoRa-технологии и заканчивая программированием STM32 с использованием Hardware Abstraction Layer (HAL).
⚙️ *Что вы узнаете:*
- Основы LoRa и преимущества использования этой технологии.
- Разработка мощного радиопередатчика на базе STM32 с HAL.
- Шаги по созданию своего проекта для беспроводной связи.
- Практические навыки программирования и настройки оборудования.
🔧 *Необходимые ресурсы:*
- STM32 микроконтроллер.
- Плата развития для LoRa-модуля.
- Среда разработки (например, STM32CubeIDE).
💡 *Для кого это видео:*
- Энтузиасты IoT и беспроводных технологий.
- Разработчики, интересующиеся STM32 и HAL.
- Любознательные учащиеся, стремящиеся углубить свои знания в области микроконтроллеров и связи.
Не упустите возможность войти в захватывающий мир LoRa и STM32! 🔗 Подписывайтесь, ставьте лайки, и давайте вместе создадим свой беспроводной проект! 🚀🔗
Пікірлер: 21
Спасибо!
Верною дорогой идете. Спасибо.
Матан самое большое колдунство.)
Попробуйте STM32CubeMonitor
Сигнал при сбросе выставляется не в еденицу. Или Вы не так выразились. Reset делается кратковременным нулём, а не единицей
@dimonthik
18 күн бұрын
да действительно нулем. Проверил только что))
Спасибо за видео. С кодом буду разбираться. Есть интерес, но тут я начинающий. Не могли бы вы кинуть ссыль на оригинальную библиотеку от Semtech. Что-то я не нашел на их сайте.
@dimonthik
3 ай бұрын
Я искал не нашел. Там было написано что устарела. Возможно удалили уже. Я могу кинуть ссылку, где раньше я ее нашел. Там много других
@vgwit
3 ай бұрын
Киньте, буду благодарен.@@dimonthik
@dimonthik
3 ай бұрын
lora-developers.semtech.com/build/software/software-distribution-center/ здесь я находил, походу удалили уже.@@vgwit
для тех кто в танке, пример применим к SX1276 и к SX1278 ? если правильно понимаю, у меня RFM95. можно ли обойтись без дебага? некторые ( а сейчас наверное большинство) китайских BluePill не хотят прошиваться из CubeIDE (или я не знаю как). пользуюсь STM32 ST-LINK Utility для прошивки. в целом всё очень круто, но когда я дятел- ничего не понятно что происходит)
@dimonthik
4 ай бұрын
sx1276/77/78/79 отличаются только по частотам, регистры одинаковые
@dimonthik
4 ай бұрын
www.aliexpress.com/item/1005003169244854.html?spm=a2g0o.order_list.order_list_main.5.26df180228AO5p вот здесь я покупал. Выбери где написано оригинал, должны прошиваться
@dimonthik
4 ай бұрын
Насет без дебага, будет очень сложно свой код писать.
@artsiomkazlouski5127
4 ай бұрын
@@dimonthik , оооо! спасибо! а то я вроде , но сомнение не отпускает.
Пока не досмотрел до конца, но: разберитесь с "чириканьем", тогда и никаких противоречий в доке не будет. Chips и chirps - это не одно и то же. Вы их путаете. И еще. Link budget никакого отношения к энергопотреблению не имеет.
@dimonthik
3 ай бұрын
не согласен насчет электропотребления. Чем дольше передатчик в режиме передачи, тем больше энергии затрачено на каждый пакет. При равном усилении конечно. А как известно при разных настройках, время в эфире разница. Ну я так понимаю производитель под этим словосочетанием имеет в виду не только энергопотребление
@vgwit
3 ай бұрын
Дмитрий, то, о чем вы говорите, влияет на КПД передатчика, но не на link budget. Замените передатчик с КПД 90% на передатчик с 10%. Если излучаемая ими в эфир мощность будет одинаковая, то и link budget не изменится. @@dimonthik
а что там за труп за вашим окном летает ?
@dimonthik
4 ай бұрын
Это космонавт. Сделал с помощью Еb synk и Stable Diffusion
@madmax2872
4 ай бұрын
@@dimonthik значит хоронить не обязательно