当前位置:首页 > 物联网 > 智能应用
[导读]nRF51 IoT软件开发套件(SDK)是用于市场领先的Nordic nRF51系列蓝牙智能(Bluetooth Smart)系统级芯片(SoC)的完整IPv6-ready互联网协议组,现在可供下载。这款SDK可在蓝牙智能“物品”和云服务之间实现可互

nRF51 IoT软件开发套件(SDK)是用于市场领先的Nordic nRF51系列蓝牙智能(Bluetooth Smart)系统级芯片(SoC)的完整IPv6-ready互联网协议组,现在可供下载。这款SDK可在蓝牙智能“物品”和云服务之间实现可互操作及基于IP的原生连接性,还可推动智能蓝牙用于大型分布式云连接(cloud-connected)异构网络,例如家居、工业和企业自动化

Nordic Semiconductor ASA宣布推出nRF51物联网(Internet of Thing, IoT)软件开发套件(SDK),这是用于市场领先的Nordic nRF51系列系统级芯片(SoC)的完整IPv6-ready互联网协议组,充分利用蓝牙技术联盟(Bluetooth SIG)新近采纳的互联网协议支持配置文件(Internet Protocol Support Profile, IPSP)和互联网工程任务组(Internet Engineering Task Force, IETF)的6LoWPAN技术。这款SDK可实现基于IP的端至端通信,藉以将Nordic的nRF51系列和IoT的蓝牙智能(Bluetooth Smart®)功能带到新的水平。

软件开发套件(SDK)" />

这包括了与智能家居、工业和企业自动化应用,以及物流、接入控制和云服务相关的大型分布式云连接异构网络部署,可以与“最后一英里”技术由蓝牙智能无线技术来实现的做法完全无关,而在服务和“物品”之间实现直接通信。

原生IP意味着蓝牙智能“物品”可以通过“无头” (headless)路由器和互联网进行相互通信,还意味着蓝牙智能“物品”能够与使用Wi-Fi、以太网、ZigBee IP和Thread等具备IPv6功能的其它有线或无线技术的物品进行通信,形成一个异构网络。

与基于代理或专有互联网网关桥梁的其它IoT解决方案不同,nRF51 IoT SDK完全基于开放式标准,并且把IP寻址扩展直至 “物品”,从而实现“无头路由器”(headless router)。首先推出的协议堆栈包括:互联网协议支持配置文件(IPSP)、6LoWPAN适配层、IPv6互联网路由层、用户数据报协议(User Datagram Protocol, UDP)和传输控制协议(Transmission Control Protocol, TCP)传输层、约束应用协议(Constrained Application Protocol, CoAP)和消息队列遥测传输(Message Queuing Telemetry Transport, MQTT)应用层,以及一系列应用示例。紧凑的存储器占位面积还意味着完整的协议堆栈可以通过单一芯片配置在nRF51系列SoC上运行,让开发人员最大限度地减小最终产品的功率、尺寸和成本。

为配合这个开发工具套件,Nordic还提供用于模拟“无头”路由器并支持IPv6蓝牙智能的软件设置,其中包括Raspberry Pi (型号B)、蓝牙智能Ready USB附件、Raspbian GNU/Linux Kernel 3.17.4和radvd deamon。这些“无头”路由器设置、新型nRF51-DK和nRF51 IoT SDK互相结合,为开发人员提供了功能强大的完整平台,能够用于开发基于Nordic nRF51系列SoC和蓝牙智能的物联网应用。

Nordic Semiconductor产品管理总监Thomas Embla Bonnerud表示:“随着可穿戴产品的兴起和大规模增长,蓝牙智能已经是把 “我的物品” 连接至互联网的主要成熟技术。nRF51 IoT SDK为蓝牙智能技术释放了用于连接“身边的物品”的潜力。这款SDK解决方案可让开发人员在一系列全新的IoT市场领域和应用中充分利用蓝牙智能技术。我们认为蓝牙智能IPv6 是功率、尺寸和成本受限之IoT应用的主要使能技术,而我们很自豪和高兴能够成为首家推出完整全集成解决方案的企业。”

蓝牙技术联盟高级营销总监ErrettKroeter表示:“蓝牙继续为OEM厂商、开发人员和消费者提供新的无线连接可能性,现在,配合蓝牙4.2标准的全新IPSP配置文件面世,让传感器能够通过IPv6和6LoWPAN直接接入互联网。蓝牙智能是提供创新灵活性、市场扩展能力以及全球认可标准信任的唯一无线技术,所有这些都是实现物联网承诺必不可少的特性。我们很高兴看到企业如此快速地转向利用蓝牙智能技术提供的IP无线连接能力。”

nRF51 IoT SDK可从网站www.nordicsemi.no下载 ,首个alpha版本与nRF51 SDK相辅相成,并且与全新Nordic nRF51 开发工具套件(nRF51-DK)兼容。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

嵌入式开发是当今信息技术领域不可或缺的一部分,它融合了硬件设计、软件开发和系统集成等多个学科,专门用于创建那些被嵌入到特定设备或系统中的专用计算机系统。嵌入式开发的主要过程包括利用分立元件或集成器件进行电路设计、结构设计...

关键字: 嵌入式开发 硬件设计 软件开发

12月15日,一场以技术交流和创新碰撞为核心的开源大赛——开放原子开源大赛创新赛(简称“OpenHarmony创新赛”)在无锡市圆满落幕。

关键字: 软件开发

Laval社区以服务OpenHarmony开发者为宗旨,目标是打造最专业、最全面的OpenHarmony技术交流平台,致力于推动OpenHarmony生态长足发展,让OpenHarmony走进千行百业。

关键字: 软件开发

AI Workbench助力软件开发“左移”,使软件设计周期摆脱对芯片的依赖。

关键字: AI 软件开发

通过先进的Arm虚拟硬件集成和Linux系统中增强的基于云的协作,赋能下一代嵌入式软件开发

关键字: 嵌入式 软件开发 Linux系统

明显改善测试自动化相关用户体验,并为泰克和Keithley的客户提供无缝的仪器控制效果。

关键字: 软件开发 Python

近日,OpenHarmony 4.0 Release版本如期发布,开发套件同步升级到API 10。

关键字: 软件开发 操作系统

基于开发痛点,HarmonyOS NEXT通过构建Smart Perf工具全家桶,为开发和测试人员提供了测试、调优、分析一站式服务,接下来让我们一起来看Smart Perf如何解决开发性能问题。

关键字: 软件开发 HarmonyOS

嵌入式软件开发将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 嵌入式 嵌入式软件开发 软件开发

Java是一种广泛应用于软件开发的编程语言,它具有跨平台、面向对象和高度可靠性的特点。在嵌入式系统设计中,Java也有着广泛的应用方案。本文将详细介绍Java在嵌入式系统设计中的应用方案,并分析其优势和挑战。

关键字: Java 软件开发 编程语言
关闭
关闭