• Skip to main content
  • Skip to primary sidebar

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login

Looking for a LoRa BME280 Sensor Network?

Q&A Forum › Category: ESP32 › Looking for a LoRa BME280 Sensor Network?
0 Vote Up Vote Down
William Lucid asked 2 months ago

Announcing the “LoRa BME280 Sensor Network” a collaboration between Anthropic’s Claude and William Lucid.

LoRa BME280 Sensor Network Dashboard

Project requires two, “Ebyte” EoRa-S3-900TB Development Boards; one for Gateway and one for Node. One 74HC04 for each node to reroute the Lora DIO1 signal to a wake capable GPIO_RTC pin. One BME280 for each node.  Multiple nodes are supported.  Project developed and tested with the EoRa Pi; should work with other SX1262 LoRa development boards, code modification left to hardware owners.

Project Readme.md

Project files:   Lora-BME280-Sensor-Network

William

Question Tags: EoRa PI, LORA, Ultra Low Power
10 Answers
0 Vote Up Vote Down
Sara Santos Staff answered 2 months ago

Hi.
Congratulations on your project and collaboration!
That new dashboard is looking good…
Keep up the good work.
 
Thanks for sharing.
Regards,
Sara

0 Vote Up Vote Down
William Lucid answered 2 months ago

You are welcome Sara; we are working on Charts, tabs, line colors and labels.  Have you used Charts.js?

Updated the Nordic Power Profiler Kit 2 Observations file to reflect the changes we made to the network node.

Nordic Power Profiler Kit II “EoRa PI” observations

Regards,
William

0 Vote Up Vote Down
William Lucid answered 2 months ago

9/12/2025 Update

My apologies for the broken link; fixed the link for the “Nordic Power Profiler Kit II, EoRa PI” Observations.
Nordic PPK II Observations
 
William
 

0 Vote Up Vote Down
Sara Santos Staff answered 2 months ago

Hi.
I haven’t used charts.js before.
 
I have some projects using highcharts.js
 
Regards,
Sara

0 Vote Up Vote Down
William Lucid answered 2 months ago

Claude and I have been working on the Dashboard for the Lora Sensor Network:

LoRa Sensor Network Dashboard

We are integrating “LoRa Sensor Network” for Home Assistant by providing a yaml template and detailed instructions.

Network consists of BME280 sensor node, A Gateway that receives node data at 15 minute interval. Gateway then sends json document by WiFi, HTTP Client to Docker container running on a Raspberry PI. Container is running Python Flask and a data base of node timestamped BME280 readings. Dashboard.html pull data from database, display charts using the charts.js library.

Testing and power management has been done using two Ebyte, EoRa-S3-900TB boards. Other LoRa boards may be compatible; but not tested or optimized for power management.

William

0 Vote Up Vote Down
William Lucid answered 2 months ago

09/21/2025

Still working on refinements and putting all the “pieces” together in the GitHub Repository.

Gist of README.md from GitHub Repository
GitHub Early Beta –LoRa BME280 Sensor Network
 
William

0 Vote Up Vote Down
William Lucid answered 1 month ago

Update 09/27/2025 Update
Quick Start

git clone https://github.com/Tech500/Lora-BME280-Sensor-Network.git
cd Lora-BME280-Sensor-Network/docker
docker-compose up -d

This installs a docker container; in my case to a Raspberry Pi IV. Purpose of the container is the running of a web server for the dashboard.html and the SQLite database for storing the BME280 responses.  Network was designed and tested for the Eora Pi development board. Other boards may work; code modifications are left to the hardware owner.

In addition to the container; two, EoRa Pi development boards, minimum are needed.  One for the Gateway and another for a node.  Multiple nodes are supported. Gateway and Node firmware can be found in the firmware folder of the Github Repository.

Gateway only requires the EoRa Pi dev. Board; no additional wiring.  Find node wiring note in the node wiring folder.  Each node requires a BME280 and a 74HC04.  (74HC series is important for it’s microcontroller, friendly operating voltage and no level shifter needed; being a logic level device).

Github Repository structure and files have been updated and all are working, verified by doing a clean install of all components.

Regards,
William

0 Vote Up Vote Down
Sara Santos Staff answered 1 month ago

Great.
Thanks for sharing.
Regards,
Sara

0 Vote Up Vote Down
William Lucid answered 4 weeks ago

10/12/2025

Reconfirmed node current consumptions and added a couple more observations from the Nordic Power Profiler Kit II:

Nordic Power Profiler Kit II Observations

William

0 Vote Up Vote Down
William Lucid answered 2 weeks ago

10/22/2025
Powerpoint presentation of the LoRa BME280 Sensor Network:

Powerpoint Presentation

William

Primary Sidebar

Login to Ask or Answer Questions

This Forum is private and it’s only available for members enrolled in our Courses.

Login »

Latest Course Updates

  • [eBook Updated] Smart Home with Raspberry Pi, ESP32, and ESP8266 V1.6 September 9, 2025
  • [eBook Updated] Learn LVGL: Build GUIs for ESP32 Projects – Version 1.5 July 7, 2025

You must be logged in to view this content.

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.