Video není dostupné.
Omlouváme se.

ESP8266 Weather Widget V2.0 || How to Make a Desktop Weather Display

Sdílet
Vložit
  • čas přidán 15. 08. 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.instructab...
    Thingiverse Link : www.thingivers...
    If you get "404" error during download you may download the parts from following links
    1.cdn.thingivers...
    2.cdn.thingivers...
    3.cdn.thingivers...
    #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

Komentáře • 181

  • @thexht7927
    @thexht7927 Před 3 lety +34

    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

    • @opengreenenergy
      @opengreenenergy  Před 3 lety +5

      You are right, the credit goes to squix blog, his effort is really appreciated.

    • @ttssoon1975
      @ttssoon1975 Před 3 lety +5

      @@opengreenenergyThe original author is "Thingpulse". I had made this since 2 years ago.

    • @dabilakeren2375
      @dabilakeren2375 Před rokem

      hey pal, help me about project, plsssss

  • @GaryQuiring
    @GaryQuiring Před rokem +2

    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.

  • @geeuk
    @geeuk Před 3 lety +6

    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

  • @artwithdEva
    @artwithdEva Před 3 lety +4

    I love this, want this on my craft desk 😊

  • @jamess1787
    @jamess1787 Před 3 lety +3

    You sir, make fantastic gadgets. Unlike the other crappy channels: yours is different and good!

  • @criminalinfluencer071
    @criminalinfluencer071 Před 4 měsíci +1

    Congratulations, friend. Thank you for your help. Hugs from Brazil!.

  • @Victor-ov4fy
    @Victor-ov4fy Před 2 lety +1

    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

  • @AlessandroTrekGrassi
    @AlessandroTrekGrassi Před 2 lety +1

    Hello to me only the first screen works and if I touch the display it switches the time between 12 and 24 hours

  • @vrindavansoni8135
    @vrindavansoni8135 Před 3 lety +3

    Nice project 👍👍😇😍😘

  • @andcandela2
    @andcandela2 Před 3 lety +2

    awesome!

  • @romanletnansky1828
    @romanletnansky1828 Před 2 lety +1

    Hello, I have a request for you. Would the ESP module be programmed to receive weather data from a Netatmo station? Thank you.

  • @hodoskodo9648
    @hodoskodo9648 Před 6 měsíci

    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.

  • @martincase7515
    @martincase7515 Před 3 lety +1

    Nice project, might be my next.

  • @marcosbarone6223
    @marcosbarone6223 Před 2 měsíci

    Hello friend. A doubt. Is the free OpenWeather option enough to keep the device working? Hugs from Portugal.

  • @soumenroy2006
    @soumenroy2006 Před rokem

    Works perfectly with wi fi modem. But it is not connect with mobile hotspot. Plz help

  • @samdeur
    @samdeur Před 9 měsíci

    I like it,, only problem is not having a 3D printer

  • @electrodiy6493
    @electrodiy6493 Před 2 lety

    Almost forgot.😁 Amazing video btw. Works brilliantly

  • @jean-michelchevalier6649
    @jean-michelchevalier6649 Před 3 lety +1

    Brilliant project, I will make it, many thanks

  • @quoctam1719
    @quoctam1719 Před 3 lety

    If it's using AA or AAA battery is so Great ❤️❤️❤️ It will more easier for replace battery.

  • @igorelets3265
    @igorelets3265 Před 2 lety +2

    Очень хорошо. Компактно и просто. Можно сделать такое на ESP32 ?

  • @quainhank5097
    @quainhank5097 Před 2 měsíci

    Hi!! What tools convert images to bitmap? Thank you

  • @florencemugure4203
    @florencemugure4203 Před rokem +1

    Great work very educative...I got a challenge for you to make a keypad mobile phone

  • @romanletnansky1828
    @romanletnansky1828 Před rokem

    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.

  • @monastirmed
    @monastirmed Před 9 měsíci

    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

  • @rozisr2462
    @rozisr2462 Před 3 lety +1

    nice one, i will try it soon

  • @michaelkulpa7082
    @michaelkulpa7082 Před 2 lety +1

    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?

  • @bsghose
    @bsghose Před 8 měsíci

    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

  • @Gagitech
    @Gagitech Před 3 lety +1

    Include a battery, and use e ink dispay for less power consumption

  • @lumen5699
    @lumen5699 Před 3 lety +1

    Please.always. post. New new video. I just wait. To.enjoy your videos

    • @opengreenenergy
      @opengreenenergy  Před 3 lety

      Thank you, glad to hear from you that you like my video.

  • @nikosvaidis5397
    @nikosvaidis5397 Před 3 lety +1

    Awesome!! Bravo!

  • @ritirikghosh9290
    @ritirikghosh9290 Před 8 měsíci

    can we use epaper fro display and buttons for the control?

  • @kodywillnauer9422
    @kodywillnauer9422 Před 3 lety +1

    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.

    • @opengreenenergy
      @opengreenenergy  Před 3 lety +1

      No, there is not enough room in the enclosure.

    • @michaelkulpa7082
      @michaelkulpa7082 Před 2 lety

      @@opengreenenergy It looks like it might fit with right-angle headers. I will order some boards and try it out!

  • @sebastiancojuharii5958
    @sebastiancojuharii5958 Před 10 měsíci

    What should I change in order to make this work with a 3.2 or 3.5 tft display?

  • @barathaned7138
    @barathaned7138 Před rokem

    sir the clock is displaying the time incorrectly. how to change it

  • @Dancopymus
    @Dancopymus Před 3 lety

    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

  • @highaudiophidelity3198
    @highaudiophidelity3198 Před 3 lety +1

    How do you get this accent? I need to learn that soon I just got hired in tech support.

  • @bartekd3577
    @bartekd3577 Před rokem

    is there a battery saver option? how long does it work on battery?

  • @Jeevan24
    @Jeevan24 Před 3 lety

    Wow....!
    Nice brother
    🔥❤💯🙏👏

  • @omniferousswan593
    @omniferousswan593 Před rokem

    It's so hard to solder to these little pins on the screen. The solder does NOT want to stick to it at all.

  • @pcmobiletechnicalsolutions8504

    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?

    • @dimf5kbb977
      @dimf5kbb977 Před rokem

      hello I have the same problem here do you have a solution my friend ?

    • @pcmobiletechnicalsolutions8504
      @pcmobiletechnicalsolutions8504 Před rokem

      @@dimf5kbb977 yes. Edit the code. Delete the portion where its calibration

    • @dimf5kbb977
      @dimf5kbb977 Před rokem

      @@pcmobiletechnicalsolutions8504 I did it and it starts but I loose the touch function to go on on other screens infos :(

  • @chandanbiswas4322
    @chandanbiswas4322 Před 3 lety +1

    Nice project bro

  • @asifehsan4948
    @asifehsan4948 Před 3 lety

    Awesome, Beautiful, ❤️❤️❤️

  • @kjyhh
    @kjyhh Před 3 lety +1

    Nice frame bro

  • @philkey6470
    @philkey6470 Před 3 lety +4

    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.

    • @opengreenenergy
      @opengreenenergy  Před 3 lety

      Yeah, it's possible.
      But the battery will drained so frequently due to high power consumption of the display

    • @mellee3436
      @mellee3436 Před rokem

      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.

  • @michaelwall6240
    @michaelwall6240 Před 2 lety +1

    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

  • @mr_uniq_yt7466
    @mr_uniq_yt7466 Před 2 lety +1

    We can use other display instead of 2.8 TFT Display?

  • @miketone7195
    @miketone7195 Před rokem

    'D1' was not declared in this scope; did you mean 'y1'?
    And what to do with it?

  • @5VoltChannel
    @5VoltChannel Před 3 lety

    Nice project.. 👍👍

  • @akexperimentabhishek9414
    @akexperimentabhishek9414 Před 3 lety +2

    Nice video

  • @suneetasandeep
    @suneetasandeep Před 2 lety +1

    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

    • @opengreenenergy
      @opengreenenergy  Před 2 lety

      Please go through my Instruactables comments section.

    • @suneetasandeep
      @suneetasandeep Před 2 lety

      @@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.

    • @dabilakeren2375
      @dabilakeren2375 Před rokem

      hey, help me plssss???

  • @manavt2000
    @manavt2000 Před 3 lety +1

    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

    • @ChunkySteveo
      @ChunkySteveo Před 3 lety +1

      Wemos D1 Mini is an esp8266.

    • @manavt2000
      @manavt2000 Před 3 lety +1

      @@ChunkySteveo I mean nodemcu

    • @ChunkySteveo
      @ChunkySteveo Před 3 lety +1

      @@manavt2000 Nodemcu is also an ESP8266 board, just more pins broken out.

    • @manavt2000
      @manavt2000 Před 3 lety +2

      @@ChunkySteveo I mean why it was not selected over wemos

    • @opengreenenergy
      @opengreenenergy  Před 3 lety +1

      Because of the enclosure size, you can use node mcu too. It will work.

  • @JosueR018
    @JosueR018 Před 2 lety

    How can you add your own name for when the display is loading?

  • @sevagj.b
    @sevagj.b Před 2 lety

    Is nice project, but I get error when upload the code to the esp, the settings tap is not there can you help?

  • @AbhishekPaulforever
    @AbhishekPaulforever Před 3 lety

    Do you have any alternate link for the display. Its showing unavailable.

  • @leandrochamiso
    @leandrochamiso Před 3 lety +1

    Very good!
    I'm trying to change it to use with the ili9488 driver.
    Do you have something for this driver?

    • @opengreenenergy
      @opengreenenergy  Před 3 lety

      Thank, I haven't.

    • @Dancopymus
      @Dancopymus Před 3 lety

      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.

  • @chrphillip
    @chrphillip Před 2 lety

    is it possible to turn down the intensity of the display, it is too powerful at night. BTW very good projekt, 👍

  • @SATHISHKUMAR-ek5cg
    @SATHISHKUMAR-ek5cg Před 3 lety +1

    Is it possible to display images from sd card and these weather values one by one ?

  • @policesrujan2090
    @policesrujan2090 Před 2 lety

    #BRO DO GREAT VIDEO AND EASY

  • @hi-tech-1149
    @hi-tech-1149 Před 3 lety

    Great work Sir, could u pls share link for learning esp

  • @pavlojs5
    @pavlojs5 Před 2 lety +1

    Thingiverse link does not work anymore. Can you please update it?

  • @legrandsidibandit3134
    @legrandsidibandit3134 Před 8 měsíci

    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.

  • @colinhubbard4826
    @colinhubbard4826 Před 3 lety

    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?

    • @Loymael
      @Loymael Před 2 lety

      Hi , Did you do it?

    • @colinhubbard4826
      @colinhubbard4826 Před 2 lety

      @@Loymael not tried it yet as was hoping to get answer to me question and been working

  • @jeivishjaganmohan6624
    @jeivishjaganmohan6624 Před 2 lety

    I thought to make it but the code I couldn't download properly

  • @sazamaut3321
    @sazamaut3321 Před 3 lety +1

    Sir, where can i learn to design 3d enclosure...

    • @opengreenenergy
      @opengreenenergy  Před 3 lety

      You can get many tutorials on CZcams.
      You may watch this video czcams.com/video/E0NVC8xhf3I/video.html

  • @yasin2405_
    @yasin2405_ Před 3 lety

    Hello, can I make a computer with Raspberry Pi 3B?

  • @shrikantnikam2426
    @shrikantnikam2426 Před 3 lety +1

    🔥🔥🔥

  • @boherrmannsen8219
    @boherrmannsen8219 Před 3 lety

    now you only need to add a rain gauge :-D

  • @sandeep22800
    @sandeep22800 Před 3 lety +1

    Plz tell from where I can buy this 3D printer

    • @opengreenenergy
      @opengreenenergy  Před 3 lety +1

      You can buy it from the following link
      amzn.to/3fN5UT2

  • @bluemaz6
    @bluemaz6 Před 3 lety +1

    Doesn't the board require an external antenna connected?

    • @opengreenenergy
      @opengreenenergy  Před 3 lety +1

      No need.

    • @bluemaz6
      @bluemaz6 Před 2 lety

      @@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?

  • @gadget_vishwa
    @gadget_vishwa Před 3 lety +1

    Bro, please make this project with Nodemcu and oled display

    • @opengreenenergy
      @opengreenenergy  Před 3 lety

      I have already made it. Please go through my old video.

    • @gadget_vishwa
      @gadget_vishwa Před 3 lety

      @@opengreenenergy I see that video,but it doesn't showing moon rise and set time

  • @vibhorkumar7788
    @vibhorkumar7788 Před 3 lety +1

    What is the cost involved in building this project...

  • @siddharthchordiya
    @siddharthchordiya Před 3 lety +1

    Can we replace it with Cryptocurrency tracker

  • @olahansen
    @olahansen Před 3 lety

    Do you work at the Windows support?

  • @andrewklimakin703
    @andrewklimakin703 Před 2 lety +1

    Hi.how to add russian language?

  • @alihiraj6751
    @alihiraj6751 Před 4 měsíci

    hey koi esa tarika hy agr isi screen sy hy wifi password change ho saky

  • @jasonvorxis
    @jasonvorxis Před 2 lety

    @open green energy, from where do i take my home town map location ID , my town is SOFIA

  • @stealth7646
    @stealth7646 Před 2 lety +1

    Can I use an arduino pro micro?

  • @gkris514
    @gkris514 Před rokem

    Not for sale?

  • @onurcaglar915
    @onurcaglar915 Před rokem

    I want to do this with pi pico, anyone help me to this ?

  • @vivekprakash2320
    @vivekprakash2320 Před 2 lety

    Hi bro i need this product

  • @zbynekgajda9646
    @zbynekgajda9646 Před rokem

    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]

    • @romanletnansky1828
      @romanletnansky1828 Před rokem

      Jestli potřebujete ještě pomoc tak rád poradím, také jsem s tím bojoval.

    • @zbynekgajda9646
      @zbynekgajda9646 Před rokem

      @@romanletnansky1828 Dobrý den, děkuji, budu moc rád za každou radu.

    • @ladislavsinolup593
      @ladislavsinolup593 Před rokem

      @@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

    • @ladislavsinolup593
      @ladislavsinolup593 Před rokem

      Už to funguje. musí se zakomentovat kalibrace

  • @ilyushin78
    @ilyushin78 Před 3 lety +1

    can we do with esp32>????????????

  • @DaveMetzler
    @DaveMetzler Před 3 lety +1

    Can i use a nextion screen?

  • @Dancopymus
    @Dancopymus Před 2 lety

    Waiting for an answer!

  • @mmoore8380
    @mmoore8380 Před 2 lety

    Hello, great video. tried to compile code but ESP8266Wifi.h is missing. any suggestions. Thanks

    • @john543
      @john543 Před 6 měsíci

      What board is selected?

  • @loulouki
    @loulouki Před 3 lety

    Need this + spotify remote display

  • @taranagnew436
    @taranagnew436 Před 3 lety

    A easier way to connect them without soldering is making a pcb that house the parts an connections

    • @omniferousswan593
      @omniferousswan593 Před rokem

      Making an entire PCB is way more difficult than soldering.

  • @f-a-n-
    @f-a-n- Před 2 lety +1

    Can you repair thingiverse link?

    • @opengreenenergy
      @opengreenenergy  Před 2 lety

      The link is correct. I think it was an error in the Thingiverse site.
      www.thingiverse.com/thing:4928974

    • @f-a-n-
      @f-a-n- Před 2 lety

      @@opengreenenergy Error 404. Idk

  • @Vagubando
    @Vagubando Před 2 měsíci

    Я сделал этот проект. Работает все отлично.
    А кто бы смог перевести эту станцию на русский язык ?
    I made this project. Everything works fine.
    And who would be able to translate this station into Russian?

  • @squalazzo
    @squalazzo Před 3 lety +2

    instructables link brings to a 404 page

  • @MrDeivisD
    @MrDeivisD Před 2 lety +1

    Hi Thingiverse Link is broken ...

    • @opengreenenergy
      @opengreenenergy  Před 2 lety +1

      Please check the description to download the files.

  • @nicecode6408
    @nicecode6408 Před 2 lety +1

    i need code in the video

    • @opengreenenergy
      @opengreenenergy  Před 2 lety

      Link is given in description box

    • @nicecode6408
      @nicecode6408 Před 2 lety

      @@opengreenenergy The code in the description is different from the video
      I need a code in the video plz

    • @nicecode6408
      @nicecode6408 Před 2 lety

      @@opengreenenergy The code in the description is different from the video
      I need a code in the video plz

  • @rossquaresmini5834
    @rossquaresmini5834 Před 2 lety

    assolutamente oki amico ( ; = ))

  • @user-zg6te5re3o
    @user-zg6te5re3o Před 3 lety

    Green energy? What?

  • @Long_Dong_Chong
    @Long_Dong_Chong Před 3 lety +1

    Dang it. I wish this was done with python

    • @Steve_Coates
      @Steve_Coates Před 3 lety

      It would be a struggle to manage it with Python on an ESP32, not a chance on an ESP8266.

  • @tornapart75
    @tornapart75 Před 3 lety

    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 :/

    • @bigtst36
      @bigtst36 Před rokem

      But where's the fun in that, lol

    • @nenadsmail
      @nenadsmail Před rokem

      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.

  • @flyingcat1759
    @flyingcat1759 Před měsícem

    aa

  • @kalikulon3928
    @kalikulon3928 Před 3 lety

    𝐋𝐢𝐜𝐞𝐧𝐬𝐞𝐝 𝐭𝐨 𝐆𝐎𝐃

  • @waaiwater
    @waaiwater Před 2 lety +1

    Thingiverse link does not work anymore. Can you please update it?