👤 About Radiocast

🎯 Project Purpose

Radiocast delivers daily, easy-to-read radio propagation reports powered by real-time solar and space weather data. This service helps amateur radio operators make informed decisions about frequency selection, antenna planning, and optimal operating times.

The goal is to transform complex space weather data into actionable insights that amateur radio operators can immediately use to improve their communication success rates, whether for casual contacts, DXing, or contest operations.

🤖 How Reports Are Created

Radiocast combines raw space weather data with advanced AI analysis to create comprehensive propagation reports:

Data Collection

The service fetches data from multiple authoritative sources:

  • NOAA Space Weather Prediction Center (SWPC) - Solar flux, geomagnetic indices, space weather alerts
  • N0NBH Solar Data - Real-time solar activity measurements and predictions
  • SIDC Sunspot Data - International sunspot number and solar cycle information
  • NASA Helioviewer - Current solar imagery for visual context

AI-Powered Analysis

Raw space weather data is processed and analyzed using OpenAI's ChatGPT-4.1, which:

  • Interprets complex space weather measurements and trends
  • Correlates multiple data sources to assess propagation conditions
  • Generates band-specific recommendations and timing guidance
  • Creates easy-to-understand explanations of technical phenomena
  • Provides actionable advice tailored to amateur radio operations

Report Generation

The AI analysis is combined with real-time data visualizations, charts, and formatted into comprehensive HTML reports that are automatically updated throughout the day to reflect changing conditions.

👨‍💻 About Me

Hi! My name is Vlad. I am a professional software developer and licensed ham radio operator (callsign KK7UNL) from Seattle, WA.

I developed Radiocast as a side project to help the amateur radio community by making space weather data more accessible and actionable. As both a software engineer and ham radio operator, I understand the challenges of interpreting complex propagation data and wanted to create a tool that bridges the gap between raw scientific data and practical operating decisions.

When I'm not coding or working radio, you can find me exploring the Pacific Northwest or playing chess.

🚀 My Other Projects

Here are some of my other open source projects that might interest the technical community:

Developer Tools

GitHub Developer Profiler - A comprehensive assessment tool that analyzes developers' public repositories to generate detailed insights about coding skills, technical expertise, and development patterns.

GitHub Evaluation Tool - Developer assessment tool designed for OpenWeb UI integration.

Amateur Radio & Morse Code

CW Generator - Command-line tool to convert text into Morse code audio files, perfect for CW practice and training.

Morse Keyboard Pi - Morse keyboard and iambic keyer implementation for Raspberry Pi, bringing modern computing to traditional CW operations.

Audiobook Creation Tools

ABB IA - Terminal-based tool to download MP3 collections from Internet Archive and create professional M4B audiobooks with chapter support.

MP4 Splitter - Command-line utility to split M4B audiobooks into individual chapter files for flexible listening.

EBook Audiobook Creator - Convert text-based ebooks into audiobooks using text-to-speech technology.

💡 Open Source Philosophy

All my projects are open source because I believe in giving back to the community. Whether you're a fellow ham, developer, or just curious about how things work, feel free to explore the code, contribute improvements, or adapt these tools for your own needs.