Google se compromete a promover la equidad racial para las comunidades negras. Ver cómo.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Empezar

Aprenda sobre hilo

¿Eres nuevo en Thread ® ? ¿O simplemente necesita actualizar sus conocimientos? Echa un vistazo a nuestro Manual de Thread , 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 el hardware. Usando Docker en una máquina Mac o Linux, aprenda cómo:

  • Simular una red de hilos
  • Autenticar nodos de subprocesos con la puesta en marcha
  • Use wpantund para administrar una red de subprocesos simulada con un NCP

Prueba el Codelab 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.

Prueba el Codelab de simulación con la cadena de herramientas de construcción

Codelab de hardware

Sumérgete directamente en el hardware, donde aprenderás cómo:

  • Flash OpenThread en placas de desarrollo nórdicas nRF52840
  • Construye una red de hilos real
  • Autenticar nodos de subprocesos con la puesta en marcha
  • Utilice la CLI de OpenThread para multidifusión y UDP

Prueba el hardware Codelab

API Codelab

¿Quieres usar las API de OpenThread en una aplicación? Usando hardware real, aprenda cómo:

  • Programe los botones y los LED en las placas de desarrollo nórdicas nRF52840
  • Utilice las API comunes de OpenThread y la clase otInstance
  • Monitoree y reaccione a los cambios de estado de OpenThread
  • Enviar mensajes UDP a todos los dispositivos en una red Thread

Prueba el API Codelab

Simulador de red Codelab

OpenThread Network Simulator le permite visualizar y operar una red Thread simulada, usando una CLI y una interfaz web. Con una máquina Mac o Linux, aprenda cómo:

  • Instale OTNS y compile OpenThread para OTNS
  • Use OTNS-Web para administrar una red de subprocesos y visualizar la actividad en un navegador web
  • Use OTNS-CLI para controlar aún más la simulación

Prueba el Codelab de Network Simulator

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

Prueba la guía OTBR Docker

Integrar con Cloud IoT Core Codelab

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

  • Ejecute OTBR y OpenThread RTOS en un contenedor Docker
  • Configure Cloud Pub / Sub y un Registro de dispositivos Cloud IoT
  • Administre los datos de telemetría de un dispositivo OT utilizando un servidor Cloud MQTT

Prueba el Codelab Core de Cloud IoT

Obtén el código

¿Ya sabes lo que estás haciendo y quieres comenzar con el código? Visite el sitio OpenThread GitHub , donde puede encontrar el repositorio de OpenThread, junto con otros repositorios de soporte, como wpantund , OpenThread Border Router, OpenThread RTOS y OpenThread Commissioner.

Soporte de la plataforma

OpenThread ha sido portado a varios dispositivos y plataformas por el equipo de OpenThread, los proveedores de silicio y la comunidad.

Consulte la lista de plataformas compatibles con el proveedor en Soporte del proveedor .

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 cadena de herramientas y la configuración del sistema.

Imagen de Docker Descripción
codelab_otsim Para usar con el Codelab de simulación, contiene el ejemplo de simulación wpantund y wpantund preconstruido y listo para usar.
environment Entorno de desarrollo con la cadena de herramientas GNU y todas las dependencias OpenThread necesarias instaladas. OpenThread no está integrado en esta imagen.
otbr OpenThread Border Router preconfigurado y listo para usar.
sim Entorno de desarrollo con el ejemplo de simulación OpenThread preconstruido.
wpantund Entorno de desarrollo con wpantund preconstruido y listo para usar.

Consulte /etc/docker/README en el repositorio de OpenThread para obtener más información sobre el uso general de las imágenes sim y wpantund .

Guías de usuario

¿Necesita ayuda con una tarea o característica específica? Nuestros guías pueden ayudar.

Categoría Contenido
Construir Cómo construir y configurar OpenThread y habilitar funciones mejoradas
Portabilidad Cómo portar OpenThread a una nueva plataforma de hardware
Soporte de NCP Cómo OpenThread admite el diseño de NCP, incluidas las imágenes de firmware NCP preconstruidas y Pyspinel para la detección de paquetes
Router Fronterizo Cómo conectar su red OpenThread a otras redes IPv6 con un enrutador Border, o usar la puesta en marcha externa de Thread
Notario Cómo construir y usar OT Commissioner para poner en servicio dispositivos en una red Thread
Certificación Cómo probar su plataforma contra todos los casos de prueba de certificación

API de aplicación

¿Desarrollando una aplicación para ejecutar sobre OpenThread? Pruebe nuestro Codelab de Desarrollo con API OpenThread para conocer los conceptos básicos, o profundice en la documentación de Referencia de API para ver qué servicios OpenThread están disponibles.

Pruebas y certificaciones

Conozca 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 desempeño de OpenThread en nuestros Tableros 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? ¿Quieres contribuir a su desarrollo continuo? Nuestra página de Recursos explica todas las formas de obtener ayuda o de ayudar.