Ruff 是一个 JavaScript 运行时,专为硬件开发而设计。Ruff 对硬件进行了抽象,使用了基于事件驱动、异步 I/O 的模型,使硬件开发变得轻量而且高效。

快速上手,易于理解

  • JavaScript

    熟悉的语言,现代的开发方式

  • 软件仓库

    模块与驱动,一应俱全

  • 轻松部署

    告别交叉编译,简洁地一键部署

  • “软件”一样的硬件

    硬件抽象层,使得操作硬件犹如普通程序库,一切尽在掌握,降低硬件领域进入门槛,让创意照进现实世界

  • 广泛的外设支持

    支持各种传感器、外设模块等,用想象力连接物理世界,激发真正的创造力

  • 便捷的开发方式

    应用逻辑全部在 PC 上完成,简洁地一键部署,告别传统的交叉编译、烧写板卡的低效循环

  • 快速的迭代

    将注意力更多地集中于应用逻辑,直面持续变化的业务需求,助您实现快速的业务迭代