ESP32 LoRa Sensor Monitoring with Web Server (Long Range Communication)
Вставка
- Опубліковано 11 лип 2024
- For complete project details (schematics + source code), visit ► RandomNerdTutorials.com/esp32...
Get ESP32 LoRa32 SX1276 board ► MakerAdvisor.com/tools/ttgo-l...
BME280 Sensor Module ► MakerAdvisor.com/tools/bme280...
In this project, you’ll build a sensor monitoring system using a TTGO LoRa32 SX1276 OLED board that sends temperature, humidity and pressure readings via LoRa radio to an ESP32 LoRa receiver. This receiver displays the latest sensor readings on a web server.
Installing the ESP32 Board in Arduino IDE (Windows, Mac OS X, Linux): randomnerdtutorials.com/insta...
Install ESP32 Filesystem Uploader in Arduino IDE: randomnerdtutorials.com/insta...
Libraries required (how to install the libraries in the project page):
- LoRa library: arduino-LoRa library by sandeep mistry
- OLED libraries: Adafruit_SSD1306 library and Adafruit_GFX library
- BME280 libraries: Adafruit_BME280 library and Adafruit unified sensor library
- ESPAsyncWebServer library
- Async TCP library
- NTPClient library forked by Taranais
Like my page on Facebook:
/ randomnerdtutorials
Follow me on twitter:
/ ruisantosdotme
Subscribe for more projects like this!
bit.ly/subscribeRNT
#ESP32 #IoT #Arduino - Наука та технологія
You can access the step-by-step project instructions (schematics + source code) on my blog ► RandomNerdTutorials.com/esp32-lora-sensor-web-server/
You can also grab 2x ESP32 LoRa32 SX1276 boards ► MakerAdvisor.com/tools/ttgo-lora32-sx1276-esp32-oled/
the reference link explains that the measurement results in this project are stable at a distance of 180 meters, what if the required monitoring range is around 10 kilometers? are there additional programs? or change the module type?
Excellent!
Thank you very much for the example.
Using the reciever code as boilerplate , great everything you need instructional (the blog not this vid). swapped out the HTML sensor readouts for a table (online table generator), added cell ID's , to color fill with IR array incoming data (TBD). Opens up so many rabbit holes not usually within arduino programmers view. HTML, javascript, AJAX, I never knew the in the HTML page is where javascript lurks. On the ttgo oled LoRa sma board, I2C is default not re-assigned. Great work.
Parabéns, Rui! Muito bom seu canal! Sempre muito completo seus tutoriais. Muito bem explicado. O conteúdo no site é super didático e completo.
Great work, keep up the good work
Thanks for watching!
Hi, this is really a nice project, thank you for publishing it. Please suggest me a pointer, how to add one more sender node. Thank you in advance.
Great and useful tutorial gongrats! I have a question for a project of mine.....do you know how to connect an sw-18010p vibration sensor to the ESP32 LoRa32 SX1276 board ?
Boas Rui, grande vídeo. Achas que com um SET de antenas melhor terias um alcançe melhor?
thanks a lot
Good morning, i would like to know how can i put 3 devices together and possible and add the mqtt? my idea is to open a remote gate and check if the reed switch is open or closed ... you could do this example. I just joined your channel and I'm already becoming a fan !!
Boas Rui, grande video. Parabéns.
Será possivel enviar os dados para um lorawan gateway e aceder em qualquer parte do mundo pelo TTN ?
This thing is cool
Thanks for watching!
Excellent!
Thank you very much for the example.
but i have a problem in my projet , i don't know how a well communicate the node (is based a lora32u4II ) and the getseway , how i well transfer message to the node in my geteway
the reference link explains that the measurement results in this project are stable at a distance of 180 meters, what if the required monitoring range is around 10 kilometers? are there additional programs? or change the module type?
Great
Hi. Do you have a project for smart energy meter uses esp32 OLED v1?
I have a project , its the same to your project. My problem is how to build a system webserver for transmit data. another problem is how to change received data to analog data for display on the screen. Can you help me? Thank you so much!
Rui boa noite !
Estou tentando utilizar um módulo cartao sd com o esp 32 ttgo e nao estou conseguindo. Com o esp 32 nodemcu funciona normalmente.
Pelas minhas pesquisas há um conflito entre a comunicaçao spi do módulo lora e o cartao sd
Friend, Congratulations on the project, with my two new Heltec Lora 32, implement the tutorial pass or pass. Query: In the database, where is the record of sent variables stored? I am interested in generating a history. Greetings.
Hi! Can you please include LoRaWAN security (OTAA) in this tutorial? Right now there is no encryption
hi, bro. my question is a next. for example if i have 3 boards and 2 of this one on 833E6 band one transmitter an the other like a reciver so what will do if i´ll start the thirth like a transmitter on same band but whit other packet??
So, how can do it for to aplly security to my transmition, and dont have interference from other person than choisse the same band?
When I upload code to lora using IDE software it shows hard resetting via RTS pin error how to rectify that
What's the range on these modules? Is 3km realistic?
can we try uplod it via platform io? what is the difference between normal "upload" than "ESP32 Data Sketch Upload" ?? thxx
Can lora module to send image by using Esp32cam ?
Hello , i have the problem with this.
When i upload program, on the serial monitor "BME 280 not valid, check wiring"
How about this ?
sir, is it possible to access the monitoring website with other device with different network?
If the output failed, how do we know where the errors that occur in the system?
Thank you
My board Oled seems to have a non standard address. Where can I set this address??
is this code and project work for heltec make lora esp32?
how meny miles can this work for
hello sir any idea how to send message from web server to another device?
boa tarde da para fazer este processo para mais de um sender
I have problem, when i uploaded the program with the bme 280 use esp32 ttgo module it's failed .. but when i change the esp32 with Arduino sensor it's works.. hello anyone can help me?
I connected BME280 sensor but It wasn’t working... Even I changed address 0x77 for 0x76. How can I resolve this?
Hello! Could this be modified to have 2 or more Lora boards that send sensor data to the gateway? What would happen if the transmission is simultaneous?
Set for gateway request from node in sequence. Example gateway request from lora node 1, then node 2 and next..
how to access esp32 from anywhere using MIT inventor app (phone)
Hallo, for Gui use Html , right ?
how can you edit the date and time zone
my module cant transfer data more than 1 meter, someone who can show me TTTGO LORA32 data sheet, i want to know the maximum lora range for that module
IS THERE ANY EMULATOR FOR THE ESP32 Lora
Can we do it with micropython?
Parabéns por mais esse vídeo,pena que nao tem tradução para português.
I used Ai thinker RA-02 lora module at 433Mhz I got the same 180meters how do I increase the range to atleast 1km using the same modules.they say these modules can get range upto 10kms
for LoRa it is very little. Improve the antenna! I have 700 meters through an apartment building
Мамин Бродяга can you share the antenna details for LORA ?
@@ijazahmed619 look for broadband antenna 1/4 433 GP or 433 dipole or like that ua-cam.com/video/OVsqGX0iBOM/v-deo.html
@@ijazahmed619 It is important to raise the antenna as high as possible and away from walls and objects, short cable. The antenna is adjustable to a specific frequency by lengthening or shortening.
Мамин Бродяга thanks for the information👍🏼
Why wouldnt you just use esp-now instead??
Espnow range too low, uses too much power . This one doesn't use 2.4ghz
@@RakshithPrakash the guy qith the swiss accent showed how you can use one for 6 month on a coin cell. And esp now can also be used in a mesh. It also has way more bandwidth.. why would i use lora..
@@willyouwright espnow works at maybe 100m max in Line of sight , this one can easily reach couple kilometres , guy with the Swiss accent reached around 300kms using lora.
@@RakshithPrakash range is nice. But i cant really think of many applications.. maybe a blinking led. Over such low bandwodth connection . Lora is ok. I just prefer esp now. Thanks. Great article.. 😊
Ruido santos. Esta melhor se falase em portugués;)
the reference link explains that the measurement results in this project are stable at a distance of 180 meters, what if the required monitoring range is around 10 kilometers? are there additional programs? or change the module type?
Rui, how do I change the code to water level instead this sensor? Can you help me?