ESP8266 Weather Widget V2.0 || How to Make a Desktop Weather Display
Вставка
- Опубліковано 13 лип 2024
- In this video, I will show you how to make a weather widget by using ESP8266 and a 2.8" touch screen TFT display.
Your one-stop PCB prototype Partner PCBWay: www.pcbway.com/
If you have a cool PCB project, you may participate in the 4th PCB Design Contest.
bit.ly/2VGFQ4P
Instructables Link: www.instructables.com/ESP8266...
Thingiverse Link : www.thingiverse.com/thing:492...
If you get "404" error during download you may download the parts from following links
1.cdn.thingiverse.com/assets/dd...
2.cdn.thingiverse.com/assets/df...
3.cdn.thingiverse.com/assets/98...
#esp8266 #weatherstation #diyweatherstation
Note: The TFT display is available in two variants ( With Touch Screen and Without Touch Screen), both will work for this project. In this video, I have used the touch screen variant.
=================================================================
Video Time Stamp
--------------------------------------------------
00:00 - Intro
00:32 - Parts List
01:03 - Preparing the components and Wiring
01:50 - 3D printing Enclosure
03:29 - Getting API Key from Openweathermap website
03:47- Preparing Arduino IDE and Uploading the Code
04:33 - Components Installation in Enclosure
05:24 - Final Testing
----------------------------------------------------
Parts Used :
1. Wemos D1 Mini Pro : amzn.to/3m4mtxN
2. 2.8" TFT Display : amzn.to/37zk8lH
3. Wires : amzn.to/3jGk3SY
4. USB Cable : amzn.to/3xyeBGF
5. PLA Filament : amzn.to/2VIoaGb
Tools Used :
1. 3D Printer : amzn.to/3fN5UT2
2. Soldering Iron : amzn.to/3xyfhvH
3. Wire Cutter : amzn.to/37AzMgR
4. Wire Stripper : amzn.to/3yBu1et - Наука та технологія
Resoect to those who write the code for the GUI of the display. It requires tons of work to create such a beautiful representation of information in an organized way
You are right, the credit goes to squix blog, his effort is really appreciated.
@@opengreenenergyThe original author is "Thingpulse". I had made this since 2 years ago.
hey pal, help me about project, plsssss
Awesome project, I subscribed and ordered the parts using your links. Can't wait to build it. Nice clock and weather info. Thanks again. Gokhan from London
Thank you, good luck for your build
I love this, want this on my craft desk 😊
It's only for you 😉
For anyone struggling with the screen not responding when you touch the corners it has to be calibrated. Power it on while pressing the screen with the stylus. Follow the steps to calibrate the corners. Once I did that I was able to see the alternate screens.
You sir, make fantastic gadgets. Unlike the other crappy channels: yours is different and good!
Thank you so much. Your words means a lot to me
Almost forgot.😁 Amazing video btw. Works brilliantly
Congratulations, friend. Thank you for your help. Hugs from Brazil!.
Thank You, hugs from India
Nice project, might be my next.
Thank you
Brilliant project, I will make it, many thanks
Glad, you like my project.
hey pal, help me about projct, plssss???
nice one, i will try it soon
Thanks, will wait for your pictures ...
awesome!
If it's using AA or AAA battery is so Great ❤️❤️❤️ It will more easier for replace battery.
Wow....!
Nice brother
🔥❤💯🙏👏
Thanks 🔥
Awesome!! Bravo!
Thank You
Awesome, Beautiful, ❤️❤️❤️
Thank you! Cheers!
Nice project.. 👍👍
Nice project 👍👍😇😍😘
Thank you dear
🔥🔥🔥
Hello, I have a request for you. Would the ESP module be programmed to receive weather data from a Netatmo station? Thank you.
Hello, very nice project. I have a TFT at home, but it is not touch-sensitive and it needs calibration after startup. Could the calibration be somehow turned off in the program? Thank you.
Nice project bro
Thank you
@@opengreenenergy ur most welcome
Very cool! I made one of these but I would like to use a 7 Segments Font to show the Time; could you advise me how to do it? Thanks
Please.always. post. New new video. I just wait. To.enjoy your videos
Thank you, glad to hear from you that you like my video.
Nice frame bro
Thank you bro
There's still an analog pin available on the mini, how hard would it be to add a local temperature sensor and updating the display to show the ambient of the device as well as the closest weather station?
You can do it. Thank you for your suggestion
Great work very educative...I got a challenge for you to make a keypad mobile phone
I like it,, only problem is not having a 3D printer
What should I change in order to make this work with a 3.2 or 3.5 tft display?
#BRO DO GREAT VIDEO AND EASY
Do you have any alternate link for the display. Its showing unavailable.
Hello to me only the first screen works and if I touch the display it switches the time between 12 and 24 hours
Great proyect, Congrats!! Somebody knows Why can´t I calibrated the touchcontroller? Because I can´t change the display when I touch the screen. When I touch the screen, wherever, only change the hour (AM or PM), so I need to calibrated. Thanks at all
Great work Sir, could u pls share link for learning esp
is there a battery saver option? how long does it work on battery?
now you only need to add a rain gauge :-D
Include a battery, and use e ink dispay for less power consumption
Thank you for your feedback.
Hi. Your project is awesome and i tried it. But i am facing issues with timing. The time appears on the display is not matching with local time. How to get correct time
can we use epaper fro display and buttons for the control?
Nice video
Thank you
@@opengreenenergy please help me my channel sir .🙏🙏🙏🙏🙏😭😭😭😭😭😭
Could you use DuPont connectors for the board solder holes or will there not be enough room in the enclosure for them to fit when connected.
No, there is not enough room in the enclosure.
@@opengreenenergy It looks like it might fit with right-angle headers. I will order some boards and try it out!
Очень хорошо. Компактно и просто. Можно сделать такое на ESP32 ?
Nice work and good video
I would just really prefer if the Display had a battery with charging circuit built in so it can be used wireless.
Yeah, it's possible.
But the battery will drained so frequently due to high power consumption of the display
I would suggest a push button to wake it from sleep, and leave it on for a minute but there's nothing to look at when it's off. Maybe an ePaper display.
Is nice project, but I get error when upload the code to the esp, the settings tap is not there can you help?
Like this is cool, can I use a 3.5” TFT LCD shield in place of the other screen as I already have this part?
Hi , Did you do it?
@@Loymael not tried it yet as was hoping to get answer to me question and been working
Hi! Nice project, BUT need help for TFT touch display orientatin!!! DONT work in landscape. Something on the TFT or code? I think that Im not the only one whit that issue.
'D1' was not declared in this scope; did you mean 'y1'?
And what to do with it?
Hi!! What tools convert images to bitmap? Thank you
Do you work at the Windows support?
How can you add your own name for when the display is loading?
It's so hard to solder to these little pins on the screen. The solder does NOT want to stick to it at all.
Works perfectly with wi fi modem. But it is not connect with mobile hotspot. Plz help
Hi, On Instructables, your link to the STL files on Thingiverse brings up a 404 error. Can you check the link and reset so it reaches the files. Thanks
Please check the description to download the files
Need this + spotify remote display
Is it possible to display images from sd card and these weather values one by one ?
You may try, I have not tried yet.
Hello nice project, I uploaded the code but I had a flipped display problem , it's code problem or library? A little help , thanks you
hello sir i uploaded the code on my node mcu and it stucks on calibration complete release touch , but my display has no touch system. ho to bypass this calibration?
hello I have the same problem here do you have a solution my friend ?
@@dimf5kbb977 yes. Edit the code. Delete the portion where its calibration
@@pcmobiletechnicalsolutions8504 I did it and it starts but I loose the touch function to go on on other screens infos :(
is it possible to turn down the intensity of the display, it is too powerful at night. BTW very good projekt, 👍
Hello, can I make a computer with Raspberry Pi 3B?
Very good!
I'm trying to change it to use with the ili9488 driver.
Do you have something for this driver?
Thank, I haven't.
I would also like to do the same and, I think there are few changes to the code, besides, of course, having to tweak some measurements in the coordinates (x, y) because of the screen size (480*320). But, I still need to buy an ILI9488 with Touch.
Hello friend. A doubt. Is the free OpenWeather option enough to keep the device working? Hugs from Portugal.
sir the clock is displaying the time incorrectly. how to change it
How do you get this accent? I need to learn that soon I just got hired in tech support.
@open green energy, from where do i take my home town map location ID , my town is SOFIA
A easier way to connect them without soldering is making a pcb that house the parts an connections
Making an entire PCB is way more difficult than soldering.
assolutamente oki amico ( ; = ))
Hello bro this is amazing!!!
I wanted to know more about this wemos board... Why did you choose particularly this board? Why not esp8266? Also o want to know more about programming the wemos board...is it just like Arduino programming or different? And also if there are any sources to learn ui on the touchscreen
Wemos D1 Mini is an esp8266.
@@ChunkySteveo I mean nodemcu
@@manavt2000 Nodemcu is also an ESP8266 board, just more pins broken out.
@@ChunkySteveo I mean why it was not selected over wemos
Because of the enclosure size, you can use node mcu too. It will work.
I thought to make it but the code I couldn't download properly
Sir, where can i learn to design 3d enclosure...
You can get many tutorials on UA-cam.
You may watch this video ua-cam.com/video/E0NVC8xhf3I/v-deo.html
Thingiverse link does not work anymore. Can you please update it?
www.thingiverse.com/thing:4928974
Hello, I really like your project, but I have a problem when compiling. Can you help me please? Thank you very much. Problem below
exit status 1
invalid conversion from 'const char*' to 'long int' [-fpermissive]
Jestli potřebujete ještě pomoc tak rád poradím, také jsem s tím bojoval.
@@romanletnansky1828 Dobrý den, děkuji, budu moc rád za každou radu.
@@romanletnansky1828 Také bych potřeboval poradit. Úspěšně jsem nahrál projekt do wemos d1 mini esp8266, ale moje obrazovka se zasekla na obrazovce inicializace kalibrace a dál nereaguje. děkuji
Už to funguje. musí se zakomentovat kalibrace
I want to do this with pi pico, anyone help me to this ?
We can use other display instead of 2.8 TFT Display?
I think other displays will work
@@opengreenenergy Thank you for your Response ☺️
Doesn't the board require an external antenna connected?
No need.
@@opengreenenergy Thanks, just finish this but having an issue with the 'blinking' clock and it look like something is touching the screen because it's rotating through the screen. Any suggestion?
Not for sale?
Hello, this project is fantastic and i am building this. code is compiled and uploaded successfully but it is stuck at "Calibration Initiated, now release Screen", mine is not touch screen. Please help
Please go through my Instruactables comments section.
@@opengreenenergy thanks for your reply. I have checked entire comments, people have ask same question thrice buy there is no reply on that. Can you please post the reply here only.
hey, help me plssss???
Bonjour J'ai réaliser votre super projet, je n'arrive pas a me connecter a mon wifi, le non de mon réseau est bon ainsi que mon mot de passe , avez vous une idée, merci d'avance.
Hello, great video. tried to compile code but ESP8266Wifi.h is missing. any suggestions. Thanks
What board is selected?
Hi bro i need this product
Can i use a nextion screen?
I am not sure, not tested yet
Plz tell from where I can buy this 3D printer
You can buy it from the following link
amzn.to/3fN5UT2
Can I use an arduino pro micro?
You need a WiFi board
Bro, please make this project with Nodemcu and oled display
I have already made it. Please go through my old video.
@@opengreenenergy I see that video,but it doesn't showing moon rise and set time
Dang it. I wish this was done with python
It would be a struggle to manage it with Python on an ESP32, not a chance on an ESP8266.
What is the cost involved in building this project...
Around Rs. 1500/-
Can we replace it with Cryptocurrency tracker
I think it's possible, but I have not explored.
Hi.how to add russian language?
can we do with esp32>????????????
Yes, you can do
Waiting for an answer!
Hi Thingiverse Link is broken ...
Please check the description to download the files.
Can you repair thingiverse link?
The link is correct. I think it was an error in the Thingiverse site.
www.thingiverse.com/thing:4928974
@@opengreenenergy Error 404. Idk
instructables link brings to a 404 page
Link is working, please check.
@@opengreenenergy yup, now it's fine, thanks
Я сделал этот проект. Работает все отлично.
А кто бы смог перевести эту станцию на русский язык ?
I made this project. Everything works fine.
And who would be able to translate this station into Russian?
hey koi esa tarika hy agr isi screen sy hy wifi password change ho saky
i need code in the video
Link is given in description box
@@opengreenenergy The code in the description is different from the video
I need a code in the video plz
@@opengreenenergy The code in the description is different from the video
I need a code in the video plz
As nice as this project is...you can buy a much nicer premade, full color touch screen version with an outdoor sensor for under half the cost :/
But where's the fun in that, lol
Yes but that weather station are expensive. This one is nearly free. One display, and one wemos, much fun. Thus you can change it in the way you like. I will try to add weather maps.
Green energy? What?
𝐋𝐢𝐜𝐞𝐧𝐬𝐞𝐝 𝐭𝐨 𝐆𝐎𝐃
Thingiverse link does not work anymore. Can you please update it?
Please check the description to download the files