I'm 71. It does my soul good to see there are still bright creative people in the world. Good work. I'm going to play around with this.
@bitschips4 жыл бұрын
Go for it and build it!!
@ilyushin783 жыл бұрын
Are you alive?
@TysonClugg7 жыл бұрын
Great stuff Andrew! I have one suggestion. Instead of placing the voltage divider between Vcc and ground, place it between an available output pin and ground. In this way, you can switch that part of the circuit off to both save power, and prevent heating of the thermister which will skew your readings. Activate the output pin, wait a short moment for the circuit to quiesce, take the voltage reading, and deactivate the output pin again.
@AndrewGodwin7 жыл бұрын
Yes, I did that in a previous revision, I'm not sure why I didn't here. Thanks for the tip!
@TeamRiceUSA7 жыл бұрын
Tyson Clugg nice commits on Mr. Godwin wifi temp
@DavidJJJ4 жыл бұрын
Great project, I’ve done the same thing except I’m using an esp32 and sending the data directly to MySQL (and then reading it with grafana from there). I have 5 sensors around the house and I use the MAC address to distinguish between the sensors in the database. Works quite well. I’m also doing the deep sleep thing and have a 5 minute timeout between temperature reads. I’m also using an stm based temp/humidity sensor.
@peterharris76824 жыл бұрын
A very useful video Andrew. I used it as the basis for a remote temperature sensor but with a few changes Firstly I needed an external antenna and couldn't find a suitable 8266 with a uFL antenna socket so I used an ESP32 which worked fine Secondly I used a DS18B20 temperature sensor instead of your thermistor which was easier as it didn't need complex calibration and calculations Thirdly, I needed to extend the battery life. I found even deep sleep mode wasn't good enough as the board is still drawing 6.5mA when asleep. I therefore ended up using a TPL5110 Nano Power Timer (the Sparkfun version) which works a treat and only draws 35nA of power when sleeping. It was dead easy to implement and since the main board effectively does a cold boot each time it is woken up I don't get the occasional lock-ups I got using the ESP32 deep sleep mode. Once again thank you Peter
@sadistfcfm6 жыл бұрын
Wow, i knew i know you before... what a coincidence being working on both ESP8266 and django channels! Great work man.
@adityatyagi18696 жыл бұрын
Excellent video, Andrew. My embedded systems project team used your video to learn how to wire our temperature sensor to our ESP8266. Keep up the good work! Strong presentation skills with intuitive explanations and top-notch video editing. Consider making more videos.
@Gerry2xs2 жыл бұрын
Thanks Andrew. Like your video, nicely explained.
@0nedon Жыл бұрын
well done video and well explained, really helpful to help me decide on my next project, thank you Andrew. - Would i be able to use the ESP32 in place of the ESP8266?
@jseneque7 жыл бұрын
Awesome first video!!! Keep it going
@SaurabhRastogiRC7 жыл бұрын
Very good video ...... Andrew. Looking for more from you.
@RaiyanKamal3 жыл бұрын
Hi Andrew thanks for this tutorial. I often see ESP32 but this is the first time I heard of ESP8266. If I may, I'd like to request a video review comparing these two components.
@nothingtoseehere57602 жыл бұрын
Just brilliant! I wonder if you have tried putting it in a chest freezer and if it still connects? I am worried about the freezer insulation acting as a Faraday cage but don't have anything that I can control/test with...
@bitschips4 жыл бұрын
Nice video, very good very well explained and interesting! Thanks for time.
6 жыл бұрын
Hi, can you put the parts list in the description. I’d like to try to build the same
@Taylor-zq3qr5 жыл бұрын
Andrew. Love the video! Can you update your description to include a shopping list and make a waterproof/resistant sensor?
@phil4000n2 жыл бұрын
very interesting. Couple of questions: never heard before of influxdb and grafana, do you mean to heavy to run the ESP8266 as a server? Do you have or now a good tuto, but sounds steep learning curve. I'm not getting if you found an advantage on using Adafruit Huzzah Feather ESP8266 over nodeMCUv2 Amica, can you comment. Excellent that you show the physical soldering, too rare on YTUBE.
@mikeperry25612 жыл бұрын
Very well explained!
@rolocox1006 жыл бұрын
fantastic clear talk and video. would it be possible link a microwave radar sensor such as the RCWL-0516 and then output this via the ESP8266 to make a low cost remote motion sensor.
@dbrgn7 жыл бұрын
Nice video. You can also get an even simpler circuit by using a DS18B20 one-wire temperature sensor.
@athief6 жыл бұрын
battery life given a full charge would have been very useful. How long does it last with that setup? 3 hours? 3 days?? 3 weeks???
@1_HighDuke5 жыл бұрын
It's probably a very power-hungry setup. Measuring and transmitting every 10 seconds will eat up the battery in no-time. If you want longer battery life, first measure & transmit less often. And second, implement deep sleep so that you reduce consumption between polls.
@steve42lawson6 жыл бұрын
0:17 "Only a _couple_ of the steps? What about the rest of the steps?!? Are you going to leave, a quivering mess, while you cackle maniacally over my smallness?!?" Sorry, just messing with you. Great video! It gave me all I needed to proceed with my own project. I've always wondered how you pass data using POST and GET. The documentation I found on this lacked examples, making the whole thing rather vague, for me. Your example cleared that all up, so thanks! One *Note* Though: At 13:13, why would you have the LED glow for the 10 second idle period, and extinguished for the short data acquisition period? Wouldn't you want that the other way around, so there's not such a load on the battery?
@ExopMan2 жыл бұрын
How would you update this build now using more modern/smaller components? Thank you!
@ryandoyle96743 жыл бұрын
Super helpful, thanks Andrew! Your video was comprehensively informative and clear ... as a newbie in this space, I really appreciate the completeness of your explanations. I was wondering about expanding this project to also track humidity and light for a fuller picture of the atmosphere. Any thoughts on how I might accomplish this? How might I add a photoresistor to this circuit? Could I swap the thermistor for a DHT11 and track both temperature and humidity with the same component? Am I thinking along the right track?
@MatthewPotter-m4k4 ай бұрын
pls is there a list of parts to get im new and kinda lost
@sodapop1117 жыл бұрын
can you specify the resistors and the type of thermistor you used? (basically the parts used in this video because it is vaguely said)
@AndrewGodwin7 жыл бұрын
The thermistor is a 4K7 NTC type. The resistors are, I believe, 2kOhm on one side of the divider and 4.7kOhm on the other, standard carbon type.
@mohammedzaman19377 жыл бұрын
awesome! is it possible to control a led/relay remotely based on a set temperature on this one.
@aquilax7 жыл бұрын
Nice and informative. I wonder how easy it will be to hijack the connection with second WiFi with the same SSID?
@mhamzahkhan6 жыл бұрын
Kind of off topic question... what stand are you using for your monitors? I am pretty sure I have the same desk as yours (ikea galant?) and I'm looking for a better monitor stand that I can use.
@KM6VV7 жыл бұрын
Thanks for publishing! Where can I find ESP_thermometer? I've downloaded and looked in arduino-examples-master per your link below, but haven't been able to find it.
@sausage58496 жыл бұрын
Good job with this video. Great explanations too. Subbed!
@ytbTheogr7 жыл бұрын
That's a very good project idea! Can you please tell me which version of influxdb did you use? I'm trying to write data to influx via http with arduino and i get "Method Not Allowed". Thanks
@3vedinishit4 жыл бұрын
Hi Andrew.. is it possible to make contactless temperature sensor(like temp. gun) using ESP8266 ?
@servant746 жыл бұрын
Question: Could I put say, 3 thermistors on one of these devices? I need each away at 1 then 2 and 3 meters from the ESP8266?
@felixlaurencelle70166 жыл бұрын
I loved that video! I was going to start that project but i have 0 knowledge about the software part. Do I need to install InfluxDB and Grafana on one of my computer? And do i name the "host" that computer IP Adress? Do you suggess an video to learn that process better? Thanks a lot in advance!
@Dreathan6 жыл бұрын
I got same questions... Did you receive an answer?
@MrHandsomejackuk6 жыл бұрын
excellent project maybe worth lookig at a sonoff th10 as this has all the hardware built in it is mains powered but could be battery powered too
@Electromaniaworld6 жыл бұрын
can you show to to setup plotting of that graps ?
@hackinblack71026 жыл бұрын
very good video,very clear...but i cant help thinking it would be easier, and more accurate, if you used a 'smarter' sensor; either a linear output thermistor, or a temp to voltage converter IC; then you wouldn't need to measure anything (your temperature measurement AND you resistance measurement both introduce errors) most sensors give 10mV per degreeC and upto +/_1% accuracy. you could probably even use a normal IN4148 diode as a sensor; almost any PN junction shows a mV change with temperature.
@leglessinoz6 жыл бұрын
Hack In Black or one could use an LMT01 digital sensor.
@manojrjadhao6 жыл бұрын
Hi, Andrew, it is really nice introduction of wireless sensor. I am also working on same board. I have a question, is there a way where we can make the device use very less power from battery and let it lasts for more than 6 months? I am thinking making its size and cheaper.
@AndrewGodwin6 жыл бұрын
The ESP8266 board has a deep sleep mode where you can save battery - you can make it sleep for intervals of up to 70 minutes, and then wake up and send a measurement. You could probably stretch it out to a few months of battery if you made the recording interval 5 minutes or so and used a couple of AAs.
@manojrjadhao6 жыл бұрын
Hi, thanks for quick reply. Can you tell me, how much power will be required for a day if I keep the interval of 5 minutes? I am thinking of using this battery: www.amazon.in/Robu-Samsung-2600mAh-18650-Lithium/dp/B0765SL77F?tag=googinhydr18418-21&tag=googinkenshoo-21&ascsubtag=f1cf1053-27c4-4cda-8c82-682d058ea547
@Ed196016 жыл бұрын
Manoj Jadhav when you Google esp8266 deep sleep you will find the current use in deep sleep as well as the current use while making WiFi contact. Add to that the current flowing through the ntc. That gives you the amount of current over 5 minutes There are 12*24 periods of 5 min in a day
@etiennemp71005 жыл бұрын
Hi ! What's the name of the graph interface that you use ?
@paulwalker52945 жыл бұрын
That was Grafana
@dand82827 жыл бұрын
does that send the password in the url in clear text? https is a pain w/8266...
@AndrewGodwin7 жыл бұрын
It does - as you say, HTTPS is a pain. In my case it's only going over a local network, thankfully.
@gouravdabade4 жыл бұрын
what is the range ?
@mikepickell87926 жыл бұрын
Is there a bluetooth type?
@kollaattori24943 жыл бұрын
Am I missing something? To my knowledge there is NO analog pin (A0) in ESP8266.
@dlseverns5 жыл бұрын
Really well done and thorough. Thank you!
@deDutchRooster5 жыл бұрын
Parts list?
@jpthedelawarebeeman62395 жыл бұрын
How do I get Fahrenheit and not Celsius ?
@FoX84tac0225 жыл бұрын
Google how to convert Kelvin to Fahrenheit?
@jpthedelawarebeeman62395 жыл бұрын
Thanks I figured it out already !
@yvindmathiassen76177 жыл бұрын
are there coming more videos like this? I liked it very much, I subbed you just in case :)
@AndrewGodwin7 жыл бұрын
Hopefully! I have plans for the next one, need to find time to film it.
@Brickkzz4 жыл бұрын
great video! subscribed!
@VoeViking6 жыл бұрын
Bit vague in the important stuff. If you really want to make a good video start at the beginning, first the earth cooled than the dinosaurs came, after that I installed this server in this manner using this and that...
@101appsCoZa5 жыл бұрын
great video. thanks!
@Varunsharma0144 жыл бұрын
Andrew, I am designing a product on which I need someone with knowledge of electronics to help. Can you help me out? I can pay you fee for your services. Thank you.
@MrBobWareham7 жыл бұрын
I was most interested in the project until you used the adafuit hazzah being a very expensive product like all adafruit products so will not be following your video thanks!!
@Ed196016 жыл бұрын
Bob Wareham get a wemos D1 mini
@thehomeschooldev61264 жыл бұрын
#Thehomeschooldev #IoTEngineering
@whatmust8146 Жыл бұрын
Thermistor is the way to go. You can get one for free from old battery pack particularly the Ryobi one. I have done a ton and never need to buy any thermistor. I build many thermistor base Arduino one with multiple reading of temp. I am doing IOT now with every thing if possible over wifi and web base. Reduce reuse recycle is way harder than to buy anything everything brand new. People choose the latter because the former is way harder and more work to do. I always choose the 3 R's because that is me. Reduce Reuse Recycle. Everyone needs to do their part by doing the R's!!!!!!