Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Empezar

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 cómo:

  • Simular una red de subprocesos
  • Autenticar nodos de subprocesos con puesta en marcha
  • Utilice OpenThread Daemon para administrar una red Thread simulada con un RCP

Pruebe el laboratorio de codificación 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 laboratorio de codificación de simulación con la cadena de herramientas de construcción

Laboratorio de código 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

Prueba el API Codelab

Codelab del simulador de red

OpenThread Network Simulator (OTNS) le permite visualizar y operar una red 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

Codelab de enrutador de borde

Un enrutador de borde de subprocesos conecta una red de subprocesos a otras redes basadas en IP, como Wi-Fi o Ethernet. Una red Thread requiere un Border Router para conectarse a otras redes. OpenThread Border Router (OTBR) es una implementación de código abierto de un Thread Border Router.

Con una máquina Mac o Linux, aprenda a:

  • Configure OTBR y forme una red de subprocesos
  • Cree un dispositivo CLI OpenThread con la función SRP
  • Registrar un servicio con SRP
  • Descubrir y llegar a un dispositivo final de Thread

Pruebe el Codelab de Border Router

Border Router Thread 1.2 Multicast Codelab

Thread 1.2 introduce la multidifusión a través de las redes Thread, lo que permite la comunicación de multidifusión entre la red Thread y los segmentos de la red de infraestructura (Wi-Fi / ethernet). Con una máquina Mac o Linux y una Raspberry Pi, aprenda a:

  • Construya el firmware nRF52840 con funciones de multidifusión Thread 1.2
  • Suscribirse a direcciones de multidifusión IPv6 en dispositivos Thread

Pruebe el laboratorio de codificación de multidifusión de Border Router Thread 1.2

Enrutador de borde con Docker

También puede ejecutar OTBR en un contenedor Docker en cualquier máquina basada en Linux.

Pruebe la guía de OTBR Docker

Obtén 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 que se ejecute sobre OpenThread? Pruebe nuestro Codelab de desarrollo con API de OpenThread para aprender los conceptos básicos, o profundice en la documentación de referencia de API para ver qué servicios de OpenThread están disponibles.

Pruebas 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.