Remote Voltage Monitoring System Using ESP32 and ESP-NOW
Вставка
- Опубліковано 17 жов 2024
- 📹 Description:
Using two ESP32 devices, we'll set up a system where one ESP32 measures the voltage of a solar system or any other electrical setup and transmits this data wirelessly to another ESP32 located remotely. The ESP-NOW protocol enables seamless and low-latency communication between the devices, making it ideal for real-time monitoring applications.
Both receiver and sender run the same code, which was the hardest part. If you don't want to struggle with libraries, settings, and board definitions in Arduino IDE, you can upload my firmware using this JS esptool made by Espressif. espressif.gith...
Before uploading please set adress to 0 and after uploading please reset your board.!
🔗Links:
🔧Parts:
M5Stack M5Dial : shop.m5stack.c...
M5Stack Voltmeter Unit (ADS1115) : shop.m5stack.c...
🛠️CODE: github.com/Vol...
☕️ Support me on:
KO-FI ko-fi.com/volo...
PATREON: / volosprojects
👍 Don't forget to subscribe, like, and hit the notification bell for more IoT and ESP32 tutorials!
#esp32 #espnow #iot #arduino #remoteVoltage # voltageMonitor
Man I’m continuously blown away by the quality of your UI design on these projects! I absolutely love it!
Thank you.
actualy UI with graphical indicators and not just flat shaving with three dots and hidden menues
The design is awesome, @VolosProject, can you share more about how to design UI for this M5 Dial ?
The M5 Dial makes these projects look so good. I'd love to see a tutorial on making a menu for one, so I don't have to decide which thing I'm going to do with mine
I just use the broadcast address (ff:ff:ff:ff:ff:ff) for all ESPNow communication. You lose error checking and encryption but you don't need to worry about addressing. If you need encryption it can be done in the app. This also allows an unlimited number of nodes and it is much simpler to implement.
Thank you i did not knew that.
Starting up the weekend with a new Volos video and my coffee in hand is awesome. I'm about to setup a solar system and will try this out. Thank you!
Excellent job worthwhile demo for others to develop ideas on these round touch displays and the ESP NOW.
I would like a transmission oil temperature gauge with a device like that...
I love your projects!!!
Your presentation about these devices was very complete and easily understood. Thanks!
Another great video! Always interesting, informative, and inspiring! Thanks again for sharing!!
I wish these were waterproof. Nice design!
Yes that whoud ve nice.tnx
You definitely have the interface graphics programming mastered. Something like that would take me weeks.
Another great project and video, thanks!
Keep up the great work. Ur english is fine!
ESP Now supports multiple slaves to one master and transmits telemetry. Have you consider having several voltage sensors providing readings to one master display and displaying rotating sensor voltage readings? There are many applications for a single console and multiple sensors. ESP Now master searches for multiple slaves and discovers the MAC addresses as part of its operating mode just as Bluetooth.
I just use the broadcast address (ff:ff:ff:ff:ff:ff) for all ESPNow communication. You lose error checking and encryption but you don't need to worry about addressing. If you need encryption it can be done in the app. This also allows you to support an unlimited number of nodes.
Boo, wake up ... New Volos upload 😲
Could be interesting to get into how you make such beautiful UI's: technique, use of color, library, dotty font of those numbers, etc
Nice video. Happy Easter, God bless.
Happy Easter.
Could have also used the dials rfid functionality to read the mac address for easier binding.
Can you make a navigation device using this round displays, which shows a small map with direction, can be useful for bicycle, etc.
Nice ui 😍
Tnx, yours are also great :)
Hi I have some trouble implementing this, I get an error:
Compilation error: 'class ADS1115' has no member named 'begin'
I am using M5-ADS1115 library version 0.0.2 and all the same hardware.
Thanks
I have a T-Long that I'm putting in my car to make gauges. Is the ADS1115 what I need for dash voltmeter?
Yes 😀
how small voltage can it measure.. e.g. can it measure few mV to few 10s of mV
Love it 👌
Hello, great project! Thank you for sharing the source code. Could you please verify the ESP board type you compiled the code with?
Also could you specify which libraries you used. So far I had identified:
TFT_eSPI, M5Stack, ADS1115. I am getting errors about a missing header file. Are there any other libraries?
The missing header file is ADS_1115.h thanks!
Board is m5dial, you have link in description. This code wil not work on other boards and it will not work without voltage sensor.
sta reci osim da je i koristan projekat a i dobro izgleda
komplimenti
svako dobro
Ajd pogodi tko je dao ideju?
@@VolosProjects mozda ja ali opet nisam siguran
inache bi mi bilo zao da drzim jedan taj modul napolje
a ineche neznam kako reaguju ti displeji na tem recimo od -12 do -15 koliko je kod mene nekad zimi
nisam testirao ni oled
a inache mislim da sam video i kod tebe u jednom klipu panel da l ibese vrteo razanj ili sta bese nisam siguran
@@djokinac tocan odgovor... ako je na suhom mjestu ne smeta mu niska temp, projvereno ja sam ovu zimu palio lampice sa slicnom plocicom, par noci je bilo -20 i sve je radilo
@@VolosProjects ha da ne poverujes da radi i na -20
inache da se ja pitam a inache uvek se zena pita 🙂 ja bi na panelima stavio jedan obican esp32 a u kuci ovako lepu napravu
zalosno zauzeti ovaj modul a pogledas ga dva puta godisnje
Very cool 👌
Make one that monitors multi cell battery eg 12s like a BMS does love the design
Need one that measures up to 100v DC 😂
wow nice!
Thanks 👍
Thank you too
please make a integration with home assistant
and esphome
As a network engineer the way you formatted the MAC address triggers me.
dont forget to breathe
Please, consider not tapping with your finger all the time. It is distracting and annoys people with OCD xD
Yes i know, i already recieved few comments about that, but i am sorry i cant control that
@@VolosProjects Wear a high voltage ring on your index finger with an accelerometer in it, if you shake it, you get shocked xD
@@alejandroperez5368
Consider not trying to change others to ease your own psychological nuances.