Más información sobre Thread
¿Eres nuevo en Thread ® ? ¿O simplemente necesita actualizar sus conocimientos? Consulte nuestro Thread Primer , que cubre todos los conceptos básicos de Thread y cómo funciona.
Prueba OpenThread
¿Quieres ver de qué se trata OpenThread lanzado por Google? La forma más rápida de hacerlo es ejecutar uno de nuestros Codelabs o Guías.
Codelab de simulación con Docker
Pruebe OpenThread sin la necesidad de probar hardware. Con Docker en una máquina Mac o Linux, aprenda a:
- Simular una red de subprocesos
- Autenticar nodos de subprocesos con puesta en marcha
- Use OpenThread Daemon para administrar una red de Thread simulada con un RCP
Pruebe el laboratorio de código de simulación con Docker
Codelab de simulación con cadena de herramientas de construcción
Una versión alternativa de Docker Simulation Codelab, donde en lugar de usar Docker, configura la cadena de herramientas de compilación OpenThread y compila OpenThread directamente en una máquina Mac o Linux.
Pruebe el Codelab de simulación con la cadena de herramientas de construcción
Codelab de hardware
Sumérjase en el hardware, donde aprenderá a:
- Flash OpenThread en placas de desarrollo Nordic nRF52840
- Construye una red de Thread real
- Autenticar nodos de subprocesos con puesta en marcha
- Utilice la CLI de OpenThread para multidifusión y UDP
Pruebe el laboratorio de códigos de hardware
Laboratorio de código API
¿Quiere utilizar las API de OpenThread en una aplicación? Con hardware real, aprenda a:
- Programe los botones y los LED en las placas de desarrollo Nordic nRF52840
- Utilice las API de OpenThread comunes y la clase
otInstance
- Supervisar y reaccionar a los cambios de estado de OpenThread
- Envíe mensajes UDP a todos los dispositivos en una red Thread
Codelab del simulador de red
OpenThread Network Simulator (OTNS) le permite visualizar y operar una red de Thread simulada, utilizando una CLI y una interfaz web. Con una máquina Mac o Linux, aprenda a:
- Instale OTNS y cree OpenThread para OTNS
- Utilice OTNS-Web para administrar una red Thread y visualizar la actividad en un navegador web
- Utilice OTNS-CLI para controlar aún más la simulación
Pruebe el Codelab de Network Simulator
Codelab de pruebas y visualización
OTNS se puede utilizar con Silk , una plataforma de prueba totalmente automatizada para validar la función OpenThread, la característica y el rendimiento del sistema con dispositivos reales. Con una máquina Mac o Linux, aprenda a:
- Cree OpenThread para dispositivos reales con la función OTNS habilitada
- Utilice OTNS-Web para monitorear el estado de la red Thread formada al ejecutar casos de prueba de Silk
Pruebe el Codelab de pruebas y visualización
Enrutador de borde con Docker
Si está interesado en un Thread Border Router, comience rápidamente con OpenThread Border Router (OTBR) probándolo en un contenedor Docker en cualquier máquina basada en Linux.
Obtener el código
¿Ya sabes lo que estás haciendo y quieres empezar con el código? Visite el sitio OpenThread GitHub , donde puede encontrar el repositorio OpenThread, junto con otros repositorios de soporte, como OpenThread Border Router, OpenThread RTOS y OpenThread Commissioner.
Soporte de plataforma
OpenThread ha sido adaptado a varios dispositivos y plataformas tanto por el equipo de OpenThread como por los proveedores de silicio y la comunidad.
Consulte la lista de plataformas admitidas por proveedores en Soporte para proveedores .
Obtenga más información sobre la arquitectura del sistema y los diseños de plataforma en la descripción general de Plataformas .
Soporte de Docker
Las imágenes de Docker para usar con OpenThread están disponibles en Docker Hub . Estas imágenes son creadas y probadas por el equipo de OpenThread, y son una manera fácil de comenzar con OpenThread sin tener que pasar por la configuración del sistema y la cadena de herramientas.
Guías de usuario
¿Necesita ayuda con una tarea o función específica? Nuestros guías pueden ayudar.
Categoría | Contenido |
---|---|
Construir | Cómo crear y configurar OpenThread y habilitar funciones mejoradas |
Portabilidad | Cómo portar OpenThread a una nueva plataforma de hardware |
Enrutador de frontera | Cómo conectar su red OpenThread a otras redes IPv6 con un enrutador de borde o utilizar la puesta en marcha de subprocesos externos |
Notario | Cómo construir y usar OT Commissioner para poner en marcha dispositivos en una red Thread |
Pyspinel | Cómo usar Pyspinel para construir un rastreador de paquetes de subprocesos. |
Certificación | Cómo probar su plataforma contra todos los casos de prueba de certificación |
API de aplicaciones
¿Está desarrollando una aplicación para que se ejecute sobre OpenThread? Pruebe nuestro Codelab de desarrollo con API OpenThread para aprender los conceptos básicos, o profundice en la documentación de referencia de API para ver qué servicios OpenThread están disponibles.
Prueba y certificación
Aprenda cómo probamos OpenThread y qué herramientas de prueba de usuario están disponibles en nuestra página de Pruebas , y explore las últimas métricas de calidad de desempeño de OpenThread en nuestros paneles de calidad .
Si está interesado en la certificación de subprocesos para su producto o componente, consulte la página de certificación .
Obtenga ayuda o contribuya
¿Tiene alguna pregunta sobre OpenThread? ¿Quiere contribuir a su desarrollo continuo? Nuestra página de Recursos explica todas las formas de obtener ayuda o de ayudar.