Matériel libre · en développement actif prototype

Récepteur ADS-B open source et Boîtier de données de vol

Pilot Kit Box reçoit le trafic ADS-B / Mode-S environnant, enregistre chaque vol localement sans connexion internet, affiche un écran de vol principal de secours au style G1000 sur un écran transflectif 2,4 pouces, et diffuse des données de vol enrichies vers l'app Pilot Kit via BLE — le tout depuis un seul matériel open source à moins de 35 $.

Matériel Pilot Kit Box affichant un écran de vol principal au style G1000
Ce qu'il fait

Quatre rôles dans un seul boîtier ouvert

Un seul build ESP32-P4 couvre la conscience situationnelle, l'enregistrement de vol, l'instrumentation de secours et l'intégration approfondie avec l'app Pilot Kit — tout est inspectable, tout est open source.

Conscience du trafic environnant

Reçoit les signaux ADS-B / Mode-S à 1090 MHz, suit jusqu'à 64 cibles simultanément et identifie chaque aéronef via une base de données d'identité embarquée pour l'indicatif, la compagnie aérienne, le pays et le type.

Enregistrement local des vols

Écrit les données brutes de vol et de trafic simultanément via UART, stockage LittleFS rotatif sur l'appareil, et diffusion BLE brute — aucune connexion internet ni dépendance au cloud requise.

PFD de secours

Pilote un écran transflectif 2,4 pouces à environ 30 FPS avec un indicateur d'assiette au style G1000, cap/HSI, bande d'altitude, vitesse sol, vitesse verticale et nombre de cibles ADS-B en direct.

S'associe à Pilot Kit

Expose quatre caractéristiques BLE GATT — Traffic, Heartbeat, Raw et Time Sync — afin que l'app Pilot Kit puisse récupérer le trafic, l'état de vol et les horodatages pour des journaux et des relectures plus riches.

Matériel

Design de référence en matériel libre

Construit à partir de modules courants — ESP32-P4, un dongle RTL-SDR, un écran transflectif et un IMU à 100 Hz — afin que quiconque puisse sourcer les pièces, inspecter chaque schéma et construire ou modifier librement le design.

Design de référence en matériel libre. Le boîtier et les versions de production sont encore en cours de développement.

Matériel Pilot Kit Box affichant un écran de vol principal au style G1000
Matériel Pilot Kit Box affichant la liste des aéronefs ADS-B environnants
MCU principal
ESP32-P4NRW32 (32 Mo Flash, 32 Mo PSRAM) + ESP32-C6 (Wi-Fi 6 / BLE 5)
SDR
RTL-SDR FC0013, USB 2.0 HS, 1090 MHz / 2 MSPS IQ8
Écran
TK024F3036 / ST7789, 2,4" 320×240, SPI transflectif
IMU
BNO085, fusion 9 axes à 100 Hz
Commandes
4 boutons tactiles (TARE / MODE / UP / DOWN)
Connectivité
BLE GATT, UART, journaux locaux LittleFS
Dans le firmware

Seize fonctionnalités déjà implémentées

De la capture IQ brute au décodage Mode-S, au rendu de l'affichage et à la diffusion BLE — tout est implémenté et fonctionne sur le matériel prototype aujourd'hui.

Réception et décodage ADS-B

  • Pilotage direct RTL-SDR USB-HS à 1090 MHz / 2 MSPS IQ8
  • Décodage Mode-S dérivé de dump1090 avec filtrage CRC
  • Correction de position globale CPR, jusqu'à 64 cibles agrégées
  • Bases de données embarquées ~570 000 aéronefs / compagnies / pays ICAO24

Affichage et interface

  • PFD au style G1000 à environ 30 FPS
  • Page de liste ADS-B avec volet de détail
  • Paramètres en anglais / chinois, À propos, Calibration de la boussole
  • MODE appui court pour changer de page, appui long pour veille profonde

Attitude et capteurs

  • Fusion d'attitude 9 axes BNO085 à 100 Hz
  • Zéro TARE avec persistance NVS
  • Assistant de calibration de la boussole
  • Le PFD peut recevoir ALT / GS / VS depuis une cible ADS-B propre liée

Connectivité et données

  • BLE GATT : Traffic / Heartbeat / Raw / Time Sync
  • Enregistrement triple voie UART + LittleFS rotatif + BLE brut
  • Auto-synchronisation iOS Current Time Service
  • Ré-initialisation logicielle de blocage IQ RTL-SDR avant redémarrage complet
Nomenclature des composants

Moins de 35 $ en composants courants

Tous les composants sont des modules disponibles en stock chez les principaux fournisseurs. Le coût réel peut varier légèrement selon l'expédition, le fournisseur et les tarifs régionaux.

BOM de référence total

~35 $

  • Waveshare ESP32-P4-WIFI6 Carte principale avec ESP32-P4NRW32 + ESP32-C6, ~11 $
  • Module IMU BNO085 Module de fusion d'attitude 9 axes à 100 Hz, ~11 $
  • Dongle RTL-SDR FC0013 Récepteur USB 1090 MHz pour ADS-B / Mode-S, ~1,50 $
  • Écran transflectif 2,4 pouces Dalle SPI TK024F3036 / ST7789 320×240, ~5,70 $
  • Batterie 3,7 V 10 000 mAh Source d'alimentation LiPo portable pour usage terrain, ~3,75 $
  • Module de charge 5 V Type-C Alimentation 5 V régulée stable pour tous les modules, ~0,60 $
  • Câble USB-A OTG + antenne 1090 MHz + adaptateurs Chemin RF et données haute vitesse vers le dongle RTL-SDR, ~0,30 $
BOM complet, fournisseurs et référence de coût sur GitHub →
Intégration

S'associe nativement à l'app Pilot Kit

Connectez le Box à votre téléphone via BLE en quelques secondes. Le Box expose quatre caractéristiques GATT — Traffic, Heartbeat, Raw et Time Sync — auxquelles l'app Pilot Kit s'abonne automatiquement. L'état de vol, le trafic environnant et les horodatages précis affluent en continu vers l'app, permettant des journaux de vol plus riches, une relecture complète, une analyse approfondie et un partage facile.

    Traffic Heartbeat Raw Time Sync
S'associe nativement à l'app Pilot Kit Pilot Kit Box BLE GATT Pilot Kit App
Pourquoi open source

Inspectable, abordable et libre d'extension

Chaque couche de la pile — de la capture IQ au décodage ADS-B jusqu'au rendu PFD — est sous licence MIT et ouverte à l'inspection, la modification et la contribution.

Faible coût

Un BOM de référence à ~35 $ contre 200 à 700 $ pour des récepteurs ADS-B commerciaux comparables rend le matériel accessible à tout bricoleur et pilote étudiant.

Implémentation ouverte

La chaîne complète SDR → décodage Mode-S → fusion d'état → affichage est sous licence MIT sur GitHub — lisez-la, exécutez-la, modifiez-la ou forkez-la pour votre propre projet.

Intégration étroite avec Pilot Kit

Les données de trafic capturées et d'état de vol sont diffusées directement vers l'app Pilot Kit via BLE GATT, offrant à chaque vol des journaux plus riches, une relecture précise et un partage cloud facile.

Espace pour évoluer

La sortie Wi-Fi GDL90 (ForeFlight / Garmin Pilot), les mises à jour firmware OTA A/B et les itérations de boîtier sont toutes sur la feuille de route — la plateforme est conçue pour continuer d'évoluer.

Une alternative open source à Stratux, Sentry, Garmin GDL et uAvionix ping — mais inspectable, économique et DIY-friendly.

Périmètre de sécurité et de certification

Pilot Kit Box est un prototype open source et un dispositif de conscience situationnelle.

Ce dépôt ne représente aucune certification de navigabilité FAA, EASA, CAAC, TSO ou autre.

Ne l'utilisez pas comme instrument de vol principal, instrument de vol de secours, source de navigation ou système anticollision.

Les décisions de vol doivent toujours reposer sur l'avionique certifiée, les instruments installés, la surveillance visuelle et la réglementation applicable.

Questions fréquentes

Participer

Open source, économique, conçu pour grandir avec Pilot Kit

Mettez une étoile au dépôt, suivez l'évolution du prototype, ou flashez le firmware sur votre propre matériel dès aujourd'hui.