> 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 do 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 sua importância para a rede são discutidos com mais detalhes nos artigos vinculados. Esta página apresenta o programa de hardware “Wingbits Approved” e o processo de candidatura.

### Hardware e Software

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

* Receptor RTL-SDR ou equivalente ADS-B (hardware baseado em FPGA ou módulo ADS-B dedicado também é aceito). Isso pode ser diretamente integrado ou via um módulo mPCIe ou similar. É obrigatório que isso suporte 1090 MHz “Mode S Extended Squitter” (UAT em 978 MHz é opcional, mas recomendado sempre que possível).
* Chip de segurança criptográfica (recomendado o Microchip ATECC608), que precisará de uma [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 suportar, no mínimo, GPS (idealmente também Galileo, GLONASS e BeiDou). Quanto maior a precisão, melhor, mas o requisito mínimo atual é uma precisão de posicionamento de 2,5 m (CEP50). Capacidade RTK e Galileo OSN-MA não são obrigatórias, mas recomendadas 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 local da Wingbits no dispositivo (isso é usado para comprovantes 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 componentes de hardware, bem como ao rádio ADS-B).
* 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 via um websocket.
* 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.

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

* [tar1090](https://github.com/wiedehopf/tar1090) ou interface web local semelhante de visualização.
* [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 seguintes informações de fabricação são necessárias para integrar o dispositivo à rede Wingbits. Ingerimos esses dados de um arquivo CSV e também exigimos que sejam impressos em uma etiqueta no dispositivo e, opcionalmente, na embalagem do produto. Os dispositivos só funcionarão depois de serem autorizados no backend da Wingbits, fornecendo essas 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 da 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 codificada identificável dos chips.
* (opcional) Número de série específico do fabricante.

### Processo de candidatura

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

Neste momento, o processo de candidatura é simplesmente entrar em contato por e-mail com <hi@wingbits.com> para se apresentar.

Queremos ter uma boa variedade de opções de hardware e faixas de preço disponíveis, porém observe que nos reservamos o direito de recusar quaisquer candidaturas sem dar um motivo, bem como 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

* 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 executados no dispositivo precisarão ser testados e avaliados pela nossa equipe. Você precisará fornecer no mínimo 2 amostras de hardware para esse fim.
* 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 de envio/pedidos e suporte técnico para o seu hardware. Para o 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 determinado fabricante se forem identificados problemas de exploração indevida, 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
