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

Prueba el API Codelab

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.

Pruebe la guía de OTBR Docker

Integrar con Cloud IoT Core Codelab

Aprenda a conectar un dispositivo OpenThread simulado a Google Cloud IoT Core. Usando Docker en una máquina Linux, aprenda a:

  • Ejecute OTBR y OpenThread RTOS en un contenedor Docker
  • Configurar Cloud Pub / Sub y un registro de dispositivos de Cloud IoT
  • Administre los datos de telemetría de un dispositivo OT mediante un servidor MQTT en la nube

Prueba el Codelab de Cloud IoT Core

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

Descubra cómo probamos OpenThread y qué herramientas de prueba de usuarios están disponibles en nuestra página de Pruebas , y explore las últimas métricas de calidad de rendimiento 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.