LoRa Meets Zephyr
summary
Adds a LoRa PHY and basic modem API to Zephyr, reusing Semtech’s LoRaMac-node as a Zephyr module and enabling drivers for SX1272 and SX1276 on 96Boards; API currently exposes configure/send/receive (marked experimental) and supports LoRa parameters: bandwidth 125/250/500 kHz, spreading factors SF7–SF12, coding rate, preamble, and TX power, with region-dependent payloads ~200 bytes. Work is merged to mainline Zephyr for P2P use, ongoing design targets a LoRaWAN subsystem, secure key storage via Zephyr storage, and a growing zephyr-lorawan community channel.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:39What is LoRa
- 6:24Why Zephyr
- 9:04History
- 11:28Implementation
- 14:44API
- 16:05Configuration
- 18:47LoRa Support
- 22:11Community
related talks
34mZephyr LPWAN Connectivity Options and When to Choose Them
36mConnecting Zephyr Devices at Scale Using Open Source Solutions
49mThe Zephyr™ Project – An Updated Overview
39mZephyr Project: Unlocking IoT Innovation with an Open Source RTOS
30mZephyr ❤️ Internet: How Zephyr Speeds Implementation for New IoT Devices
36mConnecting Zephyr Devices at Scale Using Open Source Solutions
32mAT-based Modem Support in the Zephyr Project: Present and Future
42mFUOTA Using LORAWAN and Zephyr: DFU in the 'Real' World
