author

Jakub_Nagy

97
Inbox View Profile
9Instructables119,271Views127CommentsBratislava, Slovakia
I am an eight grade student and I just love making cool (sometimes maybe even useful) devices.

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
Sensors Contest
Contest Winner First Prize in the Sensors Contest
Epilog X Contest
Contest Winner Runner Up in the Epilog X Contest
  • ESP32 Weathercloud Weather Station

    Hi,Do you have the RTC mounted? The polarity of the RTC is incorrect. It's also not required at this point. I think that the short is happening there, but it can be also in different places. Look at the connections.I have new hardware and software for the weather station nearly ready. It will be much more stable and reliable. It's just a matter of time before I release it. Maybe you can use that later. Here is a preview:

    View Instructable »
  • Arduino Weathercloud Weather Station

    Hi, sorry for the late reply.As far as I know, there is no documentation. It was really hard to get the info, I got it from a friend who supposedly has it from some russian forum.But it's simple, you just use a GET request and structure the data as I have it in my code. If you have a problem with that, please let me know.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Hello,do you want to measure only soil humidity and temperature or everything my station measures plus these two?If only those two, my station is a bit of an overkill. But of course, you can modify it to make it work. I can help you, but I will need more details.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    I can held you I just need specific description of your issue.

    View Instructable »
  • Arduino Weathercloud Weather Station

    Oh. Let me explain. I was designing this a long time ago. Most of the stuff is correct and there is a lot of ideas/inspiration you can gain. But there is a rather big issue which I've come to realize later. The length of the cable. That's the main problem of this station. I have a 15m data cable and the Arduino just can not handle that. It does a mess on both the power and data lines. I tried for months going around this but without special modulation and drivers it's very hard. The second problem is that most of the Wi-Fi and/or Ethernet modules seem to not work properly after some time. It's probably due to overheating of the internal core. This is a issue on both of my stations. It worked well, but only for 3 days or so. When I rebooted it after that period, it continued to work fine f…

    see more »

    Oh. Let me explain. I was designing this a long time ago. Most of the stuff is correct and there is a lot of ideas/inspiration you can gain. But there is a rather big issue which I've come to realize later. The length of the cable. That's the main problem of this station. I have a 15m data cable and the Arduino just can not handle that. It does a mess on both the power and data lines. I tried for months going around this but without special modulation and drivers it's very hard. The second problem is that most of the Wi-Fi and/or Ethernet modules seem to not work properly after some time. It's probably due to overheating of the internal core. This is a issue on both of my stations. It worked well, but only for 3 days or so. When I rebooted it after that period, it continued to work fine for another 3 or 5 days. I think that all of this can and will be resolved with a simple timer circuit. Now with my better knowledge of electronics, multi-layer PCB design and SMT components, I think that I can resolve this issue. I have some clients from airports who want me to design a new weather station. It should have Wi-Fi/LoRaWAN connection, ultra low power modes and optional solar power. So there probably will be a new Instructable about this. But I have to finish a satellite for the national aeronautical agency first.One last thing. Some people who built my station (I'm talking about the ESP32 one now) didn't seem to complain about this at all so it is probably working for them. It seems to be just an issue of disturbance and overheating of the core processor.

    Thanks, I really appreciate that!

    View Instructable »
  • Arduino Weathercloud Weather Station

    Dobre tak ešte raz a posledný krát, toto je otvorená komunita. Môžem sa inšpirovať a veľa ľudí sa inšpirovalo týmto projektom. Nie sú tu žiadne smerodajné profesionálne informácie.Čo je to prosím vás za pokryvená logika? Aké prsty? Čo tu vyšetrujeme? Ako sa mám fotiť so zrkadlovkou počas toho ako niečo brúsim? Vy to dokážete?Nie som si istý o čo vám ide. Ak budete mať niečo k veci, som tu pre všetkých a na všetko odpovedám. Ale ďalšie nekonštruktívne nezmysly, ktoré nemajú hlavu a pätu budem ignorovať. Vážne by sa hodilo trochu rešpektu. To je všetko.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Hi Sune,Awesome! Looking good.No, not really. Weathercloud is pretty closed with this information. There is no documentation. I got the information from a guy who had it working.But the working principle is very simple. We are using the HTTP GET method to send the data. All the data is included in the query string. You can see the actual structure of the query string in the source code.Jakub

    I mean it's not really a solution of the source problem. You just turn it off and on again.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Oh my Gosh that is so cool. I'm very happy to see that.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    PS: These connectors are really hard to fit but they should fit. They go into every second hole (you skip one). And, you really have to press them hard in there. That should do it.PS2: Look at the thread with @jameslee522 about long term stability problems.

    Hi,Weird. I didn't have these problems and when I test this public code it works. But a lot of you here seem to have a problem with this. Maybe look at @jameslee522 and his solution. He had to change stremid in the beggining of the code to WID. I ddn't have to do this and I haven't tested this solution but this may help.

    Uhm...this can be an internall failure of the ESP32. I can be really hard to inspect this issue.I have one work around in mind though. You can reset the circuit externally. Using a power management timer like the TPL5110. This turns the whole circuit ON and OF after predetermined time periods. This should but I can not promise anything resolve the issues with the Wi-Fi. The ESP32 core shold have time to cool off during the OF period. There's also one more big upside to this. This will drastically lower the average power consumption to maybe like 5mA or so. I'm going to try to implement this into my station as well. Hope this helps.TPL5110 module: https://www.aliexpress.com/item/4000133526062.html?spm=a2g0s.9042311.0.0.59914c4dhwFZMR

    Hi Scalci, That's weird. You should have precisely the code and libraries I have. Did you download my ZIP file with libraries?Can you describe the syntax errors? I noticed that I have some kind of confusing Slovak variable names in there.I really don't know what I've changed. Maybe you can send me your code and I can test it.BRJakub

    View Instructable »
  • ESP32 Weathercloud Weather Station

    So it works now, right?

    It's very simple. Can you calculate those values?Wind gust is very simple. Just make a wgust variable which contains the highest wind speed and resets every hour or so.Measuring average wind directions is a bit more complicated. I don't really know how to do that at the moment.You definitely can find the algorithms online. That's most of the work. If you need help with sending the data, hit me up. But it's same as sending all other variables, just add the tags to the URL.

    Here: https://www.sparkfun.com/datasheets/Sensors/Weather/Weather%20Sensor%20Assembly..pdf?_ga=2.103417353.802331736.1569654486-1753929971.1567851223You should find everything there.I don't use RJ-11 connectors because they don't fit through the cable glands and the station needs to be weatherproof. I would need to snip off the connectors and the mount new ones inside the box and that's a lot of unnecessary work.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Thanks! Yes I don't use SMD components if I don't have too, it's just overcomplicating things.

    Oh I'm so happy to see this. It looks awesome! Even better when it works. Solar power sounds good.Thank you very much! I appreciate it.Well, I'm a newbie myself, since I don't have any tech education or anything. I'm happy to help, I try to make these tutorials as detailed and understandable as possible.

    Yes you absolutely can. I don't really care. I don't know who would buy it though. :D

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Oh, thanks for the heads up!

    You see, it's more complicated than that. As I already explained in Step 16, this station was built very last minute because of the contest. That doesn't mean the programs and circuits weren't tested, they were and they did good. But this station is far away from my home and at the time of installation I didn't have an optimal power cable. Since it was the summer holidays, I did go on a couple of vacations afterwards and didn't have time to fix it.I should get there by the end of this week and try to fix it.

    Hi Jeff. Sorry for the late reply, there seems to be a mess in my notifications.I'm not an PCB expert and I don't know how JLC PCBs computer systems are constructed. The only thing I can recommend is that you use the .brd file to generate your own Gerber files in your version of Eagle. That should help.Also the file from RimvydasP work for me as well.Hope it helps.

    View Instructable »
      • How to Make Pocket Sized IoT Weather Station
  • ESP32 Weathercloud Weather Station

    Right. The Arduino is only for rain counting. The rain sensor outputs data only for about 60ms so if the ESP32 processor is doing anything else for more than 60ms (which is probable) it won't detect it. Sure it could be done with interrupts but there could be some crashes and errors happening. I also experimented with a flip flop circuit but it wasn't perfect.You could absolutely do that. I actually coded it and it worked pretty good. But just in case it would not work I designed the PCBs with the RTC. After I got them I just used the RTC. It costs just 1€ so it's fine.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Awesome! Yes it should be corrected but I didn't test it. But the I2C part seems flipped compared to mine (which is good). Anyway, mount the RTC with the battery side up, IC side down. Awesome mount! I honestly really like your design. Good luck with the project!

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Awesome! Last week? You either live in China or you had very expensive shipping. Either way, I'm really happy to hear that and hope that the project goes well.There have been some issues at the I2C line in my PCB. I corrected them but I didn't order and test the corrected PCB so it isn't 100%. Just let me know when something is wrong.

    View Instructable »
    • ESP32 Weathercloud Weather Station
      12,619 views
      205 favorites
      24 comments
  • ESP32 Weathercloud Weather Station

    Thanks. I did purchase both of the wind sensors from Britain. You can find the links in the BOM or right here: https://www.metcheck.co.uk/collections/spares-accessories/products/climemet-cm2016-ws-replacement-wind-speed-sensor-for-cm2016

    I agree with everything. It is something to think about in the next version.

    Thanks! Oh that's exactly what I've been looking for. I'll add that ASAP to my station and Instructable as well.

    View Instructable »
  • ESP32 Weathercloud Weather Station

    Thanks. Sure there is, but I'm not sure why would you want to do that. Do you want your data to be private? Then I would just setup a premium account. Even if I would be doing it with a spreadsheet, I would choose a cloud one such as Google Spreadsheets. Even though the ESP32 can save files on a SD card, I don't think it can handle writing in a spreadsheet format such as .xslx. So you would have the data in a .txt format which would be OK for climatology logging, but absolutely unnecessary and inconvenient when you want real time data. There is a large advantage to the cloud services that's why everything is IoT now. Oh and also, Weathercloud has a function called "Reports" which can basically make you a spreadsheet from data from your station. You can choose any value and any t…

    see more »

    Thanks. Sure there is, but I'm not sure why would you want to do that. Do you want your data to be private? Then I would just setup a premium account. Even if I would be doing it with a spreadsheet, I would choose a cloud one such as Google Spreadsheets. Even though the ESP32 can save files on a SD card, I don't think it can handle writing in a spreadsheet format such as .xslx. So you would have the data in a .txt format which would be OK for climatology logging, but absolutely unnecessary and inconvenient when you want real time data. There is a large advantage to the cloud services that's why everything is IoT now. Oh and also, Weathercloud has a function called "Reports" which can basically make you a spreadsheet from data from your station. You can choose any value and any time period you want.

    Happy to hear that! Let me know when you will start the build.

    I'll be happy to see the results!

    Thanks very much!

    View Instructable »
      • Solar Powered WiFi Weather Station V2.0
      • DIY All in One Solar Power Pack
      • ARDUINO SOLAR CHARGE CONTROLLER ( Version 2.0)
  • Lets get right on it then!

    View Instructable »
  • Hi Luis,That's a good idea. Because of the structure of the station, it would be hard to add a wind direction sensor now. But I'm currently finishing a brand new station which I've been working on for the past few months. It will measure air temperature, ground temperature, heat index, dew point, humidity, atmospheric pressure, wind chill, rainfall, solar radiation, UV index, wind speed and wind direction as well. The Instructable will be published in about a month so stay tuned!Thanks, I'm glad that you like it.

    View Instructable »
  • Jakub_Nagy's entry How to Make a Picoballoon is a winner in the Epilog X Contest contest
  • Jakub_Nagy's entry How to Make a Picoballoon is a finalist in the Epilog X Contest contest
  • Jakub_Nagy's instructable How to Make a Picoballoon's weekly stats:
    • How to Make a Picoballoon
      1,164 views
      10 favorites
      15 comments
  • Thanks. Even the Adafruit board is what I would call an overkill. It has too many unnecessary pins. The Lopy board has both wi-fi and bluetooth. That does not only add weight but also power consumption. So it is possible but not exactly the best option. From the specification I think that the range should be simmilar. Also, range on ground does not equal the range up in the air.

    Could be. Don't know. I can do some research. This could be helpful: https://www.link-labs.com/blog/sigfox-vs-lora

    There is a chance. But if the flight takes longer than a couple of weeks the chances are that it will fall in the water. Yeah, that's exactly what's written on the balloon by the manufacturer. It could be dangerous for electric cables. But I wouldn't worry about that especially not regarding the descend.

    View Instructable »
  • Super. Ďakujem. Pokračujem po anglicky lebo je to tu medzinárodná komunita.We didn't have to deal with that. The balloon is so small that it doesn't mean any harm to a large aircraft. Everything with the balloon and probe weight less than 100 grams. That's the size of a larger party balloon. If a kid accidentally launches a party balloon he doesn't get a penalty. You absolutely don't need any permission at all. I don't know how it works in USA but I think it is the same.

    Interesting. I didn't know that.I don't think that it is really possible to just cut off communication for 60 million people. You have satelites, underwater cables, radio towers and amateur radio towers. So it'd be hard to destroy such a large infrastructure. But if someone did, that would probably classify as a war act possibly starting a war so the Eurovision Contest would be the least of your worries.It isn't really possible to send picoballoons from Czech Republic to Britain. This is caused by the planetary wind currents. No matter the weather, the wind in Europe flows more or less to the east.An array of picoballoons could be set up. They would have to be anchored though so they don't fly away. Something like this is already in research to be used mainly in developing countries that …

    see more »

    Interesting. I didn't know that.I don't think that it is really possible to just cut off communication for 60 million people. You have satelites, underwater cables, radio towers and amateur radio towers. So it'd be hard to destroy such a large infrastructure. But if someone did, that would probably classify as a war act possibly starting a war so the Eurovision Contest would be the least of your worries.It isn't really possible to send picoballoons from Czech Republic to Britain. This is caused by the planetary wind currents. No matter the weather, the wind in Europe flows more or less to the east.An array of picoballoons could be set up. They would have to be anchored though so they don't fly away. Something like this is already in research to be used mainly in developing countries that don't have internet access. Also, solar powered drone arrays are an considered option.Lastly since internet is a network of computers, the hard work wouldn't really make sense in the end. In order for this system to work, EU would have to collaborate. If you want to connect with mainland, mainland must want to connect with you. Even if the UK was cut off, internal UK communication systems would still work. Websites with servers in UK would be accessible.Your message got through :).

    View Instructable »
  • Thanks! Yeah I tried explaining everything in a more relatable and less technical way but I also included the specific info.

    View Instructable »
  • I'm very happy to hear that!Hmmmm. I experimented with various programs and file types in order to keep the scaling correct.The dimensions you have should be less than 0.5mm off. It was drawn in vector with no stroke so if you set the stroke in your program to zero, you should get the part with the right dimmensions.OK, the dimensions are really very rounded and nice numbers:back part = 126x186bottom = 195x126control panel = 126x67left side = right side = 195x186middle part = 120x123part with hole = 144x126small part = 126x33upper part = 150x126Everything is in mm. I hope this helps.

    View Instructable »
  • Jakub_Nagy's instructable Hyperspectral Flashlight's weekly stats:
    • Hyperspectral Flashlight
      1,420 views
      5 favorites
      0 comments
  • Like, whaaaat? This is just awesome. You got my vote.

    View Instructable »
  • Jakub_Nagy commented on Jakub_Nagy's instructable RGB LED Cube

    Here: https://youtu.be/m5avtCDGUJs

    View Instructable »
  • Jakub_Nagy commented on Jakub_Nagy's instructable RGB LED Cube

    Well, sure it does. I did think that the photos are enough. You see, taking pictures of this thing is very hard because the bottom part needs to be photographed with a flash in order for you to see it, but the top part needs to be photographed in complete darkness. That's why the thumbnail for this instructable is made from two photos, one with a flash, and one without flash. And I can't do that with a video. So the video quality is poor. But sure, here is your viedo:

    View Instructable »
  • Jakub_Nagy commented on Jakub_Nagy's instructable RGB LED Cube

    Oh, I forgot. Thanks for letting me know. It should be here now.

    View Instructable »
  • Jakub_Nagy commented on Jakub_Nagy's instructable RGB LED Cube

    Thanks! Well, sure but I prefer the acrylic. You could also cut the acrylic with a handsaw.

    View Instructable »
  • Jakub_Nagy commented on Jakub_Nagy's instructable RGB LED Cube
  • Printed all of them yesterday. I will use them on my christmass tree. I like it very much, thanks for sharing!

    View Instructable »
  • Cool. I'm happy that someone already used it.

    That's a really long comment. Thanks for all of the tips. I'll try to use them while building my second station. I'll try to reposition the temperature sensor. I have a wind speed sensor already (it's the one from Adafruit), I'm working on it. It should be added to this page in about a week. There should be some lightning rods on the roof, I'll check it. The UV sensor is already south. I know nothing about how UV rays affect cable insulation. Could you explain? I'm using a shielded data cable with PVC insulation. WOW, that's a really nice station. The page looks nice too. Again, thanks for your time and all the tips.

    Thanks. I like it more when I look at the data from my computer or phone but sure, it's doable

    Thank you for the information.

    View Instructable »
  • Thanks. I didn't experiment with moving particles. I don't need it. You can change the frequency by applying voltage to the arduino nano pin. The particles then move up and down a bit. There is an instructable called "Ultrasonic Array" which explains how to build a similar levitator that can move the particles according to instructions given to it by a computer simulation. I can't explain it very well. Look it up.Well, I'm working on a second weather station, a hyperspectral flashlight (coming very soon), and a 16x16 RGB matrix T-shirt.

    View Instructable »
  • Sure. I mean this works well for me, but someone might have problems installing cables on their building. I get that. But I have more things to deal with this station and I don't want to care about power too. Solar panels and batteries aren't 100% like a cable connected to outlet. Ok. Weathercloud works for me. If there are some big advantages of wunderground I might consider switching to it.

    Thanks

    I had, but just from the quick comparison I liked the weathercloud more. Mainly because there are no ads on weathercloud. I also had the communication protocol instructions for weathercloud and I couldn't find that for wunderground. But you can tell me some features (why do you think it's better) if you like.

    Okay, now I understand. I'll think about repositioning the sensor. Actually, there are 4 independent temperature sensors in my station. First one is the DS18B20, second is a part of the DHT22, third is a part of the MS5611 and the last one is in the RTC. But the fact that there is a temperature sensor in the module doesn't mean that I have to use it. The DS18B20 has the most precise readings so I use the data from it. I think that using wireless connection is overcomplicating the station, because you'll always need at least 2-core cable to power the sensors so why not make it a 3-core to transmit the data too? It's cheaper and simpler. It may be better in some cases to go wireless but that just isn't my case. Nevertheless, you got a very nice station too. Is top part (in the middle image)…

    see more »

    Okay, now I understand. I'll think about repositioning the sensor. Actually, there are 4 independent temperature sensors in my station. First one is the DS18B20, second is a part of the DHT22, third is a part of the MS5611 and the last one is in the RTC. But the fact that there is a temperature sensor in the module doesn't mean that I have to use it. The DS18B20 has the most precise readings so I use the data from it. I think that using wireless connection is overcomplicating the station, because you'll always need at least 2-core cable to power the sensors so why not make it a 3-core to transmit the data too? It's cheaper and simpler. It may be better in some cases to go wireless but that just isn't my case. Nevertheless, you got a very nice station too. Is top part (in the middle image) DIY or is it purchased?

    View Instructable »