Solar Weather Station [WiFi, MQTT, Smart Home, ESP8266]

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ค. 2024
  • This video shows and explains the hardware of a solar powered WiFi weather station. Using MQTT it publishes sensor values to Node-RED which shows it in the browser.
    Project page (All details, codes, files, and flows):
    bitluni.net/solar-powered-weat...
    Check out the playlist for the other parts of this series:
    • Home Automation
    Twitter: @bitluni
    If you like the video consider supporting my work on Patreon and get some extras:
    / bitluni
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 235

  • @christianmeinert8806
    @christianmeinert8806 6 ปีที่แล้ว +79

    Still using a dht ... perhaps take a look on the bme280! Temperature, humidity and pressure - from Bosch. Best environment sensor i know for 3€ on an breakout board.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +16

      Thanks for the hint.. ordered them and will try next time

    • @christianmeinert8806
      @christianmeinert8806 6 ปีที่แล้ว +15

      And for light measurements I have good experience with an BH1750 connected to the i2c bus. With low power consumption and excellent precision on human eye wavelengths. So you can free the analog pin for battery measurement. It is available for less than 1€ or 3€ with a nice white plastic dome.

    • @boonkerz
      @boonkerz 6 ปีที่แล้ว +2

      do you know for if an rain and wind sensor exists?

    • @saschatrumm2852
      @saschatrumm2852 6 ปีที่แล้ว +4

      The BME280 is great, I use the sensor also.

    • @MaxSMoke777
      @MaxSMoke777 6 ปีที่แล้ว +2

      Yah, why wouldn't they use the superior BME280? Less parts, less power, and MORE accuracy. It's not made for a shield, but you can use a Proto shield, or just string it in on wires. I would actually suggest stringing it in, as you can get it away from the warmth of the ESP.

  • @Dav4122
    @Dav4122 6 ปีที่แล้ว +1

    Being able to see your formula in that spreadsheet was great! Love this project

  • @TheDefpom
    @TheDefpom 6 ปีที่แล้ว +12

    Nice project, you also edit your videos very well, I had a laugh when you dumped the brick on the table!

  • @zaidhussain5206
    @zaidhussain5206 5 ปีที่แล้ว +2

    Thank you for sharing this project

  • @mmajstruk398
    @mmajstruk398 5 ปีที่แล้ว +2

    Well done, very good video. I`ll research your project page as I`m sure I`ll get lots of ideas for myself.

  • @orientowitz1
    @orientowitz1 6 ปีที่แล้ว +19

    I recommend protecting the PCBs from water damage (there will be condensation inside the open tube) with either conformal coating or something like CorrosionX which I used successfully in the past to protect boards exposed to elements. One thing to keep in mind though is the barometric sensor, you will damage it if something gets inside metal housing. Otherwise you will inevitably have burnt boards when condensation inside the tube causes a short circuit.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +8

      agree, that's why I suggested giving it a hot glue cover. actually, condensation should only happen when it's foggy since there is no temperature difference inside.... I'm really curious how long it will last. I sacrifice it for the team ;)

    • @SteampunkSammy
      @SteampunkSammy 4 ปีที่แล้ว

      @@bitlunislab How did it last?

    • @TheLtGo
      @TheLtGo 2 ปีที่แล้ว

      @@bitlunislab Do you have an update on the durability of the setup?

  • @StaxxxInMyJeans
    @StaxxxInMyJeans 5 ปีที่แล้ว +20

    If you want to slightly reduce connection time of esp to wifi and save some energy you can use a static ip instead of dynamic.
    BTW, a project is awesome! :-)

  • @3dmixer552
    @3dmixer552 4 ปีที่แล้ว +15

    I have just started this project. I already have the brick. LOL

  • @rgmtb
    @rgmtb 4 ปีที่แล้ว

    Thank you for this! I've been trying to make my weather logger and failed. I'll take a look at yours closely for advice! Great help my friend 👍

  • @zukjeff
    @zukjeff 6 ปีที่แล้ว +1

    another well described project. With PV panels of less than 5 watts i just shunt across the panels with a zenner.

  • @H2Orst
    @H2Orst 4 ปีที่แล้ว

    Hallo Maker, toll gemacht, sehr gut erklärt und umgesetzt. Es hat richtig Spaß gemacht dieses Video anzuschauen. Ich wollte mir schon lange eine Wetterstation bauen, bin aber trotz gleiche Komponenten nicht sehr weit gekommen. Jetzt wo Du eine gute Vorlage geboten hast werde ich Dein Projekt nachbauen. Der einzige das mir fehlt, ist die Wind Messung mit Amplitude und Richtung. Vielen Dank das Du dieses Projekt mit uns teilst. Danke

  • @unbekannternutzer8506
    @unbekannternutzer8506 5 ปีที่แล้ว +5

    The battery lifetime will be reduced when keeping the cell voltage at maximum all the time.
    Recommendations for lithium manganese cells (max 4.2V) is to charge them to only 4.1V to increase lifetime.
    The capacity however might only be at around 80% then.
    You can lower the floating voltage of your lifepo4 too.

    • @sojueray5929
      @sojueray5929 5 ปีที่แล้ว +1

      You have to implement a current limiter, I would like to know how to do it.

    • @unbekannternutzer8506
      @unbekannternutzer8506 5 ปีที่แล้ว +1

      @@sojueray5929 if you use a small solar cell like this a current limiter is not required. if the solar cell maximum current is lower than the maximum charge current there is no problem.
      If however the current can be higher you can use 2 LM 317. One for current limiting and one for voltage limiting. Both in series

  • @mibrahim4245
    @mibrahim4245 5 ปีที่แล้ว +1

    Great job bro !!

  • @antonis476
    @antonis476 6 ปีที่แล้ว

    an excellent channel! keep up the good work!

  • @cipiripper
    @cipiripper 6 ปีที่แล้ว +12

    What's the part number of that brick? Can I use any 100MHz brick? This is the best tutorial by the way... I watched them all.

  • @jcresgate
    @jcresgate 4 ปีที่แล้ว

    Nice project man! I like your channel

  • @MrBobWareham
    @MrBobWareham 5 ปีที่แล้ว +2

    Silicone conformal coating on the boards would work well and you can work on the board again loved the project

  • @viniciusnoyoutube
    @viniciusnoyoutube 5 ปีที่แล้ว

    Another excellent video!
    Thanks!

  • @rsolovye
    @rsolovye 5 ปีที่แล้ว +2

    Really like your channel. Me and my dad were watching your videos and he betted a bottle of "Tokai" that you are from Hungry.

  • @aliavestan
    @aliavestan 6 ปีที่แล้ว

    Very useful and nice work 🤗 ... waiting for your new video

  • @Smile-8
    @Smile-8 4 ปีที่แล้ว

    I think its best tutorial i found, but actually i am looking with a BH1750 module for LUX readings for the light sensor. all the best!

  • @paulorobalo7216
    @paulorobalo7216 5 ปีที่แล้ว

    Your video puts many TV shows to shame! Congratulations!

  • @jotaefearango
    @jotaefearango 3 ปีที่แล้ว

    Excelent. Good job. Thanks

  • @o0julek0o
    @o0julek0o 5 ปีที่แล้ว +6

    I always have a brick laying around, I can finally use it!

  • @igorybema
    @igorybema 5 ปีที่แล้ว +3

    I am testing the solar + lifepo4 + solar of this setup on low battery levels. I discovered that, when on low battery, the wemos wouldn't start up properly resulting in constant high current draw (no deep sleep) which in turn results in emptying the battery even faster. Adding a 1000uF capacitor resolves this issue extending the setup to run on battery longer. That could just save that one day extra without solar power. I also added a connection to the analog input of the wemos (not using the analog light sensor) from the battery positive terminal (with a 100k ohm resistor as voltage divider) to measure the battery voltage. This could be used to lower the update frequency when the voltage is dropping.

  • @hubertmargreiter3508
    @hubertmargreiter3508 5 ปีที่แล้ว +1

    An interesting contribution, thanks for your effort to publish. Which 3-D-printer do you use?

  • @olegmda5623
    @olegmda5623 5 ปีที่แล้ว +6

    Hey. interesting project. I'm interested in. How did you make phone applications to see these sensors?

  • @jantrisko
    @jantrisko 4 ปีที่แล้ว

    Very nice, as always :) Often in your videos I see a nice crimping tool for crimping dupont connectors. Can you write what type it is. They seem to work perfectly. Thanks.

  • @ParthBhat
    @ParthBhat 6 ปีที่แล้ว +3

    You can use a small sugarcube relay, to switch between ldr and battery voltage.. Just keep a default mode like ldr needs to be monitored always.. And whenever you need battery, just power up the relay and your done.. Take a reading and power off!.
    That's just a suggestion
    And as always superb videos.. Thumbs up. Thanks for sharing

    • @antonmilosevic
      @antonmilosevic 6 ปีที่แล้ว +2

      agree.. it would be very nice to know the battery voltage and that solution sounds quite good :)

    • @ParthBhat
      @ParthBhat 6 ปีที่แล้ว

      Anton Milošević thank you

    • @antonmilosevic
      @antonmilosevic 6 ปีที่แล้ว

      It also could check the battery voltage once every few hours and if it reaches a critical level alert the user :)

    • @ParthBhat
      @ParthBhat 6 ปีที่แล้ว

      Anton Milošević I didn't suggest that as every time it would have to trigger the relay which may pull a lot of power.. So we can keep a threshold of like 40% , so when the battery is low at 40% it won't trigger the relay for the next wakeup cycle.. And just report the user , after like 2 or 3 wakeup cycle it will trigger the relay so we can check if it's working or not.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +2

      the internal voltage measurement of the esp is currently a compile time feature in the arduino library. don't know if there is a way to change this.

  • @putinvladimirovic5588
    @putinvladimirovic5588 5 ปีที่แล้ว +1

    Nice project, i am trying to make one mysefl, this will be great guide video. But add battery level in measurements.

  • @RistoNovik
    @RistoNovik 4 ปีที่แล้ว +5

    Hello is the project still running would be great to hear how it has survived over two years :). Any damages to sensors?

  • @Ed19601
    @Ed19601 6 ปีที่แล้ว +1

    Be careful with skottky diodes. They can have a relatively large reverse current, which kinda defeats their use in Backvoltage protection

  • @istvanzilizi6194
    @istvanzilizi6194 6 ปีที่แล้ว +3

    Hello, this is a good video. I suggest to use a TP-5000 Module, which is capable to charge LiFePO4 cells as well. No needs to be build an additional circuit. Nice job. Oh I just forget to mention you can lowered the power if you use an ATTiny13A. I had a project where the sensor wakes up 4min and 56 secs for 8 secs. the deep sleep period it takes 5.4 [uA]. I use P-Channel and N-Channel MOSFETs to cut of differetn parts....

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      +Istvan Zilizi thanks for the suggestions. How good does the tp-5000 handle currents about 1mA ? I had to switch from these small buck converters during production when realized I tested it with like 100mA but the solar didn't work. Keeping the circuit simple is a decision to make this video accessible to beginners in electronics. Shaving off the last 280uA is worth diving in an another project. I think it shold be even possible using just some passive components

    • @istvanzilizi6194
      @istvanzilizi6194 6 ปีที่แล้ว

      Undertand your point, the backward current 2-6 [uA], I used my own TP5000 to charge LiPo batteries around 3000 mAh capacity with two 6V cells. I have to start an investigation, unfortunatelly LiPo do not like the low temperature.

  • @rabinshaltiel8950
    @rabinshaltiel8950 6 ปีที่แล้ว +1

    Great work
    Is this station connected to the internet by wifi to a router?
    Thank you

  • @Dgtdggff
    @Dgtdggff 4 ปีที่แล้ว

    i can also recomment such solar lipo charger boards as a powersource for example the "DFRobot Solar Lipo Charger". I connected it directly to the wemos d1 mini 5v and ground pins and it works just fine

  • @johnfrancis9668
    @johnfrancis9668 5 ปีที่แล้ว

    Fun project thx

  • @ANANTHASANKAR_UA
    @ANANTHASANKAR_UA 4 ปีที่แล้ว

    Great sir ....I'm also planning for that which is inspired from u😀 by using node mcu, what is the function of shotokey diode ?

  • @mohanndalahmadi
    @mohanndalahmadi 6 ปีที่แล้ว +4

    great video. I would like to suggest using TP4056 Module to charge a li-ion battery. You can plug it into the 5v input without any problems, then you can connect the + side to A0 using 100k resistor. I tried this and its still working for the last 4 months.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +3

      Sure, it would be an option. But I'm not sure if it can handle the winter here. I liked to try the LiFePo battery. Also, it's a nice way to introduce a classical lm317 circuit... 😍

    • @Ed19601
      @Ed19601 6 ปีที่แล้ว

      The TP4056 module will easily survive the winter :-)
      But yes... That battery may have problems

    • @LTF-uj1yc
      @LTF-uj1yc 4 ปีที่แล้ว

      Could you connect a 5v solar cell to the tp4056 to charge the battery and simultaneously use the battery?

    • @LTF-uj1yc
      @LTF-uj1yc 4 ปีที่แล้ว

      I am asking because the tp4056 wants 4.8-5v which may not always be given when the sun is not shining

  • @WalidIssa
    @WalidIssa 6 ปีที่แล้ว +1

    Brilliant ... Keep it up for this great work ... Could you please tell me what Camera you use ?

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +1

      GH5
      stunning specs and features but worst autofocus for video.

  • @ronobrien5967
    @ronobrien5967 5 ปีที่แล้ว

    Great solution for a WiFi access product. What and how wold you suggest using cell phone in the unit to upload the data?

  • @irishwristwatch7544
    @irishwristwatch7544 6 ปีที่แล้ว +3

    Hey, ich habe deinen Kanal grad gefunden, sehr schöner Kanal :). Was hältst du davon einen CubeSat/ArduSat zu bauen?
    Vg

  • @graysonsmith7031
    @graysonsmith7031 3 ปีที่แล้ว

    You could also put in some code so that when the battery is near fill and has been receiving good sunlight for the last 2 days or is charging faster than it's losing power than it will update faster.

  • @lightdark00
    @lightdark00 6 ปีที่แล้ว

    But there's no rain gauge 😮
    How can we know how much it rained?
    Hope you keep thinking about the power via solar panels! Loved this one. Thank you!

  • @josedejesusescalantechavez7188
    @josedejesusescalantechavez7188 6 ปีที่แล้ว

    Hello , awesome videos I’m wondering if is possible to get a notification if some values exceed a value settled ? Thank you for you help ....

  • @ashajjar
    @ashajjar 6 ปีที่แล้ว +2

    How is this project going? is it still deployed outside? and how is the solar panels doing? is it enough to charge ?

  • @toyodathon08
    @toyodathon08 6 ปีที่แล้ว

    So cool!

  • @dleivam
    @dleivam 4 ปีที่แล้ว

    Brilliant

  • @wilfredswinkels
    @wilfredswinkels 6 ปีที่แล้ว

    If you snip off some hot melt glue and put it in the shrinksleeve before shrinking, you make a water tight sleeve. now water is getting in trough capillary action. ... just a hint. Nice work!

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      good tip... can't wait to check how everything looks when it stopped working. It's still doing fine.

  • @Dele0615
    @Dele0615 4 ปีที่แล้ว

    Greetings from Darmstadt ;)

  • @buckwheatclark
    @buckwheatclark 6 ปีที่แล้ว

    Nice video.

  • @Nobbi_TheRock
    @Nobbi_TheRock 6 ปีที่แล้ว

    This is a very good and awesome Video i Like it verry much .. Thanks

  • @chrisw1462
    @chrisw1462 4 ปีที่แล้ว

    I know that insert keeps the inside a little isolated, but any sun on that PVC pipe will heat the whole thing up. The open bottom helps, but without any wind there would be a lot of heat build up, and even a decent breeze wouldn't remove all of it. Any extra heat is going to throw all the sensors off.
    Better to have holes in the top, shielded by an overhang to let air flow through. A 2" or 3" (50 or 75 mm) PVC pipe cap could provide the overhang - just glue it to the cap you have, then drill a bunch of holes in the pipe where the PVC cap will hang past them. You'd probably want to attach a piece of window screen on both ends to keep out dirt and bugs.

  • @ohh9979
    @ohh9979 6 ปีที่แล้ว +51

    from where can i get the *brick* ?

    • @iceberg789
      @iceberg789 5 ปีที่แล้ว +6

      order online from middle east.

    • @lucasimark7992
      @lucasimark7992 5 ปีที่แล้ว +1

      Supreme brick...

    • @bollie9752
      @bollie9752 5 ปีที่แล้ว +3

      Best order some clay, build an oven and bake your own brick.

    • @iceberg789
      @iceberg789 5 ปีที่แล้ว +3

      @@bollie9752 will microwave oven do ?

    • @MrBobWareham
      @MrBobWareham 5 ปีที่แล้ว +1

      @@iceberg789 Would that be a red one or a white one I threw the last one I had at the PM

  • @SimpleElectronics
    @SimpleElectronics 3 ปีที่แล้ว +2

    Do you have an affiliate link for the brick? It's the last part I need for this project :)

  • @ukassio85
    @ukassio85 2 ปีที่แล้ว

    Hi thanks for this video. I'm wondering how to ensure the wifi range, when my weather station will be setup ca. 50m away from the house. As I'm a rookie in the arduino and esp, I would only ask if there is any possibility to develop some kind of wifi repeater with esp/nodemcu/wemos parts?

  • @SzDavidHUN
    @SzDavidHUN 6 ปีที่แล้ว

    Could we use mosfet for diode purposes? It would have less voltage drop, but I'm not sure about the power consumption of the neccesary circuit.

  • @f1rhk
    @f1rhk 6 ปีที่แล้ว

    BME280 for sure ... and sigfox to remove wifi consuming and be able to put it nearly where you want

  • @didiersee
    @didiersee 5 ปีที่แล้ว

    Congratulations very good, how to do the same thing but only for the wind speed?

  • @agustinarturoreynososantos1514
    @agustinarturoreynososantos1514 5 ปีที่แล้ว +2

    Thanks for sharing!
    What software do you use for your 3D designs? Regards!

    • @hallolo2
      @hallolo2 5 ปีที่แล้ว +1

      A bit unconventional, but it is Blender

  • @DaDrummerthe1st
    @DaDrummerthe1st 6 ปีที่แล้ว

    As a newbie I woud like to know if theres anything to take in consideration when buying the zenerdiodes as you havent presented a link to aliexpress?

  • @ChrisChromeYT
    @ChrisChromeYT 4 ปีที่แล้ว +1

    Why doesnt the part list have a link for the brick XD

  • @pietgdgc
    @pietgdgc 6 ปีที่แล้ว

    Nice.. like the topic :D. still on my wishlist to make. one question though,. you say you are using a BMP180 for air pressure and precize tempreature. what do you mean by that as all the explenations i found for the BMP180 are about barometric pressure and no reference to temprature.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +1

      it provides temperature with 0.1°C precision. check it out

    • @pietgdgc
      @pietgdgc 6 ปีที่แล้ว

      bitluni's lab thanks. I will take that in mind. I am currently working on the mqtt ;)

  • @FennecTECH
    @FennecTECH 4 ปีที่แล้ว

    as long as you arent continualy trickling it full. i recomend letting it use a small percentage between charging. That will lengthen the charge the most.

    • @ubersham
      @ubersham 4 ปีที่แล้ว

      That would happen when it’s dark out, I would think.

  • @SteveGameDE
    @SteveGameDE 6 ปีที่แล้ว

    How about using a 4 Channel Analog I2C IC like the ads1115?
    You could get a higher precision on reading the light level and you could add a batterievoltage reading.
    Also a Rain/Water-Sensor and a moisturesensor for your Garden would be interesting...

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      nice IC.. just ordered it and will try it in an upcoming project

  • @Ziplock9000
    @Ziplock9000 5 ปีที่แล้ว

    Does the sensor data get published to a cloud service or are you running a web server on the board and just connecting to that with your phone?

  • @hanssprungfeld4110
    @hanssprungfeld4110 4 ปีที่แล้ว

    Du kannst nochmal mehr strom sparen wenn du ein ESP 12 oder 7 Modul benutzt ohne CH340 und die kontroll leds noch weg lässt.
    Was nochmal strom spart ist einer größere Antenne wenn man keinen so guten empfang hat wird das durch die antenne kompensiert ohne das der Chip die treiberstufe zu sehr hoch fährt.

  • @ThatsAllStuff
    @ThatsAllStuff 6 ปีที่แล้ว

    But the Batterie and the esp zögertet with the Temperatur Sensor is a good idea? Doesn‘t it make to much Temperatur so the accurancy suffers from it.

  • @user-iy9lb5jk6b
    @user-iy9lb5jk6b 6 ปีที่แล้ว

    а мужик молодец, завидую я ему, что у него есть свободное время, на эти увлечения

  • @miteshdhanani
    @miteshdhanani 3 ปีที่แล้ว

    As u have done this it’s nice but my friend the solar panel which u have used can it be higher

  • @joshwyse1761
    @joshwyse1761 6 ปีที่แล้ว

    I'm interested to know why you chose Arduino IDE instead of Mongoose OS for this project?
    I've been trying out Mongoose OS since finding your videos, and love/hate it so far.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      That's actually an unfortunate story. I tried to do it using Mongoose BUT there was no image that supported I²C and DHT at once. Only the IoT image hast DHT support but no I2C library... I asked for help but it takes some time and I didn't want to delay the video even longer. I always try to use JS and the default images since it's easier to set up. You could compile your own image using their cloud service.
      V2 of the weather station will not use DHT sensors anymore... I hate them from project to project more and people suggested good alternatives in the comments here.

  • @shancarphone9877
    @shancarphone9877 6 ปีที่แล้ว

    Excellent videos, thanks for sharing, I keep getting "load 0x4010f000, len 1384, room 16 error" is my board fried?,, cheers

  • @enkyCSGOMore
    @enkyCSGOMore 5 ปีที่แล้ว +1

    will the code work with the d1 mini pro ?

  • @StefanoZamprogno
    @StefanoZamprogno 3 ปีที่แล้ว +2

    so how is going this project? The battery still alive? thanks !

  • @vivekchauhan7468
    @vivekchauhan7468 3 ปีที่แล้ว +2

    How this project works now?

  • @AdamMoscicki
    @AdamMoscicki 9 หลายเดือนก่อน

    How about making a code directly for esphome ?
    esphome api is a bit more stable then mqtt ( in my Home Assistant installation 😅 )
    Great tutorial !
    Thanks

  • @ArjenSunflower
    @ArjenSunflower 6 ปีที่แล้ว

    Do you also sell a ready version?

  • @nickpelov
    @nickpelov 4 ปีที่แล้ว

    Technically topping off the battery all the time would be bad. I'm not sure how lifepo4 will handle it. However you are solar charging which means that most of the 24 hours you will be drawing current instead of charging. Then you will be charging and you might get 4-5 hours of topping off, but it won't be every day - especially in the cold seasons. The worst that could happen is that you'll reduce the life of the battery by a bit. But it's not that big deal if you replace it every 3 instead of every 5 years. My biggest concern is if it survived the winters without the voltage dropping too low. Is there a follow up video? I'm curious to see what happened

  • @jonshouse1
    @jonshouse1 6 ปีที่แล้ว

    Nice project, the potentiometer is drawn wrong on the schematic - unless you intend to use it as a 10k fixed resistor ?

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      what would be the correct symbol?

    • @jonshouse1
      @jonshouse1 6 ปีที่แล้ว

      The symbol is fine, but one of the connections should be to the wiper rather than the resistor end. The middle pin on the POT is the wiper.

    • @jonshouse1
      @jonshouse1 6 ปีที่แล้ว

      Looking more carefully you seem to have got it slightly wrong as well, try a google images search for "lm317 variable", most examples are using all 3 POT connections.

    • @jonshouse1
      @jonshouse1 6 ปีที่แล้ว

      PS also just noticed that 3.3k is way outside the safe value for R1 for the 317, it should be more like 220R or 330R max for your application, the 317 is not really regulating at all the way you wired it up.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      that's true, thanks for the hint

  • @robertas220
    @robertas220 5 ปีที่แล้ว

    Hi guys, and sensei bitluni. I have one issue with this project. Scetch works like a charm, I get readings from DHT22 sensor to serial monitor, but readings are not sent to my server... Inside server runs NodeRed, and I have other ESP8266 with different sketch in it and it forks just fine. Any suggestions for this trouble? Thanks in advance. :)

  • @JackZimmermann
    @JackZimmermann 6 ปีที่แล้ว

    If you remove the serial to USB chip and voltage regulator, you should have a current draw of about 60-70 µA. I have a BME280 and it runs for a month and a half connecting every 5 minutes to my MQTT server with one 18650 battery.

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      This sounds like a good idea. Did you measure the difference before and after?

    • @JackZimmermann
      @JackZimmermann 6 ปีที่แล้ว

      Yes, but it was a while ago. But the AMS1117 has a quiescent current draw between 5-10 milliamp. I think the serial converter draws a couple of hundred µA.

    • @JackZimmermann
      @JackZimmermann 6 ปีที่แล้ว

      And I just have a regular 400x rectifier diode to lower the voltage by 0.6 volts of the 4.2 volts (when fully charged). The esp8266 is quite happy running a bit over 3.3 volts.

  • @Rothammel1
    @Rothammel1 6 ปีที่แล้ว +1

    spitze, ich muss mir auch paar wemos bestellen, die scheinen mir echt Klasse zu sein. aber für die Zukunft nutze doch schwarze Kabelbinder für den Außenbereich, die weißen sind nicht UV Stabil

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +2

      +Stan Linke true but I will be happy if the cable ties are the first thing to fail :)

    • @Hasitier
      @Hasitier 6 ปีที่แล้ว

      Das ist ein gutes Argument. Halte uns doch bitte auf dem laufenden sofern es erste Ausfallerscheinungen bei der Wetterstation gibt. Aktuell baue ich auch an einem Projekt für den Aussenbereich und bin mir noch nicht sicher ob ich es einfach regengeschützt aufhänge oder wasserdicht verpacke

    • @Rothammel1
      @Rothammel1 6 ปีที่แล้ว

      bitluni's lab also bei Husqvarna Rasenroboter werden die Platinen mit Schutzlack behandelt. Obwohl der Roboter an sich dicht ist. Aber bei der Ladestation sind auch gerne die Ameisen drinne. Oft oxidieren dann die Kabel aber der Platine tuts nichts mehr 😊

  • @fazuelle
    @fazuelle 6 ปีที่แล้ว

    Hello, have you used another language to program esp8266 such as lua or native espressif rtos SDK? I'm wondering which one is the best for doing this stuff, what do you think? Arduino seems so newbie rs and sometimes buggy

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +1

      I am currently starting with esp32 idf. have the only experience with arduino and mongoose os. I only take arduino if mongoose does not have the functionality easily accessible that I need for the projects. I hate Arduino. Intendation using spaces.. srsly?! ...but it comes with the comfort of the libraries.
      A am still looking for the best IDE... I hope Mongoose will get more libraries and simpler way to compile c++ projects. I'll also try to contribute

    • @MrJanulis
      @MrJanulis 6 ปีที่แล้ว

      Try lua! But be informed - it's assinhronous and event based - that means different aproach programming. But it's a lot of fun learning it! :)

  • @underdog6184
    @underdog6184 5 ปีที่แล้ว

    9:45 Epic moment

  • @jambrosio
    @jambrosio 5 ปีที่แล้ว

    good!

  • @_jjk_
    @_jjk_ 6 ปีที่แล้ว

    Hi bitluni, i'm currently using rrd and a real linux server for my weather station to fetch and store the data, but i want to switch to MQTT and perhaps Node-RED. Can you say something about datastorage and safety? I mean, as far as i see in your videos, all data is stored on the SD-Card of the Raspberry Pi, right? I had many projects with several Pi's and often the sd-card fails after some time even with proper shutdown of the system. I could currently request data from one year of my weather data and it would be nice to have this also in Node-RED, the safe way. I don't want to use any external services and if possible replace the bulky linux machine sitting in my appartment.
    BTW, nice videos and i wish you all the best for your full time youtube journey.
    Greetings from Bochum

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      I don't use any kind of permanent storage for the collected data. Node-RED buffers the data points needed to display in the chart. After I finished setting up my system a create an image of the SD so even if it fails I can easily replace it.
      To store the data permanently, I'd mount a drive on my disk station from the raspberry and set up a cron or node red task to backup the database which you use from node-red. writing directly to the disk station would wake up the drives all the time.
      Another option could be an extra usb drive for the raspberry just for the data

    • @_jjk_
      @_jjk_ 6 ปีที่แล้ว

      I just set up an old raspberry pi 2 as mqtt broker and converted my 1wire based weather station to mqtt. With the help of your videos it was a 2h task including installing, updating and soldering. Will now see how it looks in one week :). Thanks again!

  • @stevem3163
    @stevem3163 6 ปีที่แล้ว

    What's the difference between the Wemos 8525 and esp8266?

  • @Unfinished_Projects
    @Unfinished_Projects 6 ปีที่แล้ว +1

    AFAIK at least Li Ion batteries don't like to get trickle charged all the time. Nimh cells would be a better choice here...
    Nice video nonetheless ;)

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว +1

      ok, let's see how long it will last

    • @MrJanulis
      @MrJanulis 6 ปีที่แล้ว +1

      It's LiFePo4, not a regular Li Ion - it's a BIG difference

  • @Trailtraveller
    @Trailtraveller 4 ปีที่แล้ว +2

    bmp180 can also measure temperature

  • @poweredbysergey
    @poweredbysergey 6 ปีที่แล้ว

    Cool

  • @sojueray5929
    @sojueray5929 5 ปีที่แล้ว +1

    How to control the battery charger so as not to ruin the battery?

  • @user21XXL
    @user21XXL 6 ปีที่แล้ว

    could you skip the photoresistor and read the voltage from solar cells to get a light measurement?

    • @bitlunislab
      @bitlunislab  6 ปีที่แล้ว

      +user21XXL would be a bit more complicated. Since we would need to measure voltage and current. When the battery is low there is a higher load on the solar so the voltage drops.

    • @user21XXL
      @user21XXL 6 ปีที่แล้ว +1

      you could try to measure cell voltage when charging circuit is disconected.
      Relay or mosfet could disconect sollar panel from rest of the device, and you could check open cell voltage

  • @Igor-pw7nd
    @Igor-pw7nd 3 ปีที่แล้ว

    would it be possible to buy a cloud ray sensor in this system ??

  • @MatejRajcan
    @MatejRajcan 5 ปีที่แล้ว +2

    Use BMP280, humidity, temperature and pressure all in 1.

  • @lukasw.7614
    @lukasw.7614 4 ปีที่แล้ว

    where can i buy the brick ;)

  • @silverbullPSE
    @silverbullPSE 5 ปีที่แล้ว

    what are tehe specs of the schottky diode you use?

  • @h0len
    @h0len 5 ปีที่แล้ว

    What are the stats on that brick there?

  • @claytonsulivan
    @claytonsulivan 6 ปีที่แล้ว

    How to make Socket Server communication between two ESP32?

  • @wooferhound7571
    @wooferhound7571 3 ปีที่แล้ว

    Measuring solar panel voltage while it is connected to the battery will only give you the Battery Voltage

  • @quangminhle5113
    @quangminhle5113 5 ปีที่แล้ว

    how can you build a mobile app? i mean which platform

  • @lucasimark7992
    @lucasimark7992 5 ปีที่แล้ว

    Is it still working?