Passionné d’aviation et récemment installé à proximité de l’aéroport international de San Francisco (SFO), Cameron Paczek passait son temps à consulter des sites de suivi aérien pour identifier les avions qui survolaient sa maison. Plutôt que de sortir son téléphone à chaque passage, il a décidé de créer sa propre solution : Skylight.
Son projet open source repose sur un Raspberry Pi 5, un récepteur radio ADS-B et un vidéoprojecteur. Les avions de ligne émettent en permanence des signaux ADS-B contenant leur position, leur altitude et d’autres informations de vol. Skylight capte directement ces signaux grâce à une antenne radio RTL-SDR, sans dépendre de services comme Flightradar24.
Les données sont ensuite projetées en temps réel sur le plafond du salon. Chaque avion apparaît à sa position réelle dans le ciel, accompagné de diverses informations comme son modèle, sa destination, son altitude ou encore la distance restante jusqu’à son arrivée. Le système affiche également les étoiles, les constellations, le Soleil, la Lune, les satellites et même la Station spatiale internationale.
Baptisé Skylight, le projet est entièrement open source et son code source est disponible sur GitHub. Selon son créateur, une version fonctionnelle peut être assemblée pour quelques centaines de dollars seulement avec du matériel relativement abordable.