Aprenda sobre Thread
Você é novo no Thread ® ? Ou simplesmente precisa atualizar seus conhecimentos? Confira nosso Thread Primer , que cobre todos os fundamentos do Thread e como ele funciona.
Experimente OpenThread
Quer saber do que se trata o OpenThread lançado pelo Google? A maneira mais rápida de fazer isso é percorrer um de nossos Codelabs ou Guias.
Codelab de simulação com Docker
Experimente o OpenThread sem a necessidade de testar o hardware. Usando o Docker em uma máquina Mac ou Linux, aprenda como:
- Simular uma rede Thread
- Autenticar nós de rosca com comissionamento
- Use o OpenThread Daemon para gerenciar uma rede Thread simulada com um RCP
Experimente o codelab de simulação com Docker
Codelab de simulação com conjunto de ferramentas de construção
Uma versão alternativa do Docker Simulation Codelab, em que, em vez de usar o Docker, você configura o conjunto de ferramentas de construção OpenThread e constrói OpenThread diretamente em uma máquina Mac ou Linux.
Experimente o Codelab de simulação com conjunto de ferramentas de construção
Codelab de Hardware
Mergulhe direto no hardware, onde você aprenderá como:
- Flash OpenThread em placas de desenvolvimento nRF52840 nórdicas
- Construa uma rede Thread real
- Autenticar nós de rosca com comissionamento
- Use a CLI OpenThread para Multicast e UDP
Experimente o Codelab de Hardware
API Codelab
Quer usar APIs OpenThread em um aplicativo? Usando hardware real, aprenda como:
- Programe os botões e LEDs nas placas de desenvolvimento nRF52840 nórdicas
- Use APIs OpenThread comuns e a classe
otInstance
- Monitore e reaja às mudanças de estado do OpenThread
- Envie mensagens UDP para todos os dispositivos em uma rede Thread
Codelab do simulador de rede
O OpenThread Network Simulator (OTNS) permite que você visualize e opere uma rede Thread simulada, usando CLI e interface web. Com uma máquina Mac ou Linux, aprenda como:
- Instale OTNS e construa OpenThread para OTNS
- Use OTNS-Web para gerenciar uma rede Thread e visualizar a atividade em um navegador da web
- Use OTNS-CLI para controlar ainda mais a simulação
Experimente o codelab do simulador de rede
Codelab de teste e visualização
O OTNS pode ser usado com o Silk , uma plataforma de teste totalmente automatizada para validar a função, recurso e desempenho do sistema OpenThread com dispositivos reais. Com uma máquina Mac ou Linux, aprenda como:
- Construa OpenThread para dispositivos reais com o recurso OTNS habilitado
- Use OTNS-Web para monitorar o status da rede Thread formada executando casos de teste Silk
Experimente o Codelab de Teste e Visualização
Border Router com Docker
Se você estiver interessado em um Thread Border Router, comece rapidamente com o OpenThread Border Router (OTBR) testando-o em um contêiner Docker em qualquer máquina baseada em Linux.
Experimente o guia do Docker OTBR
Obtenha o código
Já sabe o que está fazendo e deseja começar com o código? Visite o site OpenThread GitHub , onde você pode encontrar o repositório OpenThread, junto com outros repositórios de suporte, como OpenThread Border Router, OpenThread RTOS e OpenThread Commissioner.
Suporte de plataforma
OpenThread foi portado para vários dispositivos e plataformas pela equipe OpenThread, fornecedores de silício e comunidade.
Consulte a lista de plataformas com suporte do fornecedor em Suporte do fornecedor .
Saiba mais sobre a arquitetura do sistema e designs de plataforma na visão geral das plataformas .
Suporte Docker
Imagens do Docker para uso com OpenThread estão disponíveis no Docker Hub . Essas imagens são criadas e testadas pela equipe do OpenThread e são uma maneira fácil de começar a usar o OpenThread sem ter que passar pela cadeia de ferramentas e configuração do sistema.
Guia do usuário
Precisa de ajuda com uma tarefa ou recurso específico? Nossos guias podem ajudar.
Categoria | Conteúdo |
---|---|
Construir | Como construir e configurar OpenThread e habilitar recursos aprimorados |
Porting | Como portar OpenThread para uma nova plataforma de hardware |
Border Router | Como conectar sua rede OpenThread a outras redes IPv6 com um roteador de borda ou usar comissionamento de thread externo |
Comissário | Como construir e usar o Comissário OT para comissionar dispositivos em uma rede Thread |
Pyspinel | Como usar o Pyspinel para construir um sniffer de pacotes Thread. |
Certificação | Como testar sua plataforma em todos os casos de teste de certificação |
APIs de aplicativos
Desenvolvendo um aplicativo para rodar no OpenThread? Experimente nosso Codelab de desenvolvimento com APIs OpenThread para aprender o básico ou vá para a documentação de referência da API para ver quais serviços OpenThread estão disponíveis.
Teste e certificação
Aprenda como testamos o OpenThread e quais ferramentas de teste de usuário estão disponíveis em nossa página de teste e navegue pelas últimas métricas de qualidade de desempenho do OpenThread em nossos Painéis de qualidade .
Se você estiver interessado na certificação Thread para seu produto ou componente, consulte a página de certificação .
Obtenha ajuda ou contribua
Tem alguma pergunta sobre o OpenThread? Quer contribuir para seu desenvolvimento contínuo? Nossa página de recursos explica todas as maneiras de obter ajuda ou de ajudar.