- MCU:
Nordic nRF51822 QFAA(16 MHz Cortex-M0, 16 Kb RAM, 256 Kb Flash) - Wasm Runtime:
Wasm3 - Framework:
Arduino - Build System:
PlatformIO
- Run
AssemblyScriptonnRF51 - Simple
Color Wheelanimation working - Transfer pixels in batches (optimize speed)
- Add support for Micro:bit, ESP32, ESP8266
- Try running
Bluetooth LEstack - Upload
wasmbinary to device using BLE (store to RAM) - Store
wasmbinary to flash
./assemblyscript contains the wasm app. This implements an animation.
./wasm_vm contains the interpreter/VM.
- Install
PlatformIO - In
assemblyscriptdirectory, runnpm install - To build the demo:
make - To upload and run the demo:
make run
