No video

Receiving NOAA Weather Satellites with an SDR and a Rasperry Pi

  Рет қаралды 81,685

Jim Haslett

Jim Haslett

Күн бұрын

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.instructabl...
QFH Build video: • Building a quadrifilar...

Пікірлер: 105
@RaySmythe53
@RaySmythe53 6 жыл бұрын
Jim, This was one of the finest KZfaq tutorials I have ever watched. The info is very useful and well-presented. Thank you
@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. 😢
@AndrewMurphy8383
@AndrewMurphy8383 2 жыл бұрын
noaa has it that way because of the on board gear and got rember that they are taking pictures as well
@donaldsmith3048
@donaldsmith3048 6 жыл бұрын
I wouldn't put electronics in attic! It may be different where you are but here it gets well over 120 F.
@foxman362
@foxman362 4 жыл бұрын
this would be great for hurricane seasons.
@anonimuso
@anonimuso 6 жыл бұрын
Thank you for this video. It's very helpful in learning how to set this up. I would like to try this myself.
@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.
@stefi300972
@stefi300972 4 жыл бұрын
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
@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.
@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.
@svwhimsy2443
@svwhimsy2443 6 жыл бұрын
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?
@Artts23
@Artts23 4 жыл бұрын
Did work straight away. LOVE IT!
@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.
@matsveul
@matsveul 5 жыл бұрын
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.
@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
@Ikebena
@Ikebena 7 жыл бұрын
Thanks Jim, it was just wonderful
@OldinMariner
@OldinMariner 3 жыл бұрын
great job! now how about a way for sailors at sea to have the gps positions adjusted automatically ?
@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
@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?
@Ikebena
@Ikebena 7 жыл бұрын
Hello Jim, Need your help. If I run schedule_all it gives the date error.... Pl guide me on this .
@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.
@SeanR1005
@SeanR1005 3 жыл бұрын
I get a 404 error when I try to get the WXTOIMG file, what is the new code line for that?
@GengarOP
@GengarOP 3 жыл бұрын
I'm getting the error date: invalid date 'TZ="UTC" @' what is happening?
@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
@cflorio
@cflorio 7 жыл бұрын
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 жыл бұрын
Ya its possible. Use software like sir console in windows or software like gpredicr
@HARIKRISHNAN-oj9ok
@HARIKRISHNAN-oj9ok 6 жыл бұрын
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 жыл бұрын
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.
@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?
@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+.
@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.
@KA4UPW
@KA4UPW Ай бұрын
Hi Will this work on a pi5 with 64bit OS?
@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
@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.
@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.
@Yelnats101
@Yelnats101 2 жыл бұрын
some of the links give me errors on install
@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
@foxman362
@foxman362 4 жыл бұрын
[directory '/etc/modprobe.d' is not writetable]
@rickharold7884
@rickharold7884 2 жыл бұрын
Cool
@NikHYTWP
@NikHYTWP 6 жыл бұрын
Can you buy the antenna somewhere? It seems like a pain to build it yourself...
@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?
@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?!?
@ceannscriteach81
@ceannscriteach81 7 жыл бұрын
Thanks for this
@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 7 жыл бұрын
use this converter - legallandconverter.com/p50.html
@outlawtour
@outlawtour 6 жыл бұрын
Fantastic video!! can i repost on my blog? thanks!
@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 жыл бұрын
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.
@zenabziya05484782038
@zenabziya05484782038 2 жыл бұрын
The project still works?
@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?
@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 жыл бұрын
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.
@garonshuck1847
@garonshuck1847 5 жыл бұрын
Here a fix for the WXtoimg, since the site is down for good. wxtoimgrestored.xyz/beta/wxtoimg-armhf-2.11.2-beta.deb
@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 5 ай бұрын
Check the /home/PI DIRECTORY/weather/predict/schedule_satellite.sh in the file.
@foxman362
@foxman362 4 жыл бұрын
at least i can go into documents delete the jpg wxtoimg and wav file inside the pi.
@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.
@Ikebena
@Ikebena 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
@foxman362
@foxman362 4 жыл бұрын
do you have no-rtl.conf?
@rahulmoorkoth2395
@rahulmoorkoth2395 6 жыл бұрын
Nice one, surely try it.
@wi_zeus6798
@wi_zeus6798 6 жыл бұрын
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.
@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 KZfaq 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 жыл бұрын
Press ESC and the type :wq! The w is to save the file, the q is to quit, and ! is to force it.
@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.
@randomnessx3597
@randomnessx3597 6 жыл бұрын
is there one that just gives you the satillite image
@CauseImYourFat
@CauseImYourFat 6 жыл бұрын
how to get bqck to desktop mode ?
@CauseImYourFat
@CauseImYourFat 6 жыл бұрын
ah i forgot sudo raspi-config lmao
@foxman362
@foxman362 4 жыл бұрын
Jim Haslett need update your blog wxtoiimg web site was changed to wxtoimgrestored.xyz
@foxman362
@foxman362 4 жыл бұрын
use this sudo apt-get install alsamixergui for xwxtoimg for audio.
@znon5876
@znon5876 6 жыл бұрын
Thank yous
@LaMouleQuiCoule
@LaMouleQuiCoule 6 жыл бұрын
Its a shame that this cannot be done on a boat, it would be great
@PhillipKnight
@PhillipKnight 6 жыл бұрын
why not?
@udaykarthikeya
@udaykarthikeya 6 жыл бұрын
India
@sbiswas6694
@sbiswas6694 6 жыл бұрын
uday karthikeya I am looking partner who is interested on electronic staff setting up lab hr
@rockyBalboa6699
@rockyBalboa6699 5 жыл бұрын
I have to see your Wifi Password!! Show me!
How To Receive Images Directly From NOAA Satellites
16:14
Ham Radio Crash Course
Рет қаралды 126 М.
UNO!
00:18
БРУНО
Рет қаралды 5 МЛН
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 11 МЛН
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
How to Pull Images from Satellites in Orbit (NOAA 15,18,19 and METEOR M2)
14:24
The Thought Emporium
Рет қаралды 1,2 МЛН
Pulling Clear Images Directly Off Satellites | GOES-15,16,17 and Himawari 8 HRIT
11:01
Raspberry Pi NOAA Satellite Receiver
21:42
element14 presents
Рет қаралды 125 М.
Outernet satellite receiver using Raspberry Pi
13:15
John's DIY Playground
Рет қаралды 107 М.
Installing RTL-SDR on a Raspberry Pi (Linux)
13:17
Tahoe Steve
Рет қаралды 96 М.
The Coolest Radio You've Probably Never Heard Of
11:54
Tom the Dilettante
Рет қаралды 3,7 МЛН
How To Build A V Dipole For Receiving Weather Satellites
7:19
Tech Minds
Рет қаралды 53 М.
UNO!
00:18
БРУНО
Рет қаралды 5 МЛН