跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Show V2EX: Wasmino: 将 Arduino C++编译至 WASM, 并在网页上运行
未分類
3 1 月 2021

Show V2EX: Wasmino: 将 Arduino C++编译至 WASM, 并在网页上运行

Show V2EX: Wasmino: 将 Arduino C++编译至 WASM, 并在网页上运行

資深大佬 : gyf304 0

放假无聊做了一个 Arduino 的 Board Package,可以把 Arduino 代码编译到 WASM,上传至 GitHub Gist,然后在网页上跑。

https://blog.yifangu.com/2020/12/30/wasmino-wasm-arduino-running-arduino-code-in-browser/

大佬有話說 (6)

  • 資深大佬 : jones2000

    c++ 代码怎么编译的, 使用 Emscripten SDK 吗? 有编译配置文件吗?

  • 主 資深大佬 : gyf304

    @jones2000 用的是 WASI SDK 基于 clang / LLVM 的

  • 資深大佬 : nilbot

    简单 lo 了一眼,没咋过脑子,问题问蠢了请别介意:一般 Board Package 就是实现附加接口 /功能吧,你做的应该是反过来,模拟 Arduino 是么?还是说基本上也没模拟 hardware,就是个类似 emulator 的软运行环境?

  • 主 資深大佬 : gyf304

    @nilbot 一般 Board Package 是支持其他的板子,比如说 ESP8266 / ESP32 。所以说这确实是一个 Board Package,只不过这个 Board 物理上不存在。
    说这个是模拟也不太合适,这是利用 WebAssembly exports 重新实现了 Aruduino 的 API 。

  • 資深大佬 : learningman

    emmm….Arduino 的 IDE 好像不走 proxy,想要传到 Github Gist 就要网卡代理,有没有考虑优化一下

  • 主 資深大佬 : gyf304

    @learningman 可以在 Sketch->Export compiled binary 把 binary 拿出来上传到其他地方。地址输入框支持 http / https / data url.

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具