HAMIOS v5.2
NEW: Version 5.2

HF Propagation &
Atmosphere Monitor

Real-time solar conditions, ionosphere, DX cluster and world map — everything in one application for the radio amateur.

Download HAMIOS 5.2 (.exe) Source code on GitHub
Windows 10/11  ·  No installation required  ·  Open source
HAMIOS – HF Propagation & Atmosphere Monitor HAMIOS – overview HAMIOS – world map 1 HAMIOS – world map 2 HAMIOS – world map 3 HAMIOS – world map 4 HAMIOS – full dashboard

What does HAMIOS do?

HAMIOS combines dozens of data sources into one dark, customisable dashboard. Whether you want to chase DX, track a solar storm or just know which band is open right now — everything is right in front of you.

One dashboard for everything

HF radio propagation depends on the state of the ionosphere — a layer of the atmosphere ionised by solar radiation. Solar flares, geomagnetic storms, and the day/night cycle all influence which frequencies travel where, and how far. To get a complete picture, an operator traditionally had to visit a dozen different websites: one for solar indices, another for Kp forecasts, a third for live DX spots, yet another for lightning conditions. HAMIOS brings all of that together in a single, always-on window.

The application pulls live data from authoritative sources — NOAA SWPC for solar and geomagnetic data, DXWatch.com for DX cluster spots, Blitzortung.org for real-time lightning positions, and CelesTrak for satellite TLE orbital elements. It processes and correlates these streams continuously, then presents everything through a set of colour-coded panels arranged around a high-resolution world map.

How it works

At the heart of HAMIOS is a band reliability engine. Using the current Solar Flux Index (SFI), Sunspot Number (SSN), Kp index, and time of day, it calculates a reliability percentage for each amateur band from 160 metres down to 6 metres — separately for day and night paths. The results are shown as colour-coded bars (red → yellow → green) so you can see at a glance which bands are worth trying.

The 4096 × 2048 world map draws the day/night terminator in real time, overlays the aurora oval derived from the current Kp index, and plots live lightning strikes as they are detected by the Blitzortung sensor network. Satellite positions and ground footprints are computed from fresh TLE data and updated every few seconds. DX cluster spots appear as labelled markers on the map, making it immediately obvious where activity is concentrated.

If your radio supports CAT control (Yaesu, Kenwood/Elecraft or Icom), HAMIOS can connect via the serial port and tune directly to a clicked DX spot — no manual frequency entry needed. An automatic alert system watches for approaching thunderstorms and deteriorating geomagnetic conditions, and posts timestamped warnings in the notifications panel the moment a threshold is crossed.

Who is HAMIOS for?

🎯
DX hunters

Live DX spots, band reliability scores and a world map with active regions pinpointed — everything needed to decide in seconds whether a rare entity is workable from your QTH.

🔬
Solar observers

90-day interactive charts for SFI, SSN, Kp and Bz, plus GOES X-ray flux graphs, let you study solar cycles and their effect on the bands over time.

📻
Everyday operators

Open HAMIOS alongside your logging software and keep a constant eye on propagation without leaving your operating position. Storms and openings are flagged automatically.

🛰️
Satellite & SWL enthusiasts

Real-time satellite footprints, the built-in EIBI shortwave schedule and the SpyStations numbers-station database make HAMIOS equally useful for SWL and satellite work.

Key features at a glance

☀️

Solar & Ionosphere

Real-time SFI, SSN, A-index, Kp index, X-ray class and solar wind data. Colour-coded reliability scores per band (160m–6m), day and night.

🌍

Live World Map

4096×2048 map with day/night terminator, grayline, aurora oval, satellite positions, Maidenhead grid overlay and lightning detection via Blitzortung.org WebSocket.

📡

DX Cluster

Live spots from DXWatch.com. Filter by band, mode or continent. Click a spot to tune your radio instantly via CAT control.

📶

PSKReporter

Live digital propagation paths from PSKReporter.info. FT8, FT4 and other digital mode contacts visualised as lines on the world map, updated every 5 minutes.

🛰️

Satellite Tracking

TLE data from CelesTrak across four groups: amateur, ISS, weather and CubeSat. Position and footprint updated in real time. Zone alerts with audio notification.

Lightning & Thunder

Live lightning detection via Blitzortung.org. Automatic QRN alerts when a storm approaches your threshold distance.

📻

CAT Radio Control

Support for Yaesu, Kenwood/Elecraft and Icom via serial port. Click a DX spot and the radio tunes immediately.

📈

Historical Data

90 days of interactive charts covering band openings, SFI, Kp and Bz. Spot patterns and predict conditions.

🔢

EIBI & FT8

Built-in EIBI shortwave schedule browser and FT8/digital mode reference tables. SpyStations (numbers stations) database included.

🧩

Customisable Panels

15 draggable panels. Place everything exactly where you want it. Layout is saved automatically.

Version history

v5.2 5 June 2026 Latest

EIBI improvements, satellite path width & live settings

  • EIBI list sorted by kHz (numeric) by default; station name moved to second column
  • Satellite tracking: configurable orbit path line width (Settings → Map)
  • Settings / Map tab: all controls apply live; labels fully translated EN/NL
v5.1 20 May 2026

QTH-dependent local timezone in header clock

  • Header clock now shows your local time based on QTH coordinates
  • Removed hardcoded CET/CEST logic — timezone set automatically via timezonefinder
  • Graceful fallback to OS system timezone if timezonefinder is not installed
v5.0 18 May 2026

Complete rewrite to PySide6 / Qt6

  • Hardware-accelerated world map — no more PIL/Pillow dependency
  • Ready-to-use EXE — no Python installation required
  • New day/night terminator algorithm, more accurate aurora oval
  • Improved satellite tracking and footprint visualisation
  • Faster map rendering and smoother animations
v4.0.2 12 May 2026

Real-time lightning overlay via Blitzortung

v4.0.1 8 May 2026

Draggable panel system with 11 customisable panels

v3.4 7 May 2026

Satellite tracking & SpyStations database

v3.0 28 Apr 2026

Completely new interface with central world map

Screenshots

HAMIOS world map

Live world map with aurora oval, satellite positions and lightning

The central world map shows the day/night terminator, the aurora oval based on the current Kp index, live lightning strikes from Blitzortung, and satellite positions with footprints updated in real time.

HAMIOS band reliability

Band reliability scores — colour-coded per band, day and night

For each amateur band from 160m to 6m, HAMIOS calculates a reliability percentage based on SFI, SSN, Kp and time of day. Colour-coded bars (red → yellow → green) show at a glance which bands are worth trying.

HAMIOS band history charts

90-day historical charts for SFI, SSN, Kp and Bz

The history panel lets you track how solar and geomagnetic indices have evolved over the past 90 days. Spot patterns in solar activity and correlate them with past band conditions.

HAMIOS solar data graphs

Solar data graphs — SFI, SSN, X-ray flux and geomagnetic indices

Live GOES X-ray flux and solar wind graphs give an immediate picture of current solar activity. Flare class thresholds are marked so you can instantly see if conditions are disturbed.

HAMIOS alerts panel

Automatic QRN alerts for approaching thunderstorms

The notification panel logs timestamped warnings automatically: approaching thunderstorms (QRN), geomagnetic disturbances and solar flares. Threshold distances and alert levels are fully configurable.

HAMIOS CAT radio control

CAT radio control — click a DX spot to tune your radio

With CAT control enabled, clicking any DX spot in the cluster list tunes your radio instantly. Supports Yaesu, Kenwood/Elecraft and Icom transceivers via the serial port.

Download

💾

HAMIOS 5.2 — EXE

Ready to use. No Python or additional installation needed. Extract to an empty folder and run.

  • Windows 10 / 11 (64-bit)
  • ~100 MB disk space
  • Internet connection for live data
Download HAMIOS5.exe
🐍

Python Source Code

For advanced users. Requires Python 3.10+ and PySide6.

  • Python 3.10 or newer
  • pip install PySide6 requests
  • Optional: pyserial, websocket-client
View on GitHub

Installation in 3 steps

  1. Download HAMIOS5.exe using the button above.
  2. Create an empty folder (e.g. C:\HAMIOS\) and place the .exe file inside.
  3. Double-click HAMIOS5.exe — configuration is created automatically on first launch.

About HAMIOS

HAMIOS (HF Atmosphere Monitor for Ionosphere Observation and Statistics) was developed by Frank van Dijke , a radio amateur from the Netherlands. The project started as a personal tool to quickly assess band conditions without having to consult dozens of websites.

The software is fully open source and actively maintained. Contributions, bug reports and suggestions are welcome via GitHub.

Developed in collaboration with Claude AI (Anthropic) as coding assistant.

Why are Spy Stations, EIBI and FT8/Digi frequency lists included in this program?

A fair question, with a very simple answer: because it can.

During the development of Hamios, the need — and challenge — arose to connect Hamios to my transceiver, a Yaesu FT-950. Since I own a U5 Link interface, it had to be possible to make both communicate with each other. After feeding Claude with the FT-950 CAT manual, development progressed surprisingly fast… and so did my imagination. What could I do with these new possibilities?

The first step was importing the EIBI list into Hamios, simply to see if I could control the radio directly from the list. To my surprise, it worked immediately. The EIBI list contains a huge collection of interesting frequencies, and I quickly started to see a clear connection between Hamios and this source of information.

Spy stations have always captured my imagination — and probably that of many others as well. So it was only a small step to integrate those lists into Hamios too. And since convenience matters, the FT8 and Digi frequency lists eventually followed as well.

At the moment, Hamios does not yet do much with those FT8/Digi lists, but they are definitely high on my wishlist for future development.

So if you ever wondered why all those lists are included in Hamios, this is the answer:

Because it can.

Technical details

FrameworkPySide6 / Qt6
LanguagePython 3.10+
PlatformWindows 10/11
LicenceOpen source (GitHub)
DX dataDXWatch.com
LightningBlitzortung.org
Satellite TLECelesTrak
Storm dataNOAA SWPC
Downloads