DIY weather station kit - tinkering and homebrew code

Поділитися
Вставка
  • Опубліковано 14 лип 2024
  • back in Mailbag Monday 112 I received this weather station kit from Banggood.
    It's got an ESP8266 board and a handful of sensors, but unfortunately it didn't come with any software, so I spend far too long coming up with the minimum viable code to run it.
    So, after all that time, let's actually take a look at the thing.
    Links to my demo code:
    (wifi_version) pileofstuff.ca/r/rpzuq
    (display version) pileofstuff.ca/r/h70zk
    AOQDQDQD® Weather Station Kit: bit.ly/3wF3QTK
    -----
    My tip jar: / pileofstuff
    If you are OK with me getting a commission on your purchases, feel free to use my affiliate links:
    Ebay: ebay.to/33IF7PA
    Banggood: pileofstuff.ca/r/9ajsf
    Some other links to products may be affiliate links
    odysee.com/@pileofstuff
    -----
    This isn't the only way to do it.
    It's probably not the best way to do it.
    But it's how I do it.
  • Навчання та стиль

КОМЕНТАРІ • 55

  • @christopher9979
    @christopher9979 Рік тому +1

    I am brand new to Arduino and all things coding. I just received this kit, which did not include instruction or code, so your video is very helpful. Thanks for making this video.

  • @ElmerFuddGun
    @ElmerFuddGun 3 роки тому +6

    Leave the LCD protection on until after you have the pins soldered. Soldering can cause hot solder or flux to land where it's not intended and may leave a mark that is a pain to clean (if it can be). As you showed using a breadboard to solder the pins works good just need to watch getting anything on the screen.

  • @markusallport1276
    @markusallport1276 3 роки тому +1

    Always fun stuff to play with. I liken playing with this code to back in the days of DOS, but easier.

  • @frankowalker4662
    @frankowalker4662 3 роки тому +1

    Cool kit.

  • @justingoldstein1577
    @justingoldstein1577 2 роки тому

    Love the asides " If you just want to add to your collections slash accumulation..." And I'm dying over here 😝

  • @HazeAnderson
    @HazeAnderson 3 роки тому +1

    I am still having trouble installing the driver for my NodeMCU board ... but hopefully I will get that sorted out and back to building this neat project.

  • @paulgray1318
    @paulgray1318 3 роки тому +3

    The light sensor is essential if you want to get eclipse warnings on the weather station. Serious stuff :).

  • @GeorgeWMays
    @GeorgeWMays 3 роки тому +1

    Thanks. Fun. Appreciated.

  • @stevetobias4890
    @stevetobias4890 3 роки тому +1

    Very cool. I have everything there in parts plus others so can put it together. Might be fun,C thank you

  • @fredflintstone1
    @fredflintstone1 3 роки тому +2

    you may not be a stunning programmer but you make jolly good video programs :-)

    • @pileofstuff
      @pileofstuff  3 роки тому

      Gawrsh, you gonna make me blush...

  • @ronm6585
    @ronm6585 3 роки тому +1

    Thanks. 👍🏻

  • @EsotericArctos
    @EsotericArctos 3 роки тому +1

    If I recall D4 connects to an internal LED which would pulse whenever the DHT sends a signal. Looks like a good little kit, though I do prefer a DHT22 for slightly more accuracy :).
    Thanks for the review.

    • @pileofstuff
      @pileofstuff  3 роки тому +1

      Yeah, the DHT11 isn't the best temp sensor on the market, but they are "good enough' for a lot of basic applications.

  • @onecircuit-as
    @onecircuit-as 3 роки тому +1

    I thought you were coding a home brewing kit from the title! Good vid though, ESP8266 for the win. 👍😀

  • @samnitro
    @samnitro 2 роки тому +2

    Truly great kit for learning about sensors, web servers, OLED, and programming. Thank you for putting the video together. I followed what you did but the strange thing is the pressure reading will show 1247 and then 546 switching between those values constantly about every 10 seconds. Did you observe that in your kit?

  • @MarcelDiane
    @MarcelDiane 2 роки тому +1

    My kit came in today!
    I’m going to add Wx API and maybe try to get network access without hard code.
    That way I can connect to multiple networks via my iPad at 192…..

    • @afganno3385
      @afganno3385 2 роки тому

      ive added a big red turbo boost button to mine, its fucking sick man!!!

  • @MrMiniPilote
    @MrMiniPilote Рік тому +1

    I'm a little late to the party but thanks for the video. I liked your simple code but I'm having errors with the compile. I guess I need to learn more about how to exclude libraries in the Ardunio IDE. Thanks for the content.

    • @pileofstuff
      @pileofstuff  Рік тому

      I just installed it from the arduino library manager. Search "DHT"

  • @SimpleElectronics
    @SimpleElectronics 3 роки тому +4

    Great video, now make 10 of them and spread them all over the house!

  • @ElmerFuddGun
    @ElmerFuddGun 3 роки тому +1

    No pins would have been damaged _in shipping_ if it came in that big plastic case. That pin was likely bent by whoever was packing those kits. Somewhere between module manufacturing and packing the kit.
    In any case, don't bend it back with your finger but use pliers. Pushing it back with your finger usually still leaves a bend in it but pliers allow you to finely straighten it at exactly where the bends are.

    • @afganno3385
      @afganno3385 2 роки тому

      are you still a virgin? or on the spectrum?

  • @alanevans4955
    @alanevans4955 3 роки тому +2

    That's funny, I used to use KEEPOUT as my SSID. It's currently KeepOffMyWlan. FBI Surveillance Van is too cliche.

  • @matambale
    @matambale 3 роки тому +3

    I find it a little bit funny that even with these tiny breadboards, they include jumper wires that are at least a foot long. A set of 3" make a lot more sense, don't they?

    • @pileofstuff
      @pileofstuff  3 роки тому +2

      Or if they are going to include longer ones, make some of them male-to-female so you can extend the sensors away from the controller a bit.

  • @enrongzhang5076
    @enrongzhang5076 8 місяців тому

    Quick question, what were the libraries used for the code? bit late but would be great if you could respond

  • @dinkleballs
    @dinkleballs Рік тому +1

    Hi there.. Great Video.. I am wondering if I am doing something wrong... Both Demo Codes seem to be for the WiFi version only, can You hook me up with the Display Version Please ?
    Thank You.. Cheers with the Good Beers.. :)

    • @pileofstuff
      @pileofstuff  Рік тому +1

      This one says wifi version in the comments (because I'm a bit of an idiot), but it isn't actually wifi - it's the display version : pileofstuff.ca/project_files/banggood_weather_station_kit/BG_weatherstation_kit_display-dht11-bmp180-gy30.ino

  • @fumthings
    @fumthings 3 роки тому +2

    sign reads "with software... that work... tinkering with ESP8266 weather station kit... basic par... " arghh i never got to discover the whole message. please leave the sign in shot more.

    • @pileofstuff
      @pileofstuff  3 роки тому

      I'm going to keep putting longer and longer messages on there just for you!

    • @fumthings
      @fumthings 3 роки тому +1

      @@pileofstuff Doh!

  • @carlossoares825
    @carlossoares825 2 роки тому +1

    Thank you for this video and instructions. I have tried to download your code, but apparently the link is broken. I kindly ask you to check if you can help me downloading these files. Thanks in advance.

    • @pileofstuff
      @pileofstuff  2 роки тому +1

      Thanks for letting me know. It looks like my web host changed something.
      Here's links that I hope work:
      (wifi_version) pileofstuff.ca/r/rpzuq
      (display version) pileofstuff.ca/r/h70zk

    • @carlossoares825
      @carlossoares825 2 роки тому +1

      @@pileofstuff thank you very much.

  • @user-qj8ub9ep6w
    @user-qj8ub9ep6w 2 роки тому

    Hello from Greece. How can i find the scetch of the project?

    • @pileofstuff
      @pileofstuff  2 роки тому

      There are 2 links in the video description

    • @user-qj8ub9ep6w
      @user-qj8ub9ep6w 2 роки тому

      Excuse me. I mean the circuit diagram. I don' t know how to make the right connection of the parts.

  • @adam850
    @adam850 3 роки тому +2

    What are the pressure units?

    • @pileofstuff
      @pileofstuff  3 роки тому +1

      Hectopascals, which are equivalent to 1 milibar of pressure. .
      Though since I didn't bother calibrating for altitude, they're mostly just relative numbers in this particular example.
      The demo code that comes with the library has some examples with calibration and conversions to non-metric units.

    • @adam850
      @adam850 3 роки тому

      @@pileofstuff Oh, it is the calibration. I'm used to barometric readings near 1000 hPa.

    • @pileofstuff
      @pileofstuff  3 роки тому +2

      @@adam850 Yeah. The calibration takes into account temperature and altitude.
      For simplicity (and laziness), I ignored all that .

    • @wallaceshackleton1889
      @wallaceshackleton1889 3 роки тому +1

      @@pileofstuff I was wondering about the pressure also.... anything under 950 is a really, really bad day.
      Interesting kit, I built something similar during lockdown last year, eventually tied it to a Node Red display on a Pi...I never did get around to the solar power supply for it.

  • @Okurka.
    @Okurka. 3 роки тому +2

    aboot

  • @DrexProjects
    @DrexProjects 3 роки тому +1

    No Music when you peel? So disappointed.

  • @Mr.Unacceptable
    @Mr.Unacceptable 3 роки тому +3

    To bad it's banggood. Lucky to receive the items you pay for. They will ignore any complaints of missing goods. Do not order from banggood they are scammers.

    • @fredflintstone1
      @fredflintstone1 3 роки тому +1

      I have not to be honest had that problem with banggood, but I do have those problems with gearbest:-)

    • @qwaqwa1960
      @qwaqwa1960 3 роки тому

      Way better to stick with Ali, yes... Also, don't expect honest reviews on BG.

  • @IanG-uf2fq
    @IanG-uf2fq Рік тому

    Given that the kit comes in a hard case, bent pins are not shipping related but due to carelessness and to me, totally unacceptable. Also not having software provided is useless to most. Pick up your game Banggood.

  • @nebuloso6527
    @nebuloso6527 Рік тому

    unfortunately the code is extremely problematic to use, without the specific libraries it is not possible to compile the code, so if in addition to the code, you include the code in the libraries the problem is solved

    • @pileofstuff
      @pileofstuff  Рік тому

      The libraries should all be installable through the Arduino IDE library manager. Just search for them by name.

    • @nebuloso6527
      @nebuloso6527 Рік тому

      @@pileofstuff I already tried, but for some of the sensors there are several libraries and if it is not the correct one the code will not even compile