文档
商店
REPL
Nodewox:
微控制器中的 JavaScript 环境
支持 JavaScript 特性
- ES2023 规范
- Promise, await, async 异步编程
- JS Module 和 CommonJS 风格模块
- 编译二进制字节码,脱离源码
设计理念
Nodewox API 以
“贴近 Web 标准API”
为设计理念,符合 JS 生态圈的思维习惯。让开发者感觉熟悉亲近,利于复用 JS 生态的通用库。
工程化开发
将互联网和软件工程领域的优秀方法论引入硬件开发领域。 利用 JavaScript 强大的生态和工具,让嵌入式开发工作便捷,且高质量。
先感受下代码。
似曾相识?恭喜你解锁了新技能。
Nodewox @ ESP32系列芯片
以 ESP32 系列开发板为载体
实用又全面的 Nodewox 学习评估板
简单直接、快速上手。
Nodewox @ ESP32-S3-DevKit-C1 学习评估板
- ESP32-S3 双核 @ 240MHz
- 8M PSRAM
- 16M Flash
- Wifi + 蓝牙
- 内置 FAT 文件系统
- 简易 Nodewox 升级
购买
Nodewox REPL:
为了更顺手的交互体验。
为 Nodewox 配套的 REPL 交互界面
用图形化界面与 Nodewox 设备交互:执行代码块,实时获取结果。学习、验证 Nodewox 的绝佳工具,比传统字符终端容易上手。
- 用串口连接 Nodewox 设备。
- 直观的图形界面,JavaScript 语法高亮显示。
- 不必重复地输入或粘贴代码块。
- 代码块会话保存为文件,可多次使用。
在线使用
专业开发工具
解放心智,保证质量。
作为动态脚本,没有类型强制约束,代码运行前也无需编译。 这会带来一些问题:类型匹配错误,和遗漏的语法错误。而这些BUG,待到执行时才能爆发——这就是埋的雷。
采用自动化的IDE工具,从写代码时的接口提示,代码补全,语法检查,代码美化;到发布时的编译打包。 不仅解决上述问题,还有助于提高工作效率。
了解更多
准备好了吗?
快速上手
开发指南
IDE 开发环境
API 参考