Whatsapp

5 种物联网操作系统

Anonim

物联网操作系统是任何操作系统具体旨在在特定于 IoT 设备的限制下工作,这些设备通常在内存大小、处理能力、容量方面受到限制,并且旨在实现快速数据传输互联网。

有几种(主要是Linux-based)Operating Systems 您可以将其用于IoT,但它们不允许您充分利用您的设置,这就是为什么 IoT-focused distros存在。

这是5个最佳Operating Systems的列表,您可以将其用于物联网 项目。

1。 Ubuntu核心

Ubuntu Core 是Linux 最受欢迎的发行版Ubuntu 的强大版本,特别适用于大型容器部署和物联网 设备。它由Canonical构建,使用与Ubuntu相同的内核、系统软件和库但规模要小得多,它被用来为机器人、网关、数字标牌等提供动力。

Ubuntu Core旨在为用户提供安全的嵌入式Linux,用于IoT设备。它的所有方面都经过验证,以维护不可变的包和持久的数字签名。它也是最小的和企业级的。

为物联网下载Ubuntu

2。暴动

RIOT是一个免费、友好和开源的操作系统设计用于IoT设备旨在实施支持安全、持久和隐私友好的物联网连接的所有相关开放标准。

RIOT的功能包括最小RAM和ROM大小~1.5kB ~5kB,全面支持C C++,多线程,模块化,MCU没有MMU .

为物联网下载RIOT

3。紫红色操作系统

Fuchsia 是为物联网 设备创建的开源实时操作系统 Google 与Google 的两个备受喜爱的产品不同,ChromeAndroid 基于Linux内核,Fuchsia OS基于Zircon核心。

It ships with Node.js支持JavaScript 预计能够在AMD设备以及能够运行Android应用程序的手机和平板电脑上运行。

想看看Fuschia的实际效果吗?查看此演示链接。

为物联网下载Fuchsia OS

4。 Contiki

Contiki 是一个开源操作系统,旨在将微型低功耗、低成本微控制器连接到互联网,并兼作创建复杂无线系统的工具箱。

Contiki的开发遵循最佳互联网标准,例如。它完全支持标准IPv4IPv6 C 提供一个快速的开发环境,只需一次下载,它有一个活跃的社区,让任何用户都有宾至如归的感觉。

为物联网下载Contiki

5。 TinyOS

Tiny OS 是一款基于 BSD 的免费开源操作系统,适用于低功耗无线设备,例如无线设备。用于传感器网络、个人区域网络、通用计算、智能电表和智能建筑的设备。

它最初是作为托管在Google Code上的一个项目开始的,它只能由选定的核心开发人员编写,但自2013年以来,它已经过渡到GitHub,它对开源社区更开放,平均至少35, 000每年下载。

为物联网下载TinyOS

您是否已将上述操作系统用于您的IoT个项目?或者您是否熟悉不在列表中的值得推荐的?在讨论区留下你的评论。