Live weather satellite imagery captured from Highland Park, St. Paul, Minnesota.
Live Site: https://dgbenner.github.io/weather-satellite-reception/
A ground station receiving Low Rate Picture Transmission (LRPT) data from Russian polar-orbiting weather satellites as they pass overhead. Images show a continuous strip of Earth captured during each ~10 minute pass.
- Meteor-M N°2-3 - 137.1 MHz
- Meteor-M N°2-4 - 137.9 MHz
Typical coverage: 2-3 visible passes per day per satellite over Minneapolis-St. Paul area.
- Receiver: RTL-SDR Blog V3
- Computer: Raspberry Pi Zero 2 W
- Antenna: [TBD - temporary wire dipole for initial testing]
- Software: SatDump for decoding LRPT signals
- Image Resolution: 0.6 miles/pixel
- Transmission Protocol: LRPT (Low Rate Picture Transmission)
- Spectral Bands: 3 channels (visible, near-infrared, infrared)
- Ground Swath: ~1,740 miles coverage width
- Pi Zero 2 W records raw RF during satellite passes
- SD card transferred to Mac for processing
- SatDump decodes LRPT signal into imagery
- Processed images uploaded to GitHub Pages
- Simple static gallery displays captures
- Automated pass scheduling and recording
- Network file transfer
- Enhanced processing and annotations
- Additional metadata and analytics
Each image shows the satellite's ground track during a pass over North America, typically covering:
- Central/Western Canada
- US Midwest and Great Plains
- Sometimes extending to Gulf of Mexico (depending on pass geometry)
Coverage maps generated by SatDump show the specific area imaged during each pass.
This is a companion project to:
- ADS-B Aircraft Tracking - monitoring aircraft with RTL-SDR
- Weather Satellite Computer Vision (planned) - analyzing cloud formations and weather patterns from captured imagery
Part of ongoing exploration of RF reception, signal processing, and data visualization.
Check the live gallery for latest satellite imagery.
Highland Park, St. Paul, Minnesota
- Latitude: 44.96°N
- Longitude: 93.18°W
- Elevation: ~850 feet
To deploy this site:
- Push this repository to GitHub
- Go to repository Settings → Pages
- Under "Source", select "Deploy from a branch"
- Select branch:
mainand folder:/ (root) - Click Save
- Site will be live at
https://your-github-username.github.io/meteor-highland-park
To add a new satellite capture:
- Process your LRPT recording with SatDump
- Save the composite RGB image to
images/directory with naming pattern:YYYYMMDD_HHMM_satellite.jpg - Save the ground track maps (if generated) to
images/ - Add a new
<article>entry at the top ofindex.html(copy existing template) - Update metadata: satellite name, capture time, processed time
- Update image paths to match your new files
- Commit and push to GitHub
This station operates as a receive-only facility in accordance with FCC regulations for monitoring publicly broadcast satellite transmissions.