WARDuino
WARDuino copied to clipboard
A dynamic WebAssembly VM for embedded systems
It would be beneficial to compress memory when taking snapshots, especially when restoring snapshots on microcontrollers using the remote debugger. This would be particularly useful for cases where very little...
Hi, I am wondering if it is possible to implement esp-dl on warduino. Because I am trying to run some neural network models with webassembly on ESP32 series. Thx
Currently the debugger uses a lambda ```c++ auto toVA = [m](uint8_t *addr) { return toVirtualAddress(addr, m); }; ``` and then later the code uses ``` toVA(m->pc_ptr) ``` It's just a...
The debugger is increasingly slowing down the interpretation. We need to quantify this impact. In case it is significantly slower, we should be able to run WARDuino without that code.
When you start the emulator with option `--proxy portnumber`. The VM creates an object of type `WebSocket` which is meant to be used as the client side socket that connects...
The types of the primitives seem not to be stored by the install macro. This PR fixes that.
The summary is that I was unable to upload a WARDuino sketch to my [Adafruit ESP32 Feather V2](https://www.adafruit.com/product/5400) using the arduino-cli. I still need to try uploading the the sketch...