Developing an Open Source (Hardware and Software) LoRaWAN Sensor
summary
Open-source LoRaWAN sensor hardware and firmware for museum environmental monitoring, designed in KiCad and published on GitHub, uses an STM32WLE5 module, USB‑C recharging, local storage and CLI, and supports I2C sensors (BME680 handled as multi‑channel). Prototypes come from Seed Studio and a 65‑unit production run assembles cleanly; field trial runs 60 units in 5 museums. Firmware uses hardware AES/RNG (about 35× faster than software), a ~1,000‑line LoRaWAN subset, CI with ~90% test coverage.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:51Customer requirements
- 3:18LoRaWAN solution
- 4:42Hardware design
- 6:54Hardware variants
- 7:37Software challenges
- 8:20Development tools
- 9:24Software architecture
- 10:50Hardware acceleration
- 12:12Continuous integration
- 13:37Project status
related talks
46mDeveloping an IoT Sensor Network for Civic Applications
01h 06mWorkshop: An end to end integration of a LoRaWAN sensor
18mBuild, Buy, or Modify? Making Smarter Hardware Choices for LoRaWAN Integration
08mTransforming Legacy Monitoring Solution into LoRaWAN
16mGuided Tour through the LoRaWAN Hardware Process
14mBatteryless, Autonomous, LoRaWAN tracking devices
15mIt’s Just a Sensor, Right? The Hidden Complexity Behind Deploy-and-Rely IoT Devices
27mReal-world Success Stories with LoRa
