Тёмный

DIY Cloud Weather Station with ESP32/ESP8266 (MySQL Database and PHP) 

Rui Santos
Подписаться 69 тыс.
Просмотров 66 тыс.
50% 1

For complete project details (schematics + source code), visit ► RandomNerdTutorials.com/cloud...
Hosting Account + Free Domain Name ► RandomNerdTutorials.com/blueh...
Build a cloud weather station dashboard to visualize your ESP32 or ESP8266 sensor readings from anywhere in the world. The ESP32 or ESP8266 HTTP client that makes a POST request to a PHP script to insert data (sensor readings) into a MySQL database. You'll see your data displayed on gauges and in a table.
RELATED PROJECTS:
Send Email Notification with PHP: RandomNerdTutorials.com/esp32...
Charts/Plots to Display Sensor Readings: RandomNerdTutorials.com/visua...
Tables to Display Sensor Readings: RandomNerdTutorials.com/esp32...
Like my page on Facebook:
/ randomnerdtutorials
Follow me on twitter:
/ ruisantosdotme
Subscribe for more projects like this!
bit.ly/subscribeRNT

Наука

Опубликовано:

 

26 дек 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 43   
@RuiSantosdotme
@RuiSantosdotme 4 года назад
You can find the complete project details (schematics + full source code) on my blog ► RandomNerdTutorials.com/cloud-weather-station-esp32-esp8266/ For this project, you'll need a hosting account with PHP and MySQL. You can use any hosting provider. I recommend using Bluehost and you can use this link to setup a Hosting Account + Free Domain Name ► RandomNerdTutorials.com/bluehost/
@RuiSantosdotme
@RuiSantosdotme 4 года назад
@@soufamd1397 You're welcome!
@playgroundofmyth
@playgroundofmyth 4 года назад
You, Kind sir, have helped me to graduate. Thank you so much.
@sriraj_go
@sriraj_go 3 года назад
Thank you very much for sharing the knowledge!
@yagoob88
@yagoob88 4 года назад
very good and detailed explanation it was very easy to follow even without any knowledge in php+mysql you thanks
@viniciusnoyoutube
@viniciusnoyoutube 4 года назад
Excellent. So many good projects, thank you so much!
@RuiSantosdotme
@RuiSantosdotme 4 года назад
You're welcome! Thanks for watching!
@danieljoseph6404
@danieljoseph6404 3 года назад
@@RuiSantosdotme is it possible to implement this within a local network?
@aofddofa6661
@aofddofa6661 3 года назад
wish you show us how to do the OFFLINE version by spiffs of the java library offline.. thanks brilliant RUI
@osamadz5884
@osamadz5884 4 года назад
Good job u helped me a lot
@RuiSantosdotme
@RuiSantosdotme 4 года назад
You're welcome! I'm glad it was helpful
@Hugo19ist
@Hugo19ist 4 года назад
Muito obrigado por este vídeo vai-me ajudar muito no meu projecto de faculdade 😉 Ps: Adoro os vídeos
@underwoodblog
@underwoodblog 4 года назад
Using MQTT to send to Node-Red that puts it in InfluxDB and visualize in Graphana would be easyer.
@user-wo4gt2lc7o
@user-wo4gt2lc7o 4 года назад
Could you show how to do the same, but using micropython on esp32
@ManuelCastillo-kq3xy
@ManuelCastillo-kq3xy 4 года назад
Es posible que los datos enviados a mysql, sean mostrados en la página en forma automática de.inmediata, sin depender de un F5 o una regresa de toda la paduina.
@QBarszcz
@QBarszcz 4 года назад
After i modified code to send also pm10 and pm2.5 informatoron i get proxysql error can u help
@AWhistleblower
@AWhistleblower 3 года назад
Hello sir, how to show data of two different sensors?
@DiyintheGhetto
@DiyintheGhetto 4 года назад
Awesome tut thank you for sharing. I was wondering if you can help with with something. I need to also control two leds with the esp as well as the temperature sensor. Is there a way to use the database to control the leds on a esp8266 with a push button from the same webpage?
@RuiSantosdotme
@RuiSantosdotme 4 года назад
Yes, that's going to be an upcoming project. However, it will not support full two way communication (but you'll be able to control the LED/outputs from your web page)
@brucekenley3686
@brucekenley3686 2 года назад
Wondering whether you could help. I have followed example as described. Keep receiving http response 301 instead of 200. No data is being added to table. Any idea to tracking problem Cheers Bruce
@dominikwierzbicki7384
@dominikwierzbicki7384 4 года назад
Could you help me to add SDS011 sensor to this project ?? THX
@naufal9104
@naufal9104 4 года назад
rui, how to post data without refreshing the page?
@ineffableseul
@ineffableseul 3 года назад
Sir can i monitor this with just wifi rounter? Without internet? Thanks a lot
@xx-cg8rv
@xx-cg8rv 4 года назад
What esp8266 model is this, and where can I buy it?
@legudep
@legudep 4 года назад
Nice sir, can you show to me, how to create to laravel? Thanks sir
@AntonioSanchez-zn2tg
@AntonioSanchez-zn2tg Год назад
Donde puedo bajarme la libreria del deep_sleep. No me encuentra en la libreria esp_deep_sleep.h
@josuemorgan
@josuemorgan 4 года назад
Oi Rui, sempre sigo seus vídeos aqui. Se possível, faça um projeto onde você mescla monitoramento e controle. Geralmente precisamos dos dois no mesmo projeto. Tipo, ligar ou desligar um termostato de acordo com a temperatura. Valeu! Abraços
@RuiSantosdotme
@RuiSantosdotme 4 года назад
Sim, eu em breve vou fazer um projeto com as duas funcionalidades! Obrigado pelo feedback!
@marekzemanovic5533
@marekzemanovic5533 2 года назад
Hello is there a chance that u can transform php to html code ? If u know how pls help me. PS nice video!
@SPENCER2GO
@SPENCER2GO Год назад
Do you have esp32 iOS app example
@LeoZero13
@LeoZero13 3 года назад
Cara, meu httpCode está retornando erro -1 Já tentei varias configurações e não consegui solucionar... Poderia me dar um help com isso?
@netwak
@netwak 9 месяцев назад
Hello, Thank you for this, it’s pretty fun. I tried to change my Celsius to Fahrenheit and it did not work. The page is still displaying in Celsius. I made another small change just to see if that would work and it did, so I don’t think the page is being cached. Is there something else I need to change other than this? Thank you -Jeff function setTemperature(curVal){ //set range for Temperature in Celsius -5 Celsius to 38 Celsius //var minTemp = -5.0; //var maxTemp = 38.0; //set range for Temperature in Fahrenheit 23 Fahrenheit to 100 Fahrenheit var minTemp = 23; var maxTemp = 100;
@Ed19601
@Ed19601 4 года назад
Who would dislike this video, for what purpose
@irpanch
@irpanch 4 года назад
Hi.. Is it possible to use tipping bucket rain gauge with this sensor? Thanks
@RuiSantosdotme
@RuiSantosdotme 4 года назад
Yes, you can modify my code to publish readings from any sensor
@irpanch
@irpanch 4 года назад
@@RuiSantosdotme Great. Thank you!
@pratikdeshmukh2248
@pratikdeshmukh2248 4 года назад
Can we add 2 or more esp8266 or esp32 on the same server? If yes how to publish their separate data on same web page?
@RuiSantosdotme
@RuiSantosdotme 4 года назад
You can publish from any board (you can set a different location in the request), but you'll need to modify the web page to output gauges from each board...
@pratikdeshmukh2248
@pratikdeshmukh2248 4 года назад
@@RuiSantosdotme Sorry for silly question as I am a newbie but can you please tell me how to set that location in request.. i followed your tutorial LAMP server I am able to get one esp8266 data on webserver. I want to get data from multiple esp8266. Please help :)
@shakerileiwat4341
@shakerileiwat4341 4 года назад
Great as always ☺ Rui , I've just sent you a tweet , please reply me .
@RuiSantosdotme
@RuiSantosdotme 4 года назад
Thanks for watching, I've just replied
@shakerileiwat4341
@shakerileiwat4341 4 года назад
Great job ☺ please reply me on twitter
Далее
12 Useful & Interesting ESP32 Projects for Beginners!
9:41
#400 The Best Power Source for ESP32/ ESP8266 Projects
14:30
DIY ESP32 Weather Station (connected to the Internet)
10:13
Building a Custom Wireless Weather Station (Arduino)
17:41
All of our data is GONE!
22:58
Просмотров 9 млн
Mesh Networking demo on ESP8266 & ESP32 | LCSC
8:28
Просмотров 158 тыс.
Чем нельзя протирать экран?
0:44
Проверил, как вам?
0:58
Просмотров 378 тыс.
Yanlışlıkla Telefonumu Parçaladım!😱
0:18
Просмотров 993 тыс.