Ruff 1.2 | 使用JavaScript 快速开发智能硬件应用
Ruff 开发套件到手,兴奋地打开盒子,跟着文档用 Ruff 点亮了一盏灯,蜂鸣器、LCD 、LED 、声音、光照、温湿度传感器,红外接收发送。 玩完这些模块就结束了?
Ruff 还可以怎么玩?
不连线的状况下,可以当做乐高,随意组合搭配各个传感器。连线的状况下,可以自己动手,开发更多好玩的东西。比如玩具车、以及无人机。以为这样就又结束了?当然不!
Ruff 一个专为硬件开发而设计的JavaScript 运行时,开发者可使用 JavaScript 快速开发智能硬件应用。Ruff 包含了RuffOS,Ruff SDK、Rap Registry等几个方面。
Ruff 1.2 正式推出后,Ruff 还能怎么玩?
Ruff OS
Ruff OS 是一个兼容多个平台的运行环境,它不仅支持嵌入式Linux,还支持MCU单片机领域等。因此您的开发不用关心底层的硬件类型,只要集中注意力在应用逻辑上,根据您的应用需要消耗的资源选取相应的硬件平台。Ruff OS 为开发者提供统一的硬件资源的抽象,帮助开发者便捷管理APP。
在本次 Ruff 发布的最新版本中,Ruff OS 已正式推出树莓派版本,如果你身边有一个树莓派,那么不妨拿起它来做更多的好玩的事情吧!Let’s Ruff On!
Rap Registry
Rap Registry 是一个让大家寻找、使用、提交驱动、库,框架等代码的共享平台。它可以让开发者大量重复使用已有的代码,避免重复开发的浪费,提升开发效率。
目前 Rap Registry 已开放注册,通过简单的几个步骤,即可将设备、驱动、软件包等上传至 Rap Registry,与大家共享你的代码。分享代码 建设 Ruff。
Ruff SDK
Ruff SDK 是一个完整的工具集,拥有包括Rap、Debugger、Console、Simulator 等多种开发工具,它让开发者的开发变得更简单。
在 Ruff 1.2 版本中,Ruff 硬件编程模型统一为异步编程模型。同时 Rap 为不同板卡初始化项目,支持为不同的板卡进行硬件布局。
开源
Ruff 已在 Github 上开放 Ruff 编写的一些驱动,欢迎大家一起来为 Ruff Drivers 添砖加瓦。
关键字:JavaScript, iot, 智能硬件, 智能应用
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!