Сложна. А где хотябы блочная схема всего сего доступна? И гитхаб мб?
tl;dr
Есть сервис сатногс. Сильно упрощая, его задача дать возожность чувакам, которые метают всякую хрень в космос, получать телеметрию со своих ардуин чуть чаще, чем позволяет им их наземная станция (у любительских / учебных спутников нет NASA за плечами с их DSN, обычно они ограничиваются своими наземными станциями, и их редко бывает больше одной).
Как это работает на практике (вернее, должно): чуваки закидывают данные о своём спутнике в систему, потом заходят в веб-приложение и смотрят наземные станции на карте, прикидывая с каких из них можно поднять профит. Находят нужные, и раскидывают на них задания на наблюдение. Питоноскрипт на каждой наземной станции временами пуллит список запланированных обсерваций с сервера, скидывает их в планировщик, который в нужное время запускает готовые гнурадио-скрипты, а по-завершении, скидывает их результаты на сервер (всегда остаётся изображение водопада + пережатое OGG-аудио, если повезло нормально принять — результаты декодирования).