> For the complete documentation index, see [llms.txt](https://docs.wingbits.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wingbits.com/wingbits/wingbits-english-pt-br/projeto/wingbits-approved-hardware-program.md).

# Programa de hardware aprovado pela Wingbits

Em 5 de agosto de 2024, anunciamos ([Discord](https://discord.com/channels/1082294632689455154/1087693013112848424/1270040770296152064), [Medium](https://medium.com/@wingbits/securing-the-wingbits-network-b59006b62d28)) nossos planos para o futuro da rede Wingbits, especialmente no que diz respeito ao hardware e à qualidade e segurança dos dados enviados para a rede. Os motivos dessa transição e a importância para a rede são discutidos com mais detalhes nos artigos vinculados. Esta página tem como objetivo apresentar o programa de hardware “Wingbits Approved” e o processo de inscrição.

### Hardware e Software

**Os requisitos de hardware serão:**

* Receptor RTL-SDR ou ADS-B equivalente (hardware baseado em FPGA ou em módulo ADS-B dedicado também é aceito). Isso pode estar integrado diretamente ao dispositivo ou via um módulo mPCIe ou مشابه. É obrigatório que suporte 1090 MHz "Mode S Extended Squitter" (UAT em 978 MHz é opcional, mas recomendado sempre que possível).
* Chip de segurança criptográfica (Microchip ATECC608 recomendado) que precisará de um [par de chaves compacto ECC P-256](https://datatracker.ietf.org/doc/html/draft-jivsov-ecc-compact-05.html) e a capacidade de assinar e verificar dados.
* Chip GNSS - deve, no mínimo, oferecer suporte a GPS (idealmente também Galileo, GLONASS e BeiDou). Quanto maior a precisão, melhor, mas o requisito mínimo atual é precisão de posicionamento de 2,5 m (CEP50). Capacidade RTK e Galileo OSN-MA não é obrigatória, mas recomendada sempre que possível.
* Deve ter conexão Ethernet (Wi-Fi é opcional, mas recomendado).

**Os requisitos de software serão:**

* Deve ser capaz de executar o cliente Wingbits no dispositivo (isso é usado para provas de localização usando o GPS e o chip de segurança, então, se estiver executando em um contêiner Docker, este aplicativo também precisará de acesso a esses itens de hardware, bem como ao rádio ADS-B).&#x20;
* Deve ser capaz de executar [readsb](https://github.com/wiedehopf/readsb) software decodificador ADS-B e ser capaz de enviar os dados resultantes para o backend da Wingbits por meio de um web socket.
* Capacidade de atualizações OTA fáceis, seja diretamente [pela Wingbits](https://gitlab.com/wingbits/config/-/blob/master/update.sh?ref_type=heads) ou pelo seu próprio sistema.&#x20;

O software a seguir é opcional, mas **altamente** recomendado:

* [tar1090](https://github.com/wiedehopf/tar1090) ou uma interface local de visualização web semelhante.
* [graphs1090](https://github.com/wiedehopf/graphs1090) ou gráficos de desempenho semelhantes.
* Uma interface web para alterar o ganho do sintonizador, bem como quaisquer outras configurações ajustáveis.
* Disponibilidade de logs de depuração e outras informações para suporte.

### Dados de Fabricação

As informações de fabricação a seguir são necessárias para integrar o dispositivo à rede Wingbits. Ingerimos esses dados de um arquivo CSV e também exigimos que eles sejam impressos em uma etiqueta no dispositivo e, opcionalmente, na embalagem do produto. Os dispositivos só funcionarão depois de serem liberados na whitelist no backend da Wingbits com o fornecimento dessas informações.

* Chave pública do par de chaves ECC.
* Nome do animal (gerado a partir da chave pública usando [angry-purple-tiger](https://github.com/helium/angry-purple-tiger-rs)).
* Endereço MAC Ethernet.
* (se disponível) endereço MAC do Wi-Fi.
* (se disponível) número de série do chip GPS.
* (se disponível) qualquer outra informação hardcoded identificável dos chips.
* (opcional) número de série específico do fabricante.

### Processo de Inscrição

Para verificar possíveis fabricantes de hardware, exigiremos que quaisquer possíveis fornecedores enviem documentação KYC para comprovação de identidade e comprovação comercial, além de assinar um acordo de parceria.

No momento, o processo de inscrição é simplesmente entrar em contato por e-mail com <hi@wingbits.com> para se apresentarem.

Queremos ter uma boa variedade de opções de hardware e faixas de preço disponíveis; no entanto, observe que nos reservamos o direito de rejeitar quaisquer inscrições sem fornecer um motivo, bem como de limitar o número de fornecedores de hardware.

### Taxas

Não haverá taxa de integração nem taxa de habilitação de hardware, pelo menos para os três primeiros fabricantes aprovados. Reservamo-nos o direito de alterar isso no futuro, se necessário.

### Outras informações

* Os fabricantes aprovados pela Wingbits não podem vender e/ou coletar pré-encomendas de hardware sem aprovação prévia por escrito da Wingbits para a revisão e o modelo específicos que estão sendo vendidos.
* O nome, o logotipo e as marcas registradas da Wingbits só podem ser usados de forma limitada para fins de venda de hardware e somente após a concessão de aprovação por escrito para isso.
* O hardware e o software que rodam no dispositivo precisarão ser testados e avaliados pela nossa equipe. Você precisará fornecer no mínimo 2 amostras de hardware para esse propósito.
* Atualmente, a Wingbits não tem planos de vender nosso próprio hardware no futuro, porém nos reservamos o direito de alterar isso a qualquer momento, sem aviso prévio.
* Esperamos que os fabricantes de hardware aprovados pela Wingbits ofereçam suporte a envio/pedidos e suporte técnico para o hardware deles. Para software específico da Wingbits, podemos fornecer suporte diretamente à sua equipe técnica nos bastidores, mas você é responsável pelo suporte ao cliente do seu hardware.
* A Wingbits reserva-se o direito de suspender temporária ou permanentemente qualquer estação ADS-B individual ou todas as estações de um determinado fabricante se forem identificados problemas de fraude, problemas de segurança ou anomalias. A Wingbits não se responsabiliza por quaisquer danos resultantes de tais suspensões.

### Hardware atualmente disponível

* HYFIX [WB200](https://www.businesswire.com/news/home/20240903536757/en/Wingbits-and-GEODNET-Enter-Partnership-to-Revolutionize-Global-Aviation-Flight-Tracking-Infrastructure) (minerador solo Wingbits)
* HYFIX [MGW310](https://www.businesswire.com/news/home/20240903536757/en/Wingbits-and-GEODNET-Enter-Partnership-to-Revolutionize-Global-Aviation-Flight-Tracking-Infrastructure) (minerador duplo Wingbits / GEODNET)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.wingbits.com/wingbits/wingbits-english-pt-br/projeto/wingbits-approved-hardware-program.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
