Google 致力于为黑人社区推动种族平等。查看具体行动
此页面由 Cloud Translation API 翻译。
Switch to English

开始使用

了解线程

你是新主题®?还是只需要刷新您的知识?查看我们的Thread Primer ,它涵盖了Thread的所有基础知识及其工作方式。

试试OpenThread

是否想了解Google发布的OpenThread的全部内容?最快的方法是浏览我们的《代码实验室》或《指南》之一。

使用Docker的Simulation Codelab

无需测试硬件即可尝试使用OpenThread。在Mac或Linux机器上使用Docker,了解如何:

  • 模拟线程网络
  • 通过调试对线程节点进行身份验证
  • 使用OpenThread守护程序来管理具有RCP的模拟线程网络

在Docker上尝试Simulation Codelab

带有构建工具链的Simulation Codelab

Docker Simulation Codelab的替代版本,在其中而不使用Docker,而是设置OpenThread构建工具链,并直接在Mac或Linux机器上构建OpenThread。

使用构建工具链尝试Simulation Codelab

硬件代码实验室

直接进入硬件,在那里您将学习如何:

  • Nordic nRF52840开发板上的Flash OpenThread
  • 建立一个真正的线程网络
  • 通过调试对线程节点进行身份验证
  • 使用OpenThread CLI进行多播和UDP

试用硬件代码实验室

API Codelab

是否想在应用程序中使用OpenThread API?使用真实的硬件,学习如何:

  • 对Nordic nRF52840开发板上的按钮和LED进行编程
  • 使用常见的OpenThread API和otInstance
  • 监视OpenThread状态更改并对其做出反应
  • 将UDP消息发送到线程网络中的所有设备

试用API Codelab

网络模拟器Codelab

OpenThread网络模拟器(OTNS)允许您使用CLI和Web界面可视化和操作模拟的Thread网络。在Mac或Linux计算机上,学习如何:

  • 安装OTNS并为OTNS构建OpenThread
  • 使用OTNS-Web管理Thread网络并在Web浏览器中可视化活动
  • 使用OTNS-CLI进一步控制仿真

尝试使用网络模拟器Codelab

测试和可视化代码实验室

OTNS可以与Silk一起使用, Silk是一种全自动测试平台,用于通过实际设备验证OpenThread功能,功能和系统性能。在Mac或Linux计算机上,学习如何:

  • 为启用OTNS功能的真实设备构建OpenThread
  • 使用OTNS-Web监视通过运行Silk测试用例形成的Thread网络的状态

尝试测试和可视化代码实验室

Docker的边界路由器

如果您对线程边界路由器感兴趣,可以在任何基于Linux的计算机上的Docker容器中试用OpenThread边界路由器(OTBR),以快速入门。

尝试OTBR Docker指南

获取代码

已经知道您在做什么并且想要开始使用该代码?访问OpenThread GitHub网站,您可以在其中找到OpenThread存储库以及其他支持存储库,例如OpenThread Border Router,OpenThread RTOS和OpenThread Commissioner。

平台支援

OpenThread团队,芯片供应商和社区已将OpenThread移植到多个设备和平台上。

请参见在供应商支持的平台列表供应商支持

平台概述中了解有关系统架构和平台设计的更多信息。

Docker支持

可在Docker Hub上获得与OpenThread一起使用的Docker映像。这些映像是由OpenThread团队创建和测试的,是无需经过工具链和系统配置即可轻松开始使用OpenThread的简便方法。

用户指南

需要特定任务或功能的帮助吗?我们的向导可以提供帮助。

类别内容
建立如何构建和配置OpenThread并启用增强功能
移植如何将OpenThread移植到新的硬件平台
边界路由器如何使用边界路由器将OpenThread网络连接到其他IPv6网络,或如何使用外部线程调试
专员如何构建和使用OT Commissioner将设备调试到Thread网络上
吡松醇如何使用Pyspinel构建线程数据包嗅探器。
资质认证如何针对所有认证测试用例测试平台

应用程序API

开发要在OpenThread之上运行的应用程序?尝试使用OpenThread API开发Codelab来学习基础知识,或者深入研究API参考文档以了解可用的OpenThread服务。

测试与认证

在我们的“测试”页面上了解我们如何测试OpenThread以及可用的用户测试工具,并在“质量仪表板”上浏览最新的OpenThread性能质量指标。

如果您对产品或组件的线程认证感兴趣,请参阅“认证”页面。

获得帮助或贡献

对OpenThread有疑问吗?想要为它的持续发展做出贡献?我们的资源页面说明了获得帮助或提供帮助的所有方法。