nodewox
商店 REPL
nodewox-logo
支持 JavaScript 特性

  • - ES2023 规范
  • - Promise, await, async 异步编程
  • - JS Module 和 CommonJS 风格模块
  • - 编译二进制字节码,脱离源码
设计理念

Nodewox API 以 “贴近 Web 标准API” 为设计理念,符合 JS 生态圈的思维习惯。让开发者感觉熟悉亲近,利于复用 JS 生态的通用库。
工程化开发

将互联网和软件工程领域的优秀方法论引入硬件开发领域。 利用 JavaScript 强大的生态和工具,让嵌入式开发工作便捷,且高质量。
以 ESP32 系列开发板为载体
实用又全面的 Nodewox 学习评估板
简单直接、快速上手。
nodewox@esp32s3
Nodewox @ ESP32-S3-DevKit-C1 学习评估板
  • - ESP32-S3 双核 @ 240MHz
  • - 8M PSRAM
  • - 16M Flash
  • - Wifi + 蓝牙
  • - 内置 FAT 文件系统
  • - 简易 Nodewox 升级
为 Nodewox 配套的 REPL 交互界面
用图形化界面与 Nodewox 设备交互:执行代码块,实时获取结果。学习、验证 Nodewox 的绝佳工具,比传统字符终端容易上手。
  • - 用串口连接 Nodewox 设备。
  • - 直观的图形界面,JavaScript 语法高亮显示。
  • - 不必重复地输入或粘贴代码块。
  • - 代码块会话保存为文件,可多次使用。
在线使用
webrepl
ide
作为动态脚本,没有类型强制约束,代码运行前也无需编译。 这会带来一些问题:类型匹配错误,和遗漏的语法错误。而这些BUG,待到执行时才能爆发——这就是埋的雷。
采用自动化的IDE工具,从写代码时的接口提示,代码补全,语法检查,代码美化;到发布时的编译打包。 不仅解决上述问题,还有助于提高工作效率。
了解更多
快速上手
开发指南 IDE 开发环境 API 参考