Hardware aberto · em desenvolvimento ativo protótipo

Receptor ADS-B de código aberto e Caixa de Dados de Voo

O Pilot Kit Box recebe tráfego ADS-B / Mode-S nas proximidades, registra cada voo localmente sem conexão à internet, exibe um instrumento principal de voo estilo G1000 numa tela transflectiva de 2,4″, e transmite dados de voo enriquecidos para o Pilot Kit App via BLE — tudo a partir de um hardware de código aberto por menos de $35.

Hardware Pilot Kit Box executando um instrumento principal de voo estilo G1000
O que ele faz

Quatro funções em uma caixa aberta

Um único build com ESP32-P4 cobre consciência situacional, registro de voo, instrumentação de backup e integração profunda com o Pilot Kit App — tudo inspecionável, tudo de código aberto.

Consciência de tráfego próximo

Recebe sinais ADS-B / Mode-S a 1090 MHz, rastreia até 64 alvos simultaneamente e identifica cada aeronave contra um banco de dados de identidades embutido com indicativo, companhia aérea, país e tipo.

Registro de voo local

Grava dados brutos de voo e tráfego simultaneamente via UART, armazenamento rotativo LittleFS no dispositivo e transmissão BLE raw — sem necessidade de conexão à internet ou dependência de nuvem.

PFD de backup

Aciona um display transflectivo de 2,4″ a ~30 FPS com indicador de atitude estilo G1000, rumo/HSI, fita de altitude, velocidade de solo, velocidade vertical e contagem de alvos ADS-B em tempo real.

Integração com o Pilot Kit

Expõe quatro características BLE GATT — Traffic, Heartbeat, Raw e Time Sync — para que o Pilot Kit App possa obter tráfego, estado de voo e carimbos de tempo para logs mais ricos e replay.

Hardware

Design de referência de hardware aberto

Construído com módulos de mercado — ESP32-P4, um dongle RTL-SDR, um display transflectivo e uma IMU de 100 Hz — para que qualquer pessoa possa obter as peças, inspecionar todos os esquemas e construir ou modificar o design livremente.

Design de referência de hardware aberto. Gabinete e builds de produção ainda estão em andamento.

Hardware Pilot Kit Box executando um instrumento principal de voo estilo G1000
Hardware Pilot Kit Box exibindo lista de aeronaves ADS-B próximas
MCU principal
ESP32-P4NRW32 (32 MB Flash, 32 MB PSRAM) + ESP32-C6 (Wi-Fi 6 / BLE 5)
SDR
RTL-SDR FC0013, USB 2.0 HS, 1090 MHz / 2 MSPS IQ8
Display
TK024F3036 / ST7789, 2,4" 320×240, SPI transflectivo
IMU
BNO085, fusão de 9 eixos a 100 Hz
Controles
4 botões tácteis (TARE / MODE / UP / DOWN)
Conectividade
BLE GATT, UART, logs locais LittleFS
Dentro do firmware

Dezesseis funcionalidades já implementadas

Da captura IQ bruta ao decodificação Mode-S, renderização do display e transmissão BLE — tudo implementado e funcionando no hardware protótipo hoje.

Recepção e decodificação ADS-B

  • Acionamento direto RTL-SDR via USB-HS a 1090 MHz / 2 MSPS IQ8
  • Decodificação Mode-S derivada do dump1090 com filtragem CRC
  • Fixação de posição global CPR, até 64 alvos agregados
  • Bancos de dados embutidos de ~570 mil aeronaves / companhias aéreas / países ICAO24

Display e interface

  • PFD estilo G1000 a ~30 FPS
  • Página de lista ADS-B com painel de detalhes
  • Configurações, Sobre e Calibração de Bússola em inglês/chinês
  • Pressão curta do MODE alterna páginas, pressão longa entra em sono profundo

Atitude e sensores

  • Fusão de atitude de 9 eixos BNO085 a 100 Hz
  • Zero TARE com persistência NVS
  • Assistente de calibração de bússola
  • PFD pode obter ALT / GS / VS de um alvo ADS-B próprio vinculado

Conectividade e dados

  • BLE GATT: Traffic / Heartbeat / Raw / Time Sync
  • Gravação tripla UART + LittleFS rotativo + BLE raw
  • Sincronização automática iOS Current Time Service
  • Soft re-init de stall IQ do RTL-SDR antes de reinicialização completa
Lista de materiais

Menos de $35 em peças de mercado

Todos os componentes são módulos disponíveis nos principais fornecedores. O custo real pode variar ligeiramente dependendo do frete, fornecedor e preços regionais.

BOM de referência total

~$35

  • Waveshare ESP32-P4-WIFI6 Placa principal com ESP32-P4NRW32 + ESP32-C6, ~$11
  • Módulo IMU BNO085 Módulo de fusão de atitude de 9 eixos a 100 Hz, ~$11
  • Dongle RTL-SDR FC0013 Receptor USB 1090 MHz para ADS-B / Mode-S, ~$1,50
  • Display transflectivo de 2,4" Painel SPI TK024F3036 / ST7789 320×240, ~$5,70
  • Bateria 3,7V 10000mAh Fonte de alimentação LiPo portátil para uso em campo, ~$3,75
  • Módulo de carregamento 5V Type-C Fonte regulada estável de 5 V para todos os módulos, ~$0,60
  • Cabo USB-A OTG + antena 1090 MHz + adaptadores Caminho de RF e dados de alta velocidade para o dongle RTL-SDR, ~$0,30
BOM completo, fornecedores e referência de custos no GitHub →
Integração

Integração nativa com o Pilot Kit App

Conecte o Box ao seu telefone via BLE em segundos. O Box expõe quatro características GATT — Traffic, Heartbeat, Raw e Time Sync — que o Pilot Kit App assina automaticamente. Estado de voo, tráfego próximo e carimbos de tempo precisos fluem continuamente de volta para o App, permitindo logs de voo mais ricos, replay completo, análise aprofundada e compartilhamento fácil.

    Traffic Heartbeat Raw Time Sync
Integração nativa com o Pilot Kit App Pilot Kit Box BLE GATT Pilot Kit App
Por que código aberto

Inspecionável, acessível e pronto para expandir

Cada camada da pilha — da captura IQ à decodificação ADS-B até a renderização do PFD — é licenciada MIT e aberta para inspeção, modificação e contribuição.

Baixo custo

Um BOM de referência de ~$35 versus $200–700 para receptores ADS-B comerciais comparáveis torna o hardware acessível a todos os entusiastas de DIY e pilotos estudantes.

Implementação aberta

A cadeia completa SDR → decodificação Mode-S → fusão de estado → display é licenciada MIT e está no GitHub — leia, execute, modifique ou faça fork para seu próprio projeto.

Integração profunda com o Pilot Kit

Dados de tráfego capturado e estado de voo fluem diretamente para o Pilot Kit App via BLE GATT, proporcionando a cada voo logs mais ricos, replay preciso e compartilhamento fácil na nuvem.

Espaço para crescer

Saída Wi-Fi GDL90 (ForeFlight / Garmin Pilot), atualizações de firmware OTA A/B e iterações de gabinete estão todas no roadmap — a plataforma foi projetada para continuar evoluindo.

Uma alternativa de código aberto ao Stratux, Sentry, Garmin GDL e uAvionix ping — mas inspecionável, de baixo custo e amigável para DIY.

Limites de segurança e certificação

O Pilot Kit Box é um protótipo de código aberto e dispositivo de consciência situacional.

Este repositório não representa certificação de aeronavegabilidade FAA, EASA, CAAC, TSO ou qualquer outra.

Não o utilize como instrumento de voo principal, instrumento de voo de backup, fonte de navegação ou sistema anticolisão.

As decisões de voo devem continuar baseadas em aviônicos certificados, instrumentos instalados, varredura visual e regulamentos aplicáveis.

Perguntas frequentes

Participar

Código aberto, baixo custo, construído para crescer com o Pilot Kit

Dê uma estrela ao repositório, acompanhe a evolução do protótipo ou grave o firmware no seu próprio hardware hoje.