WARDuino:适用于Arduino的动态WebAsembly VM

时间:2024-02-18 11:43:17
【文件属性】:

文件名称:WARDuino:适用于Arduino的动态WebAsembly VM

文件大小:2.08MB

文件格式:ZIP

更新时间:2024-02-18 11:43:17

arduino webassembly ArduinoShell

WARDuino Warduino是arduino工具链下的ESP32 / ESP8266 Web组件虚拟机的端口。 ToolChain安装 请按照以下步骤在ESP8266或ESP32上的WARduino上执行闪烁程序。 下载并安装。 设置emcc版本v.1.38.47或更高版本。 将此存储库克隆到$(HOME)/Arduino/libraries 。 根据您的开发板添加esp8266或esp32驱动程序: 添加存储库: 文件>首选项>设置>其他董事会经理URL http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json 或按照 for esp8266或的步骤进行操作用于esp32 转到工具->板->板管理器 搜索esp8266并安装(版本2.5.0) 或搜索esp32并安装(版本1.0.4) 重新启动Arduino


【文件预览】:
WARDuino-master
----images()
--------board_config.png(158KB)
----instructions.h(989B)
----util_arduino.h(164B)
----documentation()
--------decompile.txt(2KB)
--------Interrupts.md(779B)
----primitives.h(800B)
----WARDuino.cpp(36KB)
----mem.cpp(1010B)
----util.h(1KB)
----util.cpp(3KB)
----keywords.txt(190B)
----instructions.cpp(49KB)
----LICENSE(17KB)
----benchmarks()
--------flash_and_check.py(2KB)
--------tasks()
--------descriptions()
--------c.ino.template(228B)
--------all_bench.sh(1KB)
--------espruino_bench.sh(454B)
--------flash-espruino-esp32.sh(1.15MB)
--------arduino.ino.template(932B)
--------makefile(1KB)
--------benchmarks.cpp(3KB)
--------.gitignore(9B)
--------bench.list(31B)
--------README.md(2KB)
--------timer.h(454B)
--------warduino_bench.sh(612B)
--------native_bench.sh(616B)
----mem.h(209B)
----library.properties(486B)
----util_arduino.cpp(128B)
----interrupt_operations.cpp(10KB)
----arduino.ino(911B)
----.gitignore(17B)
----debug.h(2KB)
----CMakeLists.txt(672B)
----debug.cpp(7KB)
----demo()
--------main.template.cpp(956B)
--------breakout()
--------main.esp8266.template.ino(1KB)
--------run_wa()
----interrupt_operations.h(100B)
----README.md(2KB)
----WARDuino.h(6KB)
----primitives.cpp(9KB)
----scripts()
--------upload(930B)
--------signal(2KB)

网友评论