Ruff 1.2 | 使用JavaScript 快速開發智能硬件應用

Ruff 開發套件到手,興奮地打開盒子,跟着文檔用 Ruff 點亮了一盞燈,蜂鳴器、LCD 、LED 、聲音、光照、溫溼度傳感器,紅外接收發送。 玩完這些模塊就結束了?
Ruff 還能夠怎麼玩?git

不連線的情況下,能夠當作樂高,隨意組合搭配各個傳感器。連線的情況下,能夠本身動手,開發更多好玩的東西。好比玩具車、以及無人機。覺得這樣就又結束了?固然不!github

圖片描述

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 爲不一樣板卡初始化項目,支持爲不一樣的板卡進行硬件佈局。 spa

開源

Ruff 已在 Github 上開放 Ruff 編寫的一些驅動,歡迎你們一塊兒來爲 Ruff Drivers 添磚加瓦。

相關文章
相關標籤/搜索