Receiving NOAA Weather Satellites with an SDR and a Rasperry Pi

Поделиться
HTML-код
  • Опубликовано: 7 янв 2017
  • This is a build I did on a Raspberry Pi to receive NOAA weather satellite signals and process them into images on a Raspberry Pi 3 Model B. The satellite reception is done with a NooElec SDR dongle and a QFH antenna. You can see my build of the QFH atenna in the video linked below.
    All of the SDR reception and image processing is done on the Raspberry Pi, and it is completely automated. Once it is set up, you don't need to touch it (other than to download your images).
    Instructable: www.instructables.com/id/Raspb...
    QFH Build video: • Building a quadrifilar...
  • НаукаНаука

Комментарии • 105

  • @RaySmythe53
    @RaySmythe53 6 лет назад +3

    Jim, This was one of the finest RUclips tutorials I have ever watched. The info is very useful and well-presented. Thank you

  • @sudipkar3018
    @sudipkar3018 7 лет назад

    Thanks Jim, it was just wonderful

  • @Artts23
    @Artts23 4 года назад

    Did work straight away. LOVE IT!

  • @anonimuso
    @anonimuso 6 лет назад +1

    Thank you for this video. It's very helpful in learning how to set this up. I would like to try this myself.

  • @ceannscriteach81
    @ceannscriteach81 7 лет назад

    Thanks for this

  • @alanryder
    @alanryder 6 лет назад

    All fine and dandy in the UK apart from everything kicking off way too early and finished long after the signal has disappeared which makes it difficult to display a decent image. I have been trying to inspect each of the scripts but finding it difficult to work out what I need to change in order to tell the system when to begin recording data and when to stop it. When using the Windows version of WXTOIMG, I tend to start and finish at a 10 degrees elevation - could probably get a wee bit more data by reducing this number but with my antenna and its location, it is the most reliable for minimum noise. Any ideas?

  • @svwhimsy2443
    @svwhimsy2443 6 лет назад +1

    If you want to use this on a moving boat, is there a way to update your ground station location, even preferably automatically via a GPS input?

  • @KRich408
    @KRich408 Год назад

    The Raspberry Pi is another thing that's so expensive today. I'm glad I purchased several pre Covid I have 5 RPI 3s and 6 RPI 4s (4Gig) I'm not selling any of them , I can always use the money and sell them for 4-5 times what I pay for them but they are way too useful to me . And I'm not the kind of person to price gouge people anyway. It's sad what the sellers are doing out there today. 😢

  • @foxman362
    @foxman362 4 года назад

    this would be great for hurricane seasons.

  • @sudipkar3018
    @sudipkar3018 7 лет назад +1

    Hello Jim, Need your help. If I run schedule_all it gives the date error.... Pl guide me on this .

  • @gianpaolobenini5468
    @gianpaolobenini5468 4 года назад

    Hello Jim, and thanks for your guide ! Work great !
    But what about METEOR SAT ? I normally decode metero with pc and rtl-sdr usb dongle... but how to do to automatize as for the NOAA and putting everything into Raspberry PI running ? Thanks for your help. Gianpi

  • @AndrewMurphy8383
    @AndrewMurphy8383 2 года назад

    noaa has it that way because of the on board gear and got rember that they are taking pictures as well

  • @OldinMariner
    @OldinMariner 3 года назад

    great job! now how about a way for sailors at sea to have the gps positions adjusted automatically ?

  • @JohnZonneveld
    @JohnZonneveld 6 лет назад

    What Raspbian release did you use? Probably Jessie, I just tried to install things using Stretch but run into trouble with the cmake command. It is complaining that it needs LibUSB1.0 but that one is installed and it terminates.
    So most likely will give it another try with Jessie.
    I had it kinda working on a PiAware load in which I disabled PiAware, but that also crashed after about 2.5Mb of wav file

  • @MattToadvine
    @MattToadvine 6 лет назад

    I’ve had 3 passes so far with no indication of any data ingestion or running the scripts. Followed the tutorial. Using RPi 3 B+, RTL SDR V3, V-shape dipole antenna configuration

  • @LANDYMAN090
    @LANDYMAN090 6 лет назад

    HI, its me again, Im now getting problems with the "cmake ../ -DINSTALL_UDEV_RULES=ON"
    It come up with " -bash : cmake : command not found" now is that down to the script or could it be down to something else?

  • @rahulmoorkoth2395
    @rahulmoorkoth2395 6 лет назад

    Nice one, surely try it.

  • @danielechiappa1046
    @danielechiappa1046 4 года назад

    i'm having problem setting up predict ground station that stuck after set all parameter he dosen't want to go on, i've tried to reinstall but nothing. Any suggestion?

  • @stefi300972
    @stefi300972 4 года назад +1

    i had the same problem as a few with invalid date when using comand /home/pi/weather/predict/schedule_all.sh i fixed my invalid date by going into /home/pi/.predict/predict.qth and entering the details that failed to update when i went into predict and filled in the name longitude and latitude, for me the file was blank even though i did enter the details withing predict they never updated, hope this helps someone

  • @rickharold7884
    @rickharold7884 2 года назад

    Cool

  • @foxman362
    @foxman362 4 года назад

    yes you go into desktop see xwxtoimg program going to /usr/local/bin it's whole program it will work also you record sound it should do it the satelilites they do update in there.

  • @NikHYTWP
    @NikHYTWP 6 лет назад

    Can you buy the antenna somewhere? It seems like a pain to build it yourself...

  • @k3nw00d-fjr13hundred
    @k3nw00d-fjr13hundred 3 года назад

    Great Video!!! I have managed to get the software working and to capture passes and convert to images, however, I have a Nooelec Sawbird+ NOAA filter that I can run on my Windows setup to power it on with an rtl_biast command, I can't seem to get that to work with this install. Do you have any idea how to get it working? Thanks in advance.

  • @LeightonGill
    @LeightonGill 4 года назад

    23:34 It's Dead Jim :D. Seriously, thanks for this step by step tutorial. I've ordered a Nooelec NESDR Smart V4 bundle to get started wuth my RPI 4.

  • @foxman362
    @foxman362 4 года назад

    i can't get it right on raspbain buster i always have trouble at this part 7:36 i'm using raspberry pi A+.

  • @outlawtour
    @outlawtour 6 лет назад

    Fantastic video!! can i repost on my blog? thanks!

  • @foxman362
    @foxman362 4 года назад

    also if going run with gqrx don't install it until get like second mirco sd card then run it on your pi3 that way you have one for sdr and one with noaa weather satellites.

  • @foxman362
    @foxman362 4 года назад

    so it updates from the web site when the weather satellites go over on wxtoimg this pretty cool now i have get coax wire get some copper wire make sure 21 inches long and 120.0 degs.

  • @Cachivachepatagonico
    @Cachivachepatagonico 2 года назад

    Hello
    , I have loaded my Raspberry with all the data you provide on your site to download images from weather satellites.
    In principle I think it works but I have a doubt and I will appreciate if you can help me.
    I uploaded everything to the Raspberry using a wifi connection with Putty and since my knowledge of Linux and Rasp is very low, I would like to know if the system is still working when I disconnect from Putty.
    And I would also like to know if when I turn Rasp off and on again, the system boots by itself or what instruction I should place.
    Thank you very much for all the help you can give me.
    Kind regards
    Albert
    Chubut Patagonia Argentina

  • @SeanR1005
    @SeanR1005 3 года назад

    I get a 404 error when I try to get the WXTOIMG file, what is the new code line for that?

  • @foxman362
    @foxman362 4 года назад

    do you have no-rtl.conf?

  • @tomatos666
    @tomatos666 7 лет назад

    ​Hello, i have a problem. I see on "atq" that are some recordings planned. But the are no recordet files ore picture on /home/pi/weather/? I dont know where the error are... I hobe some one can help me.

    • @mckjw002
      @mckjw002 3 года назад

      I'm getting the same thing. Did you find an answer?

  • @matsveul
    @matsveul 5 лет назад +3

    Hey might be a late comment but did you mean to leave meteor m2 out? (on 18:28 )

    • @pourekk
      @pourekk 5 лет назад

      I suppose that it is a digital signal so I think it needs to be tracked for the Doppler effect, so it was left out.

  • @zenabziya05484782038
    @zenabziya05484782038 2 года назад

    The project still works?

  • @foxman362
    @foxman362 4 года назад

    i got modprobe.d writing file working you just have do everything like in the video it was -restalled pcmanfm do pcmanfm when get done with weather stuff.

  • @foxman362
    @foxman362 4 года назад

    [directory '/etc/modprobe.d' is not writetable]

  • @surplusdriller1
    @surplusdriller1 7 лет назад

    grate work. i saw the meteor M2 in some of the in the settup of predict. can this software decode it to?

    • @JimHaslett
      @JimHaslett  7 лет назад +1

      No, wxtoimg will not decode Meteor M2 satellite images. I was hoping, at some point in the future, to give them a go, but I haven't tried it yet. It will require different decoding software to accomplish. That's why you see the Meteor M2 in the TLE download part of the script.

  • @GengarOP
    @GengarOP 3 года назад

    I'm getting the error date: invalid date 'TZ="UTC" @' what is happening?

  • @jean-lucberrier8243
    @jean-lucberrier8243 4 года назад

    HI, Good job, thks. But regarding the construction of the antenna, the link for the zip file is no/no more active. Do you have another page to get it loaded? Thanks, Jean-Luc

    • @JimHaslett
      @JimHaslett  4 года назад

      Try this: web.archive.org/web/20190531150322/metsat.gogan.org/ant_qha.htm

  • @KA4UPW
    @KA4UPW 13 дней назад

    Hi
    Will this work on a pi5 with 64bit OS?

  • @FuzzThePiGuy
    @FuzzThePiGuy 7 лет назад

    Where can I go and change where the pictures are saved at? I would like to save them files to a USB stick. Thanks.

    • @JimHaslett
      @JimHaslett  7 лет назад +2

      The location of the saved files is specified in the "schedule_satellite.sh" script. The line that says "echo "/home/pi/weather/predict/receive_and_process_satellite.sh \"${1}\" $2 /home/pi/weather/${1//" "}${OUTDATE} /home/pi/weather/predict/weather.tle $var1 $TIMER" | at `date --date="TZ=\"UTC\" $START_TIME" +"%H:%M %D"`"
      It's the part after the $2, the /home/pi/weather/{1//" "}${OUTDATE}. Change the "/home/pi/weather" to whatever folder you want to save the files to.

    • @FuzzThePiGuy
      @FuzzThePiGuy 7 лет назад

      Jim Haslett Thanks. I'll try this out.

  • @backtrack2009
    @backtrack2009 7 лет назад

    Hi, this maybe late. I followed all the procedures and I got stuck on the Predict Longitude settings. I am in the Philippines where my E Longitude is positive. How can I convert from E to W degrees? Did a search and tried some recommendations (subtract my E Longitude from 360 degrees) but that didn't work. Any help is very much appreciated.

    • @ampdeck
      @ampdeck 6 лет назад

      use this converter - legallandconverter.com/p50.html

  • @donaldsmith3048
    @donaldsmith3048 6 лет назад +6

    I wouldn't put electronics in attic! It may be different where you are but here it gets well over 120 F.

  • @Yelnats101
    @Yelnats101 2 года назад

    some of the links give me errors on install

  • @znon5876
    @znon5876 6 лет назад

    Thank yous

  • @cflorio
    @cflorio 7 лет назад +5

    Is there any way to calculate the satellite passes locally? I'd love to get this working in a setup where no internet connection is required. I don't care if the map lines are drawn or not. Thanks for the tutorial this is excellent.

    • @HARIKRISHNAN-oj9ok
      @HARIKRISHNAN-oj9ok 6 лет назад +1

      Ya its possible. Use software like sir console in windows or software like gpredicr

    • @HARIKRISHNAN-oj9ok
      @HARIKRISHNAN-oj9ok 6 лет назад +1

      Ya its possible. Use software like sdr console in windows or software like gpredict

    • @figliano
      @figliano 6 лет назад

      I used to use satscape

    • @figliano
      @figliano 6 лет назад

      But that was for PC

    • @sarahnyxx
      @sarahnyxx 6 лет назад +1

      Another vote for gpredict, it'll want to grab TLE data from network at least once - to update satellite positions, velocities, and altitudes - but'll happily predict offline once you have that data on it. You can give it updated TLE over a flash drive if need be.

  • @FuzzThePiGuy
    @FuzzThePiGuy 7 лет назад

    Hello again Jim. I have a question. I setup this setup on a spare laptop using Lubuntu on it. I have everything installed. But I do run into a issue at the end. When I run the following command "/home/pi/weather/predict/schedule_all.sh" I get the following error.
    date: invalid date ‘TZ="UTC" @’
    /home/pi/weather/predict/schedule_satellite.sh: line 10: [: ==: unary operator expected
    I didn't know if you new what was causing this or not. Thanks again.

    • @sudipkar3018
      @sudipkar3018 7 лет назад

      Sorry, if I execute /home/pi/weather/predict/schedule_all.sh the error persists.... Can you please guide me a bit more from here?

    • @erwinvandoorn8086
      @erwinvandoorn8086 7 лет назад

      Maybe you forgot to run predict one time to set your ground station location?

    • @Ukskillerz
      @Ukskillerz 7 лет назад

      I have this problem too!
      edit:
      i replaced the wget line in schedule_all.sh
      with:
      curl www.celestrak.com/NORAD/elements/weather.... -o /home/pi/weather/predict/weather.txt
      that seemed to fix it

    • @FuzzThePiGuy
      @FuzzThePiGuy 6 лет назад

      Here is another fix. sudo nano /etc/resolv.conf
      Make sure the DNS is good.
      # Generated by resolvconf
      nameserver 8.8.8.8

    • @hari.pranavam
      @hari.pranavam 3 года назад

      ​@@Ukskillerz % Total % Received % Xferd Average Speed Time Time Time Current
      Dload Upload Total Spent Left Speed
      100 8736 100 8736 0 0 13038 0 --:--:-- --:--:-- --:--:-- 13019
      date: invalid date 'TZ="UTC" @'
      /home/pi/weather/predict/schedule_satellite.sh: line 10: [: ==: unary operator expected
      date: invalid date 'TZ="UTC" @'
      /home/pi/weather/predict/schedule_satellite.sh: line 10: [: ==: unary operator expected
      date: invalid date 'TZ="UTC" @'
      /home/pi/weather/predict/schedule_satellite.sh: line 10: [: ==: unary operator expected
      Am still getting this error, after your change. Kindly help

  • @CauseImYourFat
    @CauseImYourFat 6 лет назад

    how to get bqck to desktop mode ?

  • @raulandresmoch
    @raulandresmoch 6 лет назад

    I have a question, evrething its correct, I manage to get evreything working, but in my windows install I have to input a ppm tuner correction for my dongle, how can I pu it in this raspberry install?!?

  • @randomnessx3597
    @randomnessx3597 6 лет назад

    is there one that just gives you the satillite image

  • @WHNorthcote
    @WHNorthcote 6 лет назад

    Can you tell me how you connected the antenna to the Pi for getting the images from the NOAA downlink on 137MHz?

    • @williammoney962
      @williammoney962 6 лет назад

      The antenna connects to the RTL-SDR dongle via the SMA antenna connection point. Look one of the RTL's up online and you will see how the antenna screws into the dongle. On the opposite end of the antenna connection point of the dongle is a USB plug that is plugged into the raspberry pi.

  • @WA4OSH
    @WA4OSH 6 лет назад

    Normally, Latitude is relative to the equator. I live in the Northern Hemisphere, this is postive for me. If you live in the Southern Hemisphere, it's negative. Longitude is relative to the prime medidian. I'm in the Americas, this is West of the prime meridian, so our Longitude is negative. If you are in Europe, Asia, Africa or Oceana, your Longitude may be positive if you are East of the prime meridian . Google is correct. Perhaps this program actually has a bug in it.

  • @LANDYMAN090
    @LANDYMAN090 6 лет назад

    Hi all, in step 2, how do you get out of "vi" to carry on? I've tried all ways I've found on RUclips but none seem to work and now its driving me nuts, I don't know how many times i can burn an image to the same SD card when i mess it up again?

    • @javiercartaya1199
      @javiercartaya1199 6 лет назад +1

      Press ESC and the type :wq!
      The w is to save the file, the q is to quit, and ! is to force it.

  • @debbiramsey4603
    @debbiramsey4603 3 года назад

    I worked on 20 hours on another brand. zip. Suggestion. Go buy a fishing pole . You ll be happier. If you can change transmissions with a fork you might have a chance.

  • @foxman362
    @foxman362 4 года назад

    at least i can go into documents delete the jpg wxtoimg and wav file inside the pi.

  • @foxman362
    @foxman362 4 года назад

    If people getting this /home/pi/weather/predict/schedule_satellite.sh: line 10: [: ==: unary operator expected
    date: invalid date ‘TZ="UTC" @’
    How can I fix this problem goto your the weather/predict/ type this in ./schedule_all.sh
    then hit atq

    • @carmelomirandawagner2757
      @carmelomirandawagner2757 4 месяца назад

      Check the /home/PI DIRECTORY/weather/predict/schedule_satellite.sh in the file.

  • @foxman362
    @foxman362 4 года назад

    use this sudo apt-get install alsamixergui for xwxtoimg for audio.

  • @garonshuck1847
    @garonshuck1847 5 лет назад +2

    Here a fix for the WXtoimg, since the site is down for good. wxtoimgrestored.xyz/beta/wxtoimg-armhf-2.11.2-beta.deb

  • @wi_zeus6798
    @wi_zeus6798 6 лет назад +1

    wxtoImg is down and may never return.
    I found the necessary file on Reddit: drive.google.com/open?id=13Yvg3ImurwxP6ueStCZrjoPHDvhpTRTp
    You can copy over the .deb file with Filezilla for example, use SFTP and Port 22.

  • @udaykarthikeya
    @udaykarthikeya 6 лет назад

    India

    • @sbiswas6694
      @sbiswas6694 6 лет назад

      uday karthikeya I am looking partner who is interested on electronic staff setting up lab hr

  • @foxman362
    @foxman362 4 года назад +1

    Jim Haslett need update your blog wxtoiimg web site was changed to wxtoimgrestored.xyz

  • @LaMouleQuiCoule
    @LaMouleQuiCoule 6 лет назад

    Its a shame that this cannot be done on a boat, it would be great

  • @rockyBalboa6699
    @rockyBalboa6699 5 лет назад

    I have to see your Wifi Password!! Show me!